“Linux”,“开源”,“源代码”,这些词语越来越频繁的出现在我们所浏览的新闻中。看到Linux或者Linux内核,大家第一反应就是Linus,往往忽略了其他大牛们所做的贡献。Linus 是目前的核心开发者,但是他也只是一个普通人,他把稳定核心的维护工作交给他所信赖的人。
[align=center][img=205,80]http://www.linuxeden.com/upimg/userup/0812/26150F06255.jpg[/img][/align]
能编写出Linux内核的大神,大牛们,肯定有其与众不同之处。但是他们真的不食烟火吗?不用养家糊口吗?
Linus Torvalds
1991 年,在学习了一套Unix 和 C的课程之后,Torvalds购买了他自己的个人计算机(PC) 。他对计算机的操作系统(MS-DOS)很不满,并且决定自己写一个操作系统。Torvalds开始对 Minix,一个Andrew S. Tanenbaum开发的以教学目的的类似Unix的操作系统,感兴趣起来,Andrew S. Tanenbaum是一个想教他的学生真正的操作系统的内在工作原理的荷兰教授。Minix是为在英特尔 8086 微处理器上运行而设计的,并且有可以用于研究的源代码。Torvalds 决定开发超出Minix标准的一个操作系统。后来被人们称为 Linux,Linus 'Minix的缩写。
Linus Torvalds 没有保留他的计算机编码的版权。反而,他在因特网上公开了他的代码,并且邀请comp.os.minix 新闻组的成员来帮助他建立他的操作系统。在1991 年8月25 日,Linus Torvalds 宣布了这则著名消息: 使用minix的朋友大家好-我正在做一个386(486)AT兼容机的(免费的) 操作系统(仅仅是出于个人的爱好,不会像GNU那样做大做专业)。
[align=center][img=400,450]http://www.linuxeden.com/upimg/userup/0812/2615061IZ2.jpg[/img][/align]
Linus Torvalds把他的操作系统的成功归功于 互联网 和Richard Stallman的GNU项目。Torvalds 和他的联合开发者利用了系统组分由自由软件基金会开发的成员开发 为GNU 项目。Linux 的开发背后的开放资源哲学,与操作系统的成功结合,使得Linus Torvalds 成为有争议的"崇拜偶象。"
和Windows及其它有专利权的操作系统不同,Linux 仍然公开地开放源代码和并得到不断的扩展。任何人可以免费的使用它,只要他们做的任何改进都不是受著作权保护并且可以免费地保留利用。当前,据估计现在只2% Linux 代码由Linus Torvalds自己写的,虽然他仍然拥有Linux 核心(操作系统的核心部份) 并且保留了选择新代码和需要合并的新方法的最终裁定权。
在赫尔辛基大学当了10年的学生和研究员之后,Linus Torvalds接受了Transmeta的一个工作,这家硅谷的新公司以它的征召天才和它的 Crusoe 芯片闻名。
Alan Cox
Alan Cox原工作于英国威尔士斯旺西大学(Swansea University College)。刚开始他特别喜欢玩电脑游戏,尤其是MUD(Multi-User Dungeon or Dimension,多用户网络游 戏)。在90 年代早期games.mud 新闻组的posts 中你可以找到他发表的大量posts。他甚至为此还写了一篇MUD 的发展史(rec.games.mud 新闻组,1992 年3 月9 日,A history of MUD)。由于MUD 游戏与网络密切 相关,慢慢的他对计算机网络开始感兴趣。为了玩游戏并提高电脑运行游戏的速度以及网络传输的速度, 他开始接触各种类型的操作系统,为他的游戏选择一个最为满意的平台。
Alan Cox由于没钱,即使Minix 他都买不 起,当Linux 0.11 和386BSD 发布时,他考虑良久总算买了一台386SX 电脑。由于386BSD 需要数学协处 理器的支持,而386SX 中是不带的,所以他安装了Linux 系统。于是他开始学习带有免费源代码的Linux。 开始对Linux 产生了兴趣,尤其是有关网络方面的实现。
[align=center][img=400,300]http://www.linuxeden.com/upimg/081225/_1F404563.jpg[/img][/align]
在关于Linux 的单用户运行模式问题的讨论中,他甚至赞叹Linux 实现的巧妙(beautifully)。Linux 0.95 版发布之后,他开始为Linux 系统编写补丁程序(修改程序)(记得他最早的两个补丁程序,都没有被Linus 采纳),成为Linux 上TCP/IP 网络代码的最早使用人之一。后逐渐加入Linux 的开发队伍,并开始成为维护Linux 内核源代码的主要负责人之一,也可以说成为Linux 社团中在Linus 之后最为重要的人物。以后Microsoft 公司曾经邀请他加盟,但他却干脆地拒绝了。从2001 年开始他负责维护Linux 内核2.4.x 的代码(Linus 主要负责开发最新开发版内核的研制(奇数版,比如2.5.x 版)。
现在,这位从1991年起就从事Linux内核工作的二号大师已经宣布将离开Red Hat,加盟Intel。Alan Cox在一封邮件中解释说,他将在明年一月中旬与工作了长达十年之久的Red Hat说再见,不过并不是去安享天伦之乐,或者投身钟爱的园艺艺术,而是转投Intel,继续从事Linux和自由软件方面的工作,也能更接近他最感兴趣的系统底层事务。
Theodore Ts’o
Theodore Ts’o于1990 年毕业于MIT 计算机科学专业。在大学时代他就积极参加学校中举办的各种学生活动。他喜欢烹饪、骑自行车,当然还有就是hacking on Linux,后来他开始喜欢起业余无线电报运动。他之前曾是IBM的高级技术人员,从事系统编程及其它重要事务。他还是国际网络设计、操作、销售和研究者开放团体IETF 成员。
Linux 在世界范围内的流行也有他很大的功劳。早在Linux 操作系统刚问世时,他就怀着极大的热情为linux 的发展提供了maillist,几乎是在Linux 刚开始发布起(1991 年开始)就一直为Linux 做出贡献的人,也是最早向Linux 内核添加程序的人(Linux 内核0.10 版中的虚拟盘驱动程序ramdisk.c 和内核内存分配程 序kmalloc.c)。直到目前仍然从事着与Linux 有关的工作。他当时在北美洲地区最早设立了linux 的ftp 站点(tsx-11.mit.edu),而且至今仍然为广大linux 用户提供服务。他对linux 作出的最大贡献之一是提出并实现了ext2 文件系统。该文件系统已成为linux 世界中事实上的文件系统标准。最近他又推出了ext3 文件系统,大大提高了文件系统的稳定性和访问效率。
[align=center][img=504,310]http://www.linuxeden.com/upimg/userup/0812/2615040R057.jpg[/img][/align]
作为对他的推崇,第97 期(2002 年5 月)的linuxjournal期刊将他作为了封面人物,并对他进行了采访。目前,他为IBM linux 技术中心工作,并从事着有关LSB(Linux Standard Base)等方面的工作。 Ts'o于2007年加入Linux基金会,成为平台策略首席顾问。Linux基金会表示,Ts'o还曾经是Kerberos认证系统项目负责人。
目前,Linux基金会已经任命北美第一位内核研发者Ted Ts'o为新任CTO,其已经就职。aTs'o将负责Linux基金会的技术创新,包括管理LSB和Open Printing工作组。他还将负责与基金会成员和基金会技术咨询委员会进行互动。


you_me 于 2009-01-02 16:35:50发表:
收到