来自:袁萌专栏-开源的力量
过去,谷歌怎样使用 Linux 一直是个谜团,属于谷歌所谓的“商业机密”。实际情况是,连谷歌自己也不好意思说出来。此话当真?
10 月 19 日至 20 日,《 Linux 内核开发峰会》在日本东京召开,其间谷歌高层人员 Mike Waychison 到会披露了某些实情,很有意思。实际上,谷歌使用 Linux 是很无奈的( by perforce ),由于任务紧急的需要,不得已而为之。谷歌从 Linux 2.4.18 入手,建立了自己的核心代码树, 30 来个人维护。根据谷歌计算实践的需要,补充了 2,000 多个文件,加入 492,000 行源代码。经过一年半左右,重新跟上主流版本,即 Linux 2.6.18 , ......Linux 2.6.26 ,又打了 1,208 补丁和 30 万多行源代码。谷歌实际使用 Linux 内核的水平,远远落后国际主流社区,以至于对外交流都存在一定的困难(技术语言障碍)。
Linux 内核开发的领头人, Linus Torvalds 先生当时就在现场,问他,你们为何不把修改代码提交出来?是因为是商业机密?还是什么内部原因?谷歌的 Waychison 先生很坦诚地说,不是因为商业机密,而是因为代码编写得很丑陋( ugly ),不好意思拿出来。 Waychison 先生表示,谷歌目前正在力图改变这种状态,跟上国际主流社区。
10 月 21 日至 23 日,日本第一届 Linux 学术年会在东京召开, Linus Torvalds 和《 Linux 基金会》主席 Jim Zemlin 有一次公开对话,题为“ The impact of Linux”( 约 37 分钟), Zemlin 说道,在过去一年里面, Linux 内核增加了 2,700,000 行源代码,平均每天增加 10,923 行源代码,同时,每天删除 5,547 行源代码。由此可见, Linux 内核开发速度之快。实际上, Linux 2.6.31 内核的最新版本,其总代码量已经超过 1 千万行源代码。 Ubuntu 9.10 版本就是基于 Linux 的最新内核开发的。很显然的事实是,谷歌的 Chrome OS 要想超越 Ubuntu 是不容易办到的。与其说,谷歌推出自己的操作系统 Chrome OS 是来对付微软,不如说,谷歌的 Chrome OS 主要是为解决自己的内部需要。我认为,中国发展软件业不必理会谷歌的 Chrome OS 。
谷歌(中国)的云计算中心机房不让我去参观,我心中很有气。有什么了不起的机密,连看一眼都不行?我就是要搭建一个云计算实验室出出这口气!昨天下午,使用 Ubuntu 9.10 自启动 U 盘,启动计算机要比 Win 7 从硬盘启动还要快一些,这已经成为现实。将来,基于 Linux 内核的小型发行版 Tiny Core Linux 2.4.1(10MB , 10 月 10 日发布,整个系统常驻内存 ) 制作单功能(适用上网胡乱冲浪)的自启动 U 盘(容量 1GB ),限 30 元人民币一块(快递费用除外)。看看到底有没有人要?
注 1 :所谓“上网胡乱冲浪”是指访问很脏的网站,那里面往往有病毒、木马在等着客户。我不知道为什么要访问这些网站,但是,有人需要。另外,《 Sophos 安全实验室》最近检测证明, 80 %的 XP 恶意代码也喜欢贴上 Windows 7 。由此可见,胡乱上网冲浪专用 U 盘是有市场需求的。
注 2 :今天下午,我要去《国家会议中心》参加微软技术大会( Tech.Ed 2009 ),体验一把“动手实验室”,因为,我太不了解 Win 7 了。
注 3 :今年在澳大利亚参加 Linux 学术讨论会时, Linus Torvalds 表示:
“I think multiple distributions aren’t just a good thing, I think it’s something absolutely required! We have hundreds of distros, and a lot of them are really for niche markets. And you need that - simply because different markets simply have different requirements, and no single distro will take care of them all.” 由此足见 Linux 小发行版的必要性。


xzj4167 于 2009-11-09 12:48:26发表:
呵呵 google应该更多的开放代码
王中云 于 2009-11-09 08:47:49发表:
我也逛逛
Harlech 于 2009-11-09 00:02:46发表:
多想混进老谷
yeyanbin 于 2009-11-08 21:06:38发表:
(o):tx
hantu 于 2009-11-08 18:12:35发表:
二楼的明显看得不认真呢,那个"我"就是袁萌老先生啊,楼主是转载袁老的文章的,第一行就已经写明.
其实一看到U盘我们就知道是谁了 ...
雨天斩璐 于 2009-11-08 16:41:31发表:
它怎么使用linux的我不感兴趣,我只知道我要把linux使用下去
jiangxhr 于 2009-11-08 16:23:02发表:
“谷歌(中国)的云计算中心机房不让我去参观,我心中很有气。有什么了不起的机密,连看一眼都不行?我就是要搭建一个云计算实验室出出这口气!”,这个我,是谁?Zemlin还是Linus Torvalds ?