Linux基金会负责人:背道开源 可谓“愚蠢至极”

译文
系统 Linux
Linux可谓各类开源项目的鼻祖,分布式开发流程的蓝图。然而,却有一些免费使用Linux代码,却不愿将成果与大家分享的趋利之人。尽管如此,努力拉拢这部分群体的时机——其中甚至包括Ubuntu的领军者Canonical所运作的一些商业项目——已经一去不返,Jim Zemlin说道,他是非营利组织Linux基金会的执行董事。

【51CTO新鲜译文】Linux可谓各类开源项目的鼻祖,分布式开发流程的蓝图。然而,却有一些免费使用Linux代码,却不愿将成果与大家分享的趋利之人。尽管如此,努力拉拢这部分群体的时机——其中甚至包括Ubuntu的领军者Canonical所运作的一些商业项目——已经一去不返,Jim Zemlin说道,他是非营利组织Linux基金会的执行董事。

 毫无价值的上游项目终究会将开源带来的益处拖入窘迫的泥沼,而早晚有一天,开源用户们会意识到这一点,Jim Zemlin如是说。

Zemlin曾在最近举行的LinuxCon大会上向Network World网站的编辑们提到,大力宣扬开源业界的回馈精神对于人们道德观的升华极为重要,因为这才是“正确的做法”。但如今他却认为,“不要紧,我不在乎大家是否重视回馈精神。”他相信早晚有一天,商业思维会把回馈当成理想的运营手段。这“不再是做法正确与否的问题,因此无论是道德还是我们的意见都不应成为左右大家决策的因素。真正的原因是,不坚守开源理念与回馈措施的行为‘愚蠢至极’。之所以称之为愚蠢,是因为我们选择开源本身正是为了与大众分享开发成果并且共同分担软件维护之劳。或者说得再明白点,完全靠自己一家企业来维护自有版本的Linux成本高昂,而且技术难题也很多,”他说道。

他指出,红帽无疑是对内核发展的最大贡献者之一,同时该企业也推出了最成功的Linux发行版之一。“因此,如果有些客户没有像某些其他商家一样付出足够多的回馈,我只会认为他们随着时间的推移自然会逐渐做到。归根结底,商业利益会引导他们做出正确的选择,”Zemlin说道。

Canonical公司就是在Linux发行版业务领域大获成功却只付出相对较少回馈的典型例子(GNOME也是如此,尽管Canonical最近用自家桌面Unity替换了GNOME)。根据LWN.net的调查结果显示,在最新的内核支持贡献榜单中,微软占据了第十名的位置,而Canonical公司甚至连前三十都没挤进去。这种情况已经持续了数年。早在2008年,Linux内核开发者Greg Kroah-Hartman就在Linux Plumbers大会上发表了一篇著名的演讲,旨在抨击Canonical的重利轻义。

Canonical公司则辩称他们做出的贡献其实相当巨大,主要是推动了Linux系统的普及,对此Zemlin并未提出异议。

“需要明确一点,Canonical公司的工作人员、工程师以及管理层可不是蠢货。他们在利用开源项目发展自身方面取得了傲人的成果,我认为终有一天,他们会基于商业利益的考量付出回馈,”他说。

尽管Canonical公司的自身盈利能力我们无从知晓(根据一般意义上的分析,这类企业应该是不盈利的),但有一点是毫无疑问的,即该企业正在迅速发展壮大,在市场上占据的地位也愈发重要。截至2010年底,Canonical公司声称其固定用户已经超过1200万,且其产品也成为普及率第四高的Web Server发行版,上述内容来自W3Techs网站。

对于企业来说,到底要为自己应用最多的开源项目做出多少贡献才算公平也是个问题。如果将Linux当作例子,答案是:想贡献多少都可以。

另一方面,Linux对于贡献者的回报也相当可观。相比1992年内核研发工作组只有100位开发人员,而2010年底则已有1000位投身于此工作。

Zemlin认为,Linux的成功主要体现在用户们在规划之外为其创建的功能。

“那些不属于总体规划范畴内的功能如今已经成为我们日常应用中不可或缺的重要组成部分。Linux已经从一种计算形式跃升为另一种无缝的载体,而这一切都源自用户社区的自主研发,”他说道。Linux已经从高性能计算及服务器领域的局限中摆脱出来,继续向移动平台上延展。究其原因,是开发者们自己牢牢掌握了相关编码技术、建立项目并自筹资源。而Linux基金会或者内核开发人员完全没有插手上述工作。

事实上,Linux Torvalds在八月的LinuxCon大会上告知与会者们,他无法预测未来的发展趋会是怎样,他同时否认自己是富有前瞻性的那类领袖。他的工作重心仍集中于下一个版本的内容变动方面,或者是再下一个版本。由于内核研发小组大约每三个月公开一套新版本,因此所谓的前瞻性一般只有六个月的有效期。

