Linux操作系统是一种计算机操作系统,是UNIX操作系统的一种克隆系统,这是因为Linux操作系统和UNIX操作系统有着很深的渊源。
在计算机非常昂贵的年代,只有在大学或大型企业中才能够接触到计算机,人们非常希望多个用户能同时连接到一台计算机并同时使用它。于是,计算机科学家开始研究分时系统。分时系统是将CPU的运行时间分为很小的时间片,多个用户任务可以通过交替占有时间片的方式实现快速交互使用CPU。由于时间片是很短的一段时间,以至于每个用户任务、每个用户好像在独占CPU,独占整个计算机系统。在研究人员的不懈努力下,1969年,AT&T公司贝尔实验室开发出了UNIX操作系统。
1986年,芬兰赫尔辛基大学的Andrew Tanenbaum教授为了给学生讲授《计算机操作系统》课程,开发出了Minix操作系统,这是UNIX操作系统的一个变体。1991年,Andrew Tanenbaum教授的学生Linus Torvalds,由于对课堂上使用的Minix操作系统不太满意,于是开始在80386 PC上试着改进Minix操作系统。
1991年8月,Linus Torvalds在comp.os.minix新闻组贴上了以下这段话:“你好,所有使用Minix操作系统的人,我正在为80386(486)AT做一个免费的操作系统,只是为了爱好,…”。(www.xing528.com)
Linus最初为自己的这套系统取名为freax,他将源代码放在了芬兰的一个FTP站点上供大家下载。该站点的管理员认为这个系统是Linus的Minix系统,因此建立了一个名为Linux的文件夹来存放它。于是,Linus的“爱好”就成了今天微软公司的头号对手,功能强大且价格低廉的Linux操作系统。
1993年年底至1994年年初,Linux 1.0操作系统终于诞生了!
Linux1.0操作系统已经是一个功能完备的操作系统,而且内核写得紧凑、高效,可以充分发挥硬件的性能,在4MB内存的80386机器上也表现得非常好,至今人们还在津津乐道。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。