Total Pageviews

Tuesday, 28 February 2012

Linux 是谁写的?

Linux 实际上仅仅指 Linux kernel(是由芬兰程序员linuz torvalds写的),而不是指由 Linux kernel 和 GNU 工具组成的操作系统,更不是指 RHEL/Fedora/Ubuntu/Debian/Arch/Gentoo 这些发行版。The Linux Foundation 去年9月份发布了一份 Who Writes Linux 2009 调查报告,这个月又发布了新版本的 Who Writes Linux 2010. 自从2005年开始已经有6100多个开发人员和600多家公司参与到 Linux 内核开发,这可能是人类史上最大、参与程度最高、最成功的开源项目。从一个大学生的个人业余兴趣到目前几乎所有重量级 IT 公司都参与的全球协作项目,Linux 开启了一个时代,虽然 Linux 并没有带来创新的内核或技术,但是 Linux 开创了全新的软件开发合作模式和全新的开源商业模式(确切的说是 RedHat 开创的这种商业模式),而这两种模式的创新让 Linux 取得了巨大的成功。
今天,开源的 Linux 已经离不开商业公司的贡献和参与,约有70%的代码来自这些商业公司和专职的开发人员。对 Linux kernel 贡献最大的是 RedHat,而同样开发流行版本 Ubuntu 的商业公司 Canonical 却没有看到踪影,可能 Canonical 把精力都放在了应用和整合上了吧。目前在企业级服务器市场 RedHat 还是绝对老大,Linux 内核代码贡献前两名 David Miller, Ingo Molnar 以及 Alan Cox, Dave Jones, Frank Eigler, Jon Masters 等这些顶级内核黑客都在 RedHat 工作(过)。技术公司的竞争其实就是人才的竞争,谁家的黑客级、大师级高手多谁家就能建立高门槛把竞争对手挡在门外,Ubuntu 要想在短时间内在服务器市场赶上 RedHat 还感觉有点吃力。

No comments:

Post a Comment