Zemlin相信,正是这种规划性的缺乏使得Linux首款操作系统没有被时代的大潮所吞没。Unix针对Linux当初在桌面系统上的缺失大肆压制,他说道。而微软也曾在桌面系统上纠缠过Linux,不过如今最引人注目的是移动设备平台上的博弈。“Linux,正因为它具备大量自发形成的社区,所以没人能预测并掌握其发展轨迹,一切都只能任其自然发生。”

不过随之而来的麻烦也不少,例如企业用户很难为此制订为期三到五年的总体规划,更不用说设置安全预算了,因为Linux类平台的技术引导者们无法预测发展方向、更不能给出有针对性的计划。开源虚拟化平台Xen与KVM之间的竞争就是个很好的例子。Xen的固定用户更多,但KVM则率先为主流内核类型所接纳。直到今年夏天Xen才同样融入该内核,Linux社区中对此充满质疑之声,不仅对其能否继续存在下去而争论不休、Xen的用户也开始动摇于是不是该将业务迁移到其它平台之上。

也许来自Linux领军人物、甚至Torvalds本身的规划都毫无意义,因为用户自己会做出选择。

当被问及Linux失去了Linus后的前景是否会好于苹果失去乔布斯,Zemlin的回应是,“我要说的是,无论Linux的结构层次如何变化,其中都始终存在着一套明确的、以协作精神为根基的框架。即使在整个体系消亡的那一天,民主性质仍然将毫不妥协地充斥其中。”“指令与控制”类型的工作方式会比“分散式发展”的方式更好吗?“历史自会给出答案,而作为我个人还无从判断,”Zemlin说道。

也许距离历史给出答案还有很多年。虽然乔布斯刚刚走下他在苹果公司中的CEO宝座,Torvalds却已经公开承诺,他在相当长的一段时间内都不会退休。

即使如此,假设Torvalds今天就要离开,Linux业界领导者这一金苹果又将归于谁手?Zemlin令人意外地表示,他并不看好Kroah-Hartman,反而支持Andrew Morton。“Andrew在做的是Linux领域最具难度的工作之一。他正在负责开发树的相关项目,这说明Linus信任Andrew Morton,”他如是说。

尽管Zemlin在前景预期这一话题上投了弃权票,但这并不代表他就没有做出过预期。在他于最近一届LinuxCon大会上所做的主题演讲中,他以自我解嘲的方式表露了其年度宣言,即今年将会是Linux在桌面系统上大展鸿图的一年。事实上,桌面系统一直是Linux无法攻克的在背之芒。

Zemlin认为桌面系统的支配权当下已经不那么重要,而这一切都应归功于苹果公司的相关产品在市场中的搅局。“苹果公司为Linux提供了极好的掩护及火力分散效果。他们以实际行动证明了桌面系统并不重要。微软的强权地位也并不可怕,我们确实从中得到了极大启发。苹果公司告诉我们,访问信息还可以通过别的备用方式、流媒体视频及音乐的推广及分享也不只一种途径。Android系统正是上述启发所带来的产品,而且它完全基于Linux。”

采访的最后,他也没有忘记拿自己开开玩笑。他认为“如果我不每年都预测一下桌面系统的发展趋势,恐怕很快就会被业界完全遗忘了。”

英文原文:http://www.networkworld.com/news/2011/083011-zemlin-250234.html?page=1

【编辑推荐】

  1. Linux基金会:Linux已经战胜微软
  2. Linux基金会报告:近八成受访者计划增加Linux服务器
  3. Linux基金会董事:不用Linux将被淘汰
责任编辑:黄丹 来源: 51CTO.com
相关推荐

2017-03-13 15:40:42

2016-11-17 12:17:20

微软Linux开源

2020-07-03 21:55:41

Linux 系统 数据

2014-06-27 14:49:41

SDN

2021-09-15 10:17:53

开源基金会Apache 软件基金开源社区

2009-12-10 15:48:06

Linux基金会

2011-07-15 09:09:41

Linux基金会

2014-11-12 09:49:43

Linux开源

2014-11-12 10:22:50

Linux开源

2016-11-18 09:16:53

LinuxGoogle.NET基金会

2009-09-15 10:45:52

Linux驱动Linux微软

2020-02-25 10:02:00

Linux开源软件

2011-04-21 10:44:06

Linux基金会雅虎

2009-09-10 09:56:52

威盛电子Linux基金会Linux

2010-05-10 15:04:51

Linux基金会

2011-04-08 10:31:24

Linux微软

2017-05-09 12:48:38

腾讯云

2022-09-13 15:03:01

LinuxPyTorch

2014-05-21 16:04:38

面试面试规则

2023-05-09 11:33:43

Apache开源
点赞
收藏

51CTO技术栈公众号