当前位置:嗨网首页>书籍在线阅读

02-背景知识

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

4.1 背景知识

Linus Torvalds编写了最初的Linux的原始版本,当时他还只是芬兰赫尔辛基大学的学生。他的工作始于1991年8月,当时他在comp.os.minix新闻组上发布了以下这条著名的通告:

来自:[email protected] (Linus Benedict Torvalds) 新闻组:comp.os.minix 主题:你最想在minix中看到什么? 概述:我新编写了个操作系统,对它进行一个小小的民意测验 消息ID:[email protected] 日期:1991年8月25日,20:57:08 GMT 组织:赫尔辛基大学 各位minix操作系统的使用者: 大家好!我正在编写一个针对386(486)AT 系列电脑的免费操作系统(只是个人爱好而已,不会像GNU那样庞大和专业)。我从4月份开始酝酿这个计划,现在已做好准备。我希望得到大家关于minix优缺点的任何反馈意见,因为我的操作系统和它有些类似(出于实际考虑,它们的文件系统使用了相同的物理布局,诸如此类)。 我刚刚把bash(1.08) 和gcc(1.40) 移植到这个系统上,看起来它们可以正常运行。这意味着,几个月内我就可以获得一个实用的系统了。我想知道大家想要些什么样的特性。欢迎任何建议,但是我不敢保证会实现它们:-) Linus ([email protected]) 顺便说一下,是的——它没有包含任何minix的代码,但拥有一个多线程的文件系统。它不具备可移植性(利用了386处理器的任务调度功能等),可能永远只会支持AT型的硬盘,因为我只有这种硬盘:-( 。

从初始版本开始,Linux已经成长为一个成熟的操作系统,它稳定、可靠,并且包含了一些高端特性,足以与最好的商业操作系统抗衡。有人估计,因特网上有超过一半的Web服务器都运行Linux。众所周知,在线搜索巨人Google就是使用一大批廉价PC来实现其受欢迎的搜索引擎的,这些PC运行带有容错功能的Linux。