今年是Linux的15生日,15年前,1994年3月, Linux kernel 版本1.0.0 released。这几天,全世界很多站点都在发布Blog庆祝Linux的15岁生日,而这篇文章是其中的一篇关于 Linux kernel 的,如果你是Linux的粉丝,希望你能喜欢。
1. Linux是由一个芬兰的仅有21岁的大学生因为兴趣而产生的。
2. 为表扬他的突出贡献,有一颗小行星以他的名字命名。http://en.wikipedia.org/wiki/9793_Torvalds。
3. 有上千个开发人员和程序员从世界的各个角落汇聚在一起,他们不停地开发Linux Kernel。
4. Linux kernel的官方吉祥物是一只小企鹅,叫做Tux.
5. 欧盟研究基金调查表明,Linux最新内核的评估价格在1.14亿美金。
6. 今天,Linux内核中只有2%的程序由 Linus Torvalds开发。
7. Linux内核是由C语语开发。
8. 今天Linux 是一个移值最广泛的操作系统内核,他可以运行在许多不同范围的系统上,包括PC,大型主机,嵌入式等等。
9. Linux kernel 版本1.0.0 一共有 176,250 行代码,而最新的 Linux kernel 有超过一千万行代码。下面是版本2的代码行列表。
1999年1月25日 – Linux 2.2.0 was released (1,800,847 代码行).
2001年1月4日 – Linux 2.4.0 was released (3,377,902 代码行).
2003年12月17日 – Linux 2.6.0 was released (5,929,913 代码行).
2008年12月24日 – Linux 2.6.28 was released (10,195,402 代码行).10. 使用一个软件,你可以让Microsoft Windows 和Linux kernel 可以同时的运行在同一台机器上,这个软件叫 Cooperative Linux (coLinux).
11. 起初, Torvalds 想把这个内核叫做Freax (这个单词合并了 “free”和”freak”,并且使用 X 字母来表明这是一个 Unix-like 的东西),但他的一个朋友Ari Lemmke,这是一个FTP的管理员,在第一次把Linux的内核放在FTP上供人下载时,他把这个目录命名成了 linux。
12. 一个叫William Della Croce的人注册了Linux商标,但最终他同意把这个商标还给了 Torvalds。
13. 今天,全世界500个超级计算机中有超过87%的系统使用了Linux内核。
14. 术语”vanilla kernel” 不是一种冰激凌,而是一个未更改过的Linux内核。
15. 目前的Linux内核使用了如下技术: 真正的抢先式多任务 ( 用户模式 and 内核模式), 虚拟内存, 动态链接库,demand loading, 共享式的写时拷贝 , 内存管理, Internet 协议包, 和 线程.