[原创评论]始乱终弃的苹果

faif 发表于 2007-04-19 18:10:00 | 只看该作者
82 19170
始乱终弃的苹果
  by FaiF
  
  有一次,一个80年后的朋友问我:“听说你们70年代的人认为:70年代的人什么都不信,80年代 的人什么都不懂......”。我当然不认同“80年代的人什么都不懂”这样的表述,但是中国70年后的人,倒是像极了美国60年代到70年代期间受反主流文化影响的年轻人,被主流意识形态欺骗以后变得什么都不信。
  
  一直认为苹果公司的老总,貌似有艺术气质的商人,“斯蒂夫·乔布斯(Steve Jobs)”实际上是个“什么都不信“的后嬉皮士。1996年,乔布斯重新执掌苹果以来,就一直与开源社区有说不清的暧昧关系。可以说是乔布斯挽救了苹果,他主导的MacOS X和iMac系列给苹果带来的巨大成功,焕发了苹果公司的第二春。苹果用户的忠诚度令人吃惊,我的一个旧同事约翰·罗杰森是个独立特行的开源软件爱好者,却对苹果电脑推崇备至。
  
  Mac OS X是在乔布斯领导下开发的全新的苹果电脑操作系统。它体系结构是分层的,如下图所示,其中最核心的部分也就是代号为“达尔文(Darwin)”的内核:
  
  http://wyonghao.googlepages.com/MacOSX.png
  
  达尔文内核是开源的内核,用的是苹果公司的开源协议。当开源软件爱好者们下载编译内核时,他们惊奇的发现这个内核有两个部分,分别支持PowerPc和 Intel x86两种CPU体系结构。为了进一步吸引开源fans们加入达尔文的开发行列,2002年,苹果公司和国际互联网联盟(ISC)合作建立了一个独立的开源项目叫”OpenDarwin“ , 旨在开发一个独立的内核,并增进苹果公司与开源/自由软件社区的互动。基于Darwin内核,OpenDarwin也是同样可以运行在两种CPU体系上。是年我刚搬到伯明翰东区,也兴致勃勃的加入了OpenDarwin的邮件列表,关注项目的发展动态。
  
  很多网友当时都有一个疑问:既然MacOSX的 内核Darwin是能够同时支持两个CPU体系结构的,那么是不是将来有一天整个MacOSX会移植到Intel x86的体系结构上呢?这在技术上应该不是难事。有意思的是当时苹果公司的官方网站FAQ上有这样一个回复:
  
  “Q: Will Mac OS X be ported to the PC?
  问:Mac OS X(苹果机的操作系统)会被移植到PC上么?
  
  A: There are no plans to make Mac OS X available on any non-Apple platforms. We're simply making Darwin, the underlying operating system of Mac OS X, a better system by using x86 as a test bed to ensure architectural soundness and to reap the benefits from applying portable software coding practices.
  答:我们没有任何让MacOSX在其他平台上运行的计划。我们在x86上运行Darwin内核,只是为了使得Darwin作为现在MacOSX的内部操作系统,从软件的可移植性角度来说,能够具有更好,更坚实的体系结构。”
  
  表明了苹果公司没有任何移植整个MacOS X到PC平台的计划。原文链接应该是:
  http://developer.apple.com/darwin/news/qa20010927.html#x86
  遗憾的是这个链接已经失效了,即使通过http://web.archive.org也找不回来(被屏蔽),但是下面这个中文网页倒转载了全文:
  http://edu.stuccess.com/knowcenter/FreeBSD/discuss/00000012.htm
  
  2005年六月六日,乔布斯在苹果电脑全球开发者年会上发表演讲,证实了自02年来苹果就有了完全可以运行在Intel平台上的完整的MacOSX的谣言,并且宣布了未来两年苹果电脑从PowerPC向Intel转变的决定。这个讲话说明了当时所谓的官方的回复是个彻底的谎言!
  
  更具有讽刺意味的是,正当苹果电脑大踏步转向Intel的体系结构时,OpenDarwin项目却不幸的中止了。 项目核心成员Rob Braun写道:
  
  “With the release of Mac OS X for x86 processors, Apple has chosen to not release source to key components of the OS, such as the kernel and all drivers. This means Darwin/x86 is dead in the water; Darwin/ppc has many closed source components and is a deprecated architecture. One has to wonder why Apple even bothers to release non-GPL’d source at all, if it is unwilling to cooperate with external developers to increase their return on investment and accept external bug fixes and features. Even worse, one has to wonder why people would want to donate their time to such a fruitless and pointless cause.
  
  随着Mac OS X在x86 芯片上的发行,苹果决定不再开放一些操作系统的核心组件和驱动(的源代码)。这个决定了Darwin/x86已经胎死腹中。Darwin/ppc已经有很多闭源的成份并且已经是要淘汰的体系。人们不禁要问苹果何必要释出这些非GPL协议代码,如果它不愿意和外界的(开源)开发者合作来增加他们对投入的回报和对 Bug的修复以及新的功能。人们甚至更要问:我们为什么要花时间在这样一个没有结果和无意义的工作上。”
  
  回顾这几年的事件,苹果公司的开源行动,可能只是一场彻彻底底的阴谋,利用开源社区的力量帮他们测试和发展在x86体系上的新内核。而当新的体系成熟了以后,又彻彻底底的抛弃了这个开源项目。真是对开源社区的始乱终弃。
  
  当然乔布斯已经不是第一次骗人了。早年,他从印度寻找人生意义的彼岸回来以后,就欺骗和伤害过对他开发苹果电脑起了最大作用的合作伙伴Steve Wozniak。被人领养,身为孤儿,童年坎坷的他也许早就什么都不相信了。在人类社会当中,大众无数的崇拜目光投向舞台上成功的英雄,然而孤独的英雄们早已经背叛了大众的目光,为了自己的目标而背负了无数的谎言。
  
  saved on 18 April 2007 22:27
  
  原文:http://hi.baidu.com/faif

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

