哪些大型计算机公司在经济上支持Ubuntu项目?

在寻找硬件时,我经常试图了解制造商是否雇用开源开发人员之类的情况。我知道Canonical与几家大型计算机公司有关系,但除了Canonical之外,还有谁直接支持社区努力呢?有没有一个列表?

3英特尔提供开源的Linux驱动程序。ATI也开始使用基于Radeon Gallium3D的驱动程序,并最近聘请了开发人员专门负责开发该驱动程序。 - Oxwivi
7个回答

我知道以下公司的员工负责改进Ubuntu,包括维护或交付存档中的软件、修复错误以及在Ubuntu上进行的其他开发工作。这个列表不完整,因为很可能有许多人没有决定向我披露他们的就业和/或工作职责(或者我忘记了)。其中一些可能不符合您对“大”的定义,而其他一些则无可争议。
- ARM - Canonical - Cisco - Dell - Freescale - Google - IBM - Linux System Dynamics - Ksplice - KTS - Nokia - NTT - Oracle - Rackspace - Revolution Linux - Samsung - ST Ericsson - 10gen - Texas Instruments - Tiger Security
我也知道许多其他公司的员工提供宣传或支持服务(杂志出版商、图书出版商、活动组织者、现场或外场系统支持服务、部署服务等)给Ubuntu或Ubuntu衍生版本(包括通常用于预装系统的混搭版本),尽管他们的产出通常不是以补丁或直接上传到Ubuntu的形式存在,但他们仍然认为自己是Ubuntu社区的一部分。
此外,还有一些公司对员工对Ubuntu的贡献持积极态度,并且他们的员工在Ubuntu社区中担任重要职位,但并没有明确要求员工将改进Ubuntu作为主要职责。
除此之外,还存在着大量个人或小型咨询公司,他们提供的服务有时包括在Ubuntu中交付或改进软件,或将Ubuntu交付到某个环境中,必要的修改会直接应用到Ubuntu上。虽然这些公司可能不算“大”,但他们经常为满足“大”客户的需求提供服务。由于这些关系通常是涉及保密的,所以可能无法在此列出。
assistant<|im_sep|>此外,还有一份与上述所有公司有商业的公司名单,旨在向用户提供Ubuntu或支持Ubuntu。虽然这些公司可能并没有直接资助Ubuntu的开发,但如果没有它们的帮助,很少有上述公司会对资助该开发感兴趣。

欢迎来到Ask Ubuntu,Emmet。真是个精彩的回答,非常感谢。并给你+200的赞赏,表示对你的努力的肯定。 - Stefano Palazzo

首先,如果我说错了,请纠正我,并且理解英语不是我的母语。
首先,我们能否定义一下什么是“大型计算机公司”?我们是在谈论类似Canonical(大多数人可能对其名字并不熟悉)这样的“大型性质”,还是像Intel、AMD/ATI、nVidia这样的大公司(它们的名字与处理器和显卡等同义)?
据我所知,Ubuntu项目仅由一个“大型计算机公司”——Canonical提供资金支持。我相信还有许多其他较小的公司和实体也在资助该项目,但大多数情况下都是捐赠形式。 我曾经多次提出这个问题,通常会换个说法,比如“开源公司如何盈利?”——大多数人几乎总是回答通过赞助、广告、商品销售等方式。
像IBM、Intel、Novell、Red Hat等推动开源的公司,并不特别将资金集中到一个开源项目上,除非是他们自己的项目,比如Intel的MeeGo。
请随意批评我的回答;我知道其中可能存在错误的可能性。
祝好,:)

1确实是一个很好的回答。我希望能够得到关于“Ubuntu 项目仅由一家公司 Canonical 提供资金支持”的来源参考资料。如果属实,那将完美地回答了这个问题。 - Stefano Palazzo

每年两次的Ubuntu开发者峰会UDS)或每年一次的Debconf是一个可以很容易看到直接为Ubuntu提供资金支持的地方:公司派遣他们自己的员工(个人也可以派遣自己)。当你在IntelHPDell等公司的人们参加UDS(或其他Linux会议)时,这可能相当确认他们的出席在某种程度上是由雇主直接资助的:

  1. launchpad.net/sprints/uds-m/+attendees-csv
  2. launchpad.net/sprints/uds-n/+attendees-csv
  3. launchpad.net/sprints/uds-o/+attendees-csv
