WEB开发网
开发学院手机开发Android 开发 Android 是否违背 Google“不做恶”原则? 阅读

Android 是否违背 Google“不做恶”原则?

 2010-04-20 04:57:00 来源:WEB开发网   
核心提示:Google打算让Android重返linux内核,去年12月,Android 是否违背 Google“不做恶”原则?,负责Linux内核测试、USB和驱动的Novell开发者Greg Kroah-Hartman称由于无人维护,Android代码已经被从Linux核心中移除,与此同时他们称Android是开源的,而事实

Google打算让Android重返linux内核。

去年12月,负责Linux内核测试、USB和驱动的Novell开发者Greg Kroah-Hartman称由于无人维护,Android代码已经被从Linux核心中移除。

Google开源项目经理Chris DiBona称整个恢复过程可能需要几年时间。

一方面Google此举将为开源社区做出贡献;另一方面你也可以说Google利用linux赚钱,而没有提供回报。

有人称Google让Android重返Linux是在“作恶”(Google箴言为“不做恶”)。问题在于Google把Android开发分成不同的私有分支,采用了封闭的代码预览流程,然后冠以“Android”商标,对外公布的软件开发工具包不完整,缺乏一些开发Android手机所需的关键内容。开源?不是。但能说是作恶吗?

Android邪恶吗?

Vision Mobile研发主管Andreas Constantinou在其公司博客上发表了《Android邪恶吗?》一文,主要观点如下:

1.私有分支:部分合作伙伴(主要为OEM厂家)可以提前6个月以上获得Android私有代码,因此具有更大优势。

2.封闭的审核过程:所有代码审核者都是Google员工。几乎没有外人参与,并且没有任何解释。

3.创新速度:Android创新速度很快,OEM厂家不得不密切关注以便获得最新功能和漏洞补丁。

4.不完整的软件:公开的软件开发工具包缺乏广播、国际语言包和操作符包。

5.Android是一个商标名。

6.私有路线图:Google发布的路线图已经过期一年了,开发者必须联系Google才能看到私有路线图。

Android另外一个不够开源的地方在于Google选择了Apache许可,所以无需返回衍生代码。Google的 DiBona对此予以否认,称差异化是好事,可以让商家获得成功。

盈利不等于作恶

但通过Linux取得商业成功并非新闻,也算不上邪恶。Redhat,SuSE,Oracle Unbreakable Linux,Tivo等公司都通过Linux实现了盈利。

但问题在于Google通过Linux获得商业成功,但却没有和社区分享对Android所做的更改。与此同时他们称Android是开源的,而事实并非如此。

Google Android相对于其它手机操作系统已经相当开放了,但Android能因此摘掉作恶的帽子吗?

Tags:Android 是否 违背

编辑录入:coldstar [复制链接] [打 印]
赞助商链接