s******e 发帖数: 1037 | 1 【 以下文字转载自 PDA 讨论区 】
发信人: starfire (星火), 信区: PDA
标 题: Facebook开发商:Android和iOS系统都不开放
发信站: BBS 未名空间站 (Wed Oct 20 12:49:43 2010, 美东)
针对谷歌副总裁安迪-鲁宾(Andy Rubin)“Android操作系统比iOS操作系统更加开放
”的言论,Facebook的著名开发商乔-海威特(Joe Hewitt)反驳称,谷歌的Android操
作系统和苹果的iOS操作系统一样都不开放。
海威特指出,在主体代码发布前,Android操作系统的源代码是封闭的;在主体
代码发布后,谷歌也不允许该公司以外的人修改它的主体代码。 Android 操作系统与
真正开源的Firefox浏览器或纯Linux系统是大相径庭的,因为谷歌实际上对于如何改进
这种操作系统设置了许多关卡。
“除非Android操作系统的读写类源代码公开,否则,照我看来,它和iOS操作系
统没有本质区别,都是不开放的。”Hewitt说,“开源就是与别人分享对源代码的控制
权,而不是自己先写好源代码,然后提供给别人……鲁宾和乔布斯的开源之争实际上是
非常滑稽的,因为他们都没有分享一个重要的东西:源代码控制权。”
诚然,在某些方面,Android表现得要比iOS操作系统稍微开放一些。例如,谷歌
Android操作系统允许开发商设置和发布自己的变量,终端消费者也有多种移动设备和
规格可以选择;而苹果对硬件和软件进行全权控制。但是,Android操作系统的开发商
仍然无法使用主体代码更新后增加的一些新功能。如果他们要使用这些新功能,就必须
满足一定的要求,并得到谷歌的同意。
此外,还有评论家批评谷歌非常虚伪。谷歌坚持认为“开放”就是让人人都可以
参与进来。但是在很多情况下,谷歌却又对电信公司设置不少限制。例如,谷歌一直要
求 Verizon在Android手机中禁用微软的必应搜索引擎,并以安全为由要求AT&T设置市
场准入门槛。 | c*****r 发帖数: 502 | 2 这个要看你怎么看了。在很多时候,能不能看到源代码本身就能造成很大区别。
android 是可以看到原代码的,ios 可不行。
有了源代码,你自己可以做很多事情。好比说你自己可以改动。当然了,你的改动
google 不一定接受。 但是真正的开源代码也有同样的问题。除非你是正式的
contributor, 要不然你的改动是不会自动被接受的。 there's a gatekeeper in any
case. |
|