本帖被以下淘专辑推荐:

  • · faif | 主题: -, 订阅: -
沙发
发表于 2007-04-20 03:47:49 | 只看该作者
  早就看不起那些玩苹果电脑,非要用ipod,什么ipodnanao等等垃圾的伪小资,假白领了,都是sb,上当受骗的家伙们,看看苹果公司的大老板就是个大骗子。。盗用unix的软件!!
板凳
发表于 2007-04-20 09:24:11 | 只看该作者
  早就看不起那些玩苹果电脑,非要用ipod,什么ipodnanao等等垃圾的伪小资,假白领了,都是sb,上当受骗的家伙们,看看苹果公司的大老板就是个大骗子。。盗用unix的软件!!
  
  --------------------
  苹果的工业设计还是不错的。
#3
发表于 2007-04-21 14:33:42 | 只看该作者
  不管怎么说
  苹果的硬件外观虽然不是什么很惊艳,但是很舒服
  就这一点就够让很多人喜欢了
  大多人不是业内人士,对企业的印象都是来自它的产品
#4
发表于 2007-04-21 17:05:56 | 只看该作者
  喜欢的人多着呢,就是贵了点!!
#5
发表于 2007-04-21 19:05:08 | 只看该作者
  就是贵了点
#6
发表于 2007-04-21 22:24:04 | 只看该作者
  Open source has its pros and cons. But Apple has never been known for being open on anything they build. Frankly, I have no idea why so many open sourcers go out of their way to praise Apple, the only reason I can think of is that Apple is not Microsoft, come on, you are supposed to be smart people, you can do better than that.
  
  BTW, Mac runs more smoothly than PC is because what Apple offers is vertical integration solution instead of open standard.
#7
发表于 2007-04-21 23:27:16 | 只看该作者
  对于一楼 迅哥门下走狗 的回复,我真的无法理解?!
  这个世界上为什么有好多这种人?!为什么?!
#8
发表于 2007-04-21 23:27:30 | 只看该作者
  不是早就这样了吗
  
  都用intel的CPU了还说什么啊
#9
发表于 2007-04-22 05:11:16 | 只看该作者
  我无意对苹果公司或乔布斯做道德好坏的评判,很多事情的复杂性没有办法进行非好即坏的道德评判。只是这么多年来对MacOSX内核开发的关注,顺带着看到了这样一个不得不让人觉得感概的过程。
  
  从一开始开始Opendarwin的项目支持Intel,却同时坚决否认要移植到Intel上;到后来正式发行Intel版的MaxOSX,却突然不再公开很多在Intel上的MacOSX核心代码,从而直接导致了Opendarwin项目的终结。不由得让人觉得这是一个经过深思熟虑的利用开源社区的阴谋。
  
  不可否认Jobs本人确实有人格魅力。他童年经历坎坷,85年正当年的时候却被自己一手创办的苹果公司驱逐。再联系到他自己一些早年对朋友所作的事情(欺骗朋友Woz,赚了一万美金说成是700美金,只给了Woz350美金)等等。我相信他不是一个固守教条,不会为所谓的道德规范所约束的(什么都不信,只信自己)人,而开源社区的很多爱好者又恰恰是道德感比较强理想主义的人(认为自己的工作有利于全人类,有道德优越感)。
  
  有讽刺意义的是,虽然大家从小都受普世道德教育。而我们社会中,很多的成功人士,历史名人,往往是那种(什么都不信,只信自己)性格特别坚强,为了成功不惜欺骗和伤害别人的人(当然我相信他们也有自己的痛苦)。
  
  
  
  
上一页12345678下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入我们,

发现生活更美好...

立即注册

如果您已拥有本站账户,则可

华明互联论坛

© 2017-2018 zhilian100.com

返回顶部