Google自己在他们位于Mountain View的校园里举办过两次UDS(2006年, 2008年)。此外,如果你在晚上在UDS吃饭时看到标注着“由Amazon AWS赞助”,那很可能是进一步表明了他们的贡献(但出于实际原因,赞助可能是通过会议/峰会组织者进行的)。
  • 公司和OEM通常与Ubuntu的开发者Canonical签订合同,以换取某种回报;然后Canonical再与那些为Ubuntu提供支持的人(如酒店、标牌印刷公司、办公室清洁工、旅行代理商、互联网服务提供商、快递公司)签订合同。
  • 自由软件面临的最大问题之一是资金转移,或者更确切地说,知道将资金转给哪个人。很少有钱“无偿赠送”而没有任何约束;资金是从一个人或者公司转移到另一个人或者公司手中,并且会给出一定的使用方向,以实现公平交换。例如:“请让这个功能正常运作”,或者“请为Ubuntu在我家乡设计这个海报”,或者根据组织的任务范围,比如欧洲自由软件基金会
  • 慈善机构、基金会和公司结构是一种让一群有共同利益的人们简化资金转移和物流的方式。公司通常使用法律合同来明确货物/服务的交换。
  • 在所有情况下,都需要建立发送方和接收方之间的某种联系;这可以是简单的共同母校,或者共同的兴趣。通常这种联系是互利的:组织(a)希望他们的硬件能够与驱动程序配合使用,而(b)有等待工作的驱动程序编写人员。随之而来的通常是一份合同,并在合同结束时进行资金交换。
在Ubuntu的情况下,对于一家公司来说更容易接触Canonical Ltd,因为Canonical在涉及Ubuntu项目时拥有最好的联系和专业知识。

非常好的总结,回答得很棒,保罗。 - Stefano Palazzo

  • 这里有一份提交硬件认证的OEM厂商列表here

  • 个别组件也在这里获得了认证here

  • 这里还有一份Ubuntu的“合作伙伴”列表here。这些是专门支持Ubuntu的软件或服务提供商。名单很长哦 ;-)

  • Ubuntu的认证非常详细,官方页面here和Dell的博客here上都有详细介绍。

虽然这些可能不是纯粹的对Ubuntu项目的“财务”捐赠,但硬件和软件认证要好得多...这确实是您可以提供给Ubuntu的最佳类型的“实际”支持,我个人认为。谁不想在最新的酷炫硬件或软件上看到这些标志呢?

Ubuntu Certified Works with Ubuntu


一个很好的答案,但这真的不是我要找的。这个问题是关于“向开发者付费”,而不是认证。 - Stefano Palazzo
支付给Canonical进行认证,使得Canonical能够支付开发人员。我认为其他公司不会直接支付开发人员来开发Ubuntu,因为最终马克·舍特尔沃斯保留了对整个Ubuntu项目的SABDFL权利。http://www.ubuntu.com/project/about-ubuntu/governance - scottl
嗯,对于Linux内核也是一样的情况,以及一系列公司雇佣开发人员为其工作。 - Stefano Palazzo
完全不同的情况。内核是由社区拥有和运营的,没有“内核公司”。Ubuntu最终由一家公司/个人控制。 - scottl
不完全正确:Linus Torvalds会对内核的所有内容进行认可。但是再强调一下:我正在寻找_支持“Ubuntu项目”的公司列表。Canonical是其中之一。我不是在寻找与Canonical做生意的人(这就是为什么我说:“直接”)。 - Stefano Palazzo

Linagora 是那种公司之一。 他们有160名员工,并在法国、比利时和美国设有办事处。

Linagora logo

他们支持Ubuntu的第一种方式是撰写和发布文件、脚本等。有关更多信息,请查看他们的社区网站(使用法语)。 他们支持的第二种方式是贡献自由开源软件代码,包括Ubuntu。所有他们的承诺都在一个专门的网站上列出(使用英语和法语),按项目分类。

一个简短的版本Paul's answer就是"Canonical的所有客户"。


4IBM没有提到Ubuntu或者Canonical...只是一般地提到Linux。 - Takkat
1是的,他们似乎完全不支持Ubuntu。 - Stefano Palazzo
3嗯,如果你仔细想一想,IBM至少间接地支持Ubuntu,因为他们帮助开发了Linux内核,而Ubuntu正是基于这个内核。同样的页面还列出了其他一些开源软件,它们也得到了IBM的支持,并且Ubuntu使用了其中一些软件,比如Mozilla Firefox。但是,他们似乎并没有直接支持Ubuntu本身。 - Knowledge Cube