加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

开源社区谈webOS和Android

(2012-02-21 20:42:57)
标签:

亚马逊

谷歌

开源

惠普

webos

android

it

分类: IT、通信
网上的一篇文章,原题是:HP: Stop the FUD and show us the real webOS source.

起因是惠普CEO前些时候推销WebOS时说谷歌或许会封闭Android,惹了这位老兄。谷歌收购摩托罗拉基本没问题了,Android如何处理很快会有个说法,到时再看了。以下是翻译的内容。
--------------------------------------------------------------------------------------------------
过去的几个月中,惠普努力成为开源软件开发社区的积极贡献者,公司承诺在Apache许可协议下开源它的webOS操作系统。

我们都知道为什么惠普走开源路线:因为没有人肯以接近惠普在2010年购买webOS和Palm的价格接手这一资产。

惠普以12亿美元收购webOS和Palm,收获了一个惨败的产品,两个失败的CEO,成千的裁员,华尔街的焦虑和成千上万亏损甩卖的TouchPad。

因此,出路是为这一软件建立一个生态系统件,希望开源模式下的继续开发可以引发webOS的新产品和新用途。

开源社区的每个人,包括我自己,都为又一个移动操作系统开源感到兴奋。我们很高兴惠普加入开源大家庭。

但在开源社区关系和吸引开发者使用这些代码上,惠普仍然有很多东西需要学习。

本周,在拉斯维加斯惠普的全球合作伙伴会议上,CEO Meg Whitman却想用一些老旧的套话来加强开发者对webOS的进一步兴趣。我感到有点失望。

“我们决定把WebOS贡献给开源社区,这是一个持续三至四年的过程”。她说:“我觉得还有空间给另一个操作系统。 iOS很好,但是一个封闭的系统。我认为Android最终可能会封闭,因为[谷歌]与摩托罗拉的关系。“

我们称这种类型的垃圾话为“恐惧,不确定和怀疑”。昵称为FUD。

当然,人们可以辩解说Whitman只是说一些简单的感觉,并没有认真思考。

然而,任何知道给开源社区做贡献的几十家公司经历的人都会发现这一说法,即谷歌将违背它的承诺,是可笑的,而且无视谷歌多年来在开源领域的领导作用。

封闭Android等于是毁灭这个平台。 Android吸引开发商首要的原因是由于开源。

在惠普能指责谷歌会封闭其最重要的开源平台之一前,我们可以审视两家公司的开源纪录,并把它们和业界同行比较一下。

首先,除了在Android开源项目(AOSP)这一谷歌最受注目的开源项目外,还有Chromium,即Chrome浏览器的开源版本,它已迅速在多种平台上成为了最流行的浏览器之一。还有Chrome OS也是开源的。

这还只是冰山一角。

谷歌,通过Google Code倡议给超过900个开源项目发布了超过2千万行源代码。正因为如此,它是把自己的代码开放给开源社区最多的贡献者之一,此外它还给很多第三方的开源项目提供支持。

谷歌还在Google Project下托管了约250,000第三方的开源项目,并且从2005年以来资助的代码夏令营,18岁以上的学生中培育开源精神。

所以如果你真的细查谷歌的开源努力,就会发现它是开源社区的模范公民,长期不断地起着领导作用。

既然谷歌的开源历史无可挑剔,为什么Whitman还要散布这样一个荒谬的说法?因为她想利用大家的恐惧心理:谷歌没有把上一个Android版本Honeycomb的代码提供给开源社区,而只是给了OEM厂商,直到Ice Cream Sandwich才改变这一做法。

我没有在为谷歌作辩护。和许多开源拥护者一样,谷歌当时的做法让我感到震惊,也使很多人非常担心。

谷歌宣称,这样做有其原因,虽然它从未说明这些原因是什么,社区里许多人认为它是在Ice Cream Sandwich发布前防止平台分裂的权宜之计,Ice Cream Sandwich能够统一智能手机和平板电脑。

所以,谷歌确实搞砸了Honeycomb,他们应该把自己的意图说清楚。

谷歌对Android项目的自由放任和有些脱节的管理导致了对平台分裂的关注,特别是制造商在自己的产品中作了修改,并且不关注用户关心的升级到最新版本的问题。

还有,像亚马逊等公司只是修改代码供自己使用(如Kindle Fire),却不实际参加开源社区,这也导致Android出现分支。

最后,证据在代码中,事实说明从十二月发布Ice Cream Sandwich以来Android作为一个开源项目非常健康而且活跃。

那么,惠普自己的开源历史呢?

惠普公司在过去10年来赞助和发起了不少开源项目,主要集中在帮助推广自己的硬件平台的项目,只有极少例外。

还应当指出,在过去五年中惠普公司对开源的贡献比他们在大约十年前大为减少。

不少在惠普赞助清单上的项目是低参与和维护率的小项目,Apache,Samba和CUPS这些多个大制造商赞助的项目例外。

作为一个Linux内核代码贡献者,惠普属于拥有Linux基金会董事席位的公司中最不活跃的公司之列。

在2009年Linux基金会最近一次公布的代码提交数量统计中,该公司甚至没有进入前12位之列。至于内核的参与,惠普比别人更是少许多。

还应当指出目前惠普并不正式在Linux基金会拥有董事会席位,Linux基金会是一个非营利组织(惠普是一个创始成员),属于开源社区中最重要的组织之列。

从Linux基金会成立以来,惠普的白金会员地位已经被贬到黄金,这使它和AMD,Cisco,Motorola,还有谷歌处于同样的贡献水平上。

惠普上一次实际向社区贡献与硬件和平台无关的重要代码还是在2008年,当时它在SourceForge上以GPLv2开源许可协议捐赠了AdvFS(Advanced File System),这本来属于DEC公司的Tru64 UNIX。

webOS将是该公司近年来第一次发布与硬件无关、对惠普产品无直接助益的代码。

代码在哪呢?迄今惠普已经发布了Enyo,这是一个平台无关的JavaScript框架,可以用来开发webOS、网页浏览器或其他的移动和桌面操作系统上的应用程序,如果有开发者对这个开发环境感兴趣的话。

惠普公司最近还宣布了webOS上的一个开源浏览器项目,名为Isis,该项目基于WebKit,如同谷歌最近发布的Android上的Chrome。

根据惠普目前的计划,WebOS的各部分将在未来几个月内发布,完整的版本,在九月发布。

如果一切按计划进行,开发者在这个夏末将有全部开放的webOS代码,然后移植到各种设备上(希望如此)。

但在此之前,惠普应该停止说开源社区其他成员的坏话,而是向他们学习。并且,给我们源代码。

惠普对谷歌使用的FUD战术是否反映了自己的开源历史?欢迎和我争论。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有