分析 linux 的操作系统的演变过程及其应用
“Hello everybody out there using minix—— I ’m doing a (free) operating system ”在
1991 年的八月,网络上出现了一篇以此为开篇话语的帖子 ——这是一个芬兰的名
为 Linus Torvalds的大学生为自己开始写作一个类似 minix,可运行在 386 上的操
作系统寻找志同道合的合作伙伴。
1991 年 10 月 5 日,Linus Torvalds在新闻组 comp.os.minix 发布了大约有一
万行代码的 Linux v0.01版本。
到了 1992 年,大约有 1000 人在使用 Linux,值得一提的是,他们基本上都
属于真正意义上的 hacker。
1993 年,大约有 100 余名程序员参与了 Linux内核代码编写 /修改工作,其
中核心组由 5 人组成,此时 Linux 0.99的代码有大约有十万行,用户大约有 10
万左右。
1994 年 3 月,Linux1.0发布,代码量 17 万行,当时是按照完全自由免费的
协议发布,随后正式采用 GPL协议。至此, Linux 的代码开发进入良性循环。很
多系统管理员开始在自己的操作系统环境中尝试 linux,并将修改的代码提交给
核心小组。由于拥有了丰富的操作系统平台,因而 Linux 的代码中也充实了对不
同硬件系统的支持,大大的提高了跨平台移植性。
1995 年,此时的 Linux 可在 Intel、Digital 以及 Sun SPARC处理器上运行了,
用户量也超过了 50 万,相关介绍 Linux 的 Linux Journal杂志也发行了超过 10 万
册之多。
1996 年 6 月,Linux 2.0内核发布,此内核有大约 40 万行代码,并可以支持
多个处理器。此时的 Linux 已经进入了实用阶段,全球大约有 350 万人使用。
1997 年夏,大片《泰坦尼克号》在制作特效中使用的 160 台 Alpha 图形工
作站中,有 105 台采用了 Linux 操作系统。
1998 年是 Linux 迅猛发展的一年。 1 月,小红帽高级研发实验室成立,同年
RedHat 5.0获得了 InfoWorld 的操作系统奖项。 4 月 Mozilla 代码发布, 成为 linux
图形界面上的王牌浏览器。 Redhat 宣布商业支持计划,网络了多名优秀技术人
员开始商业运作。王牌搜索引擎 ”Google”现身,采用的也是 Linux 服务器。值得
一提的是, Oracle 和 Informix 两家数据库厂商明确表示不支持 Linux,这个决
定给予了 Mysql 数据库充分的发展机会。同年 10 月,Intel 和 Netscape宣布小额
投资红帽软件,这被业界视作 Linux 获得商业认同的信号。同月,微软在法国发
布了反 Linux 公开信,这表明微软公司开始将 Linux 视作了一个对手来对待。十
二月,IBM 发布了适用于 Linux的文件系统 AFS 3.5以及 Jikes Java 编辑器和 Secure
Mailer 及 DB2测试版, IBM 的此番行为,可以看作是与 Linux 羞答答地第一次亲
密接触。迫于 Windows 和 Linux 的压力, Sun逐渐开放了 Java协议,并且在
评论0
最新资源