(LINUX操作系统的产生和发展)
Minix系统的出现引出了Linux操作系统,详细介绍了Linux操作系统的产生过程,分析了Linux网络集市的开发模式,并通过对Linux开发过程的研究,分析和介绍了Linux的主要特点和功能。Linux是一种计算机操作系统,通常被称为类Unix系统,因为Linux和Unix有着深厚的渊源。这些出版商集体上诉,要求将注册商标重新分配给莱纳斯托瓦尔兹。信息技术行业的巨头已经宣布支持Linux。起初,Linux只是个人激情的产物。直到今天,Linux已经成为功能完善的主流网络操作系统。
[关键词] Linux操作系统网络操作系统内核
首先,Linux的出现
Linux是一种计算机操作系统,通常被称为类Unix系统,因为Linux和Unix有着深厚的渊源。
在计算机非常昂贵的时代,计算机只能在大学或大型企业中使用,人们非常希望多个用户可以同时连接到一台计算机并使用它。因此,计算机科学家开始研究分时系统。分时系统将中央处理器的运行时间划分为小时间片,多个用户任务可以通过交替占用时间片来快速交互地使用中央处理器。由于时间片很短,似乎每个用户的任务和每个用户都垄断了中央处理器和整个计算机系统。在研究人员的不懈努力下,1969年,ATT 贝尔实验室开发了Unix系统。
1986年,芬兰赫尔辛基大学的安德鲁塔南鲍姆教授开发了Minix系统,这是Unix的一个变种,目的是教学生《计算机操作系统》。1991年,安德鲁塔南鲍姆教授的学生莱纳斯托瓦兹开始尝试在386电脑上改进Minix系统,因为他对对课堂上使用的Minix系统不满意
1991年8月,莱纳斯托瓦兹在comp.os.minix新闻组中发表了下面这段话:“大家好,每个使用minix的人,我正在为386(486)AT制作一个免费的操作系统,只是为了爱好……”
莱纳斯最初将他的系统命名为freax,他将源代码放在芬兰的一个FTP站点上,供每个人下载。这个网站的管理员认为这个系统是莱纳斯的Minix系统,所以设置了一个名为Linux的文件夹来存储它。结果,莱纳斯的“爱好”成为今天微软的头号对玩家,一个强大而廉价的Linux操作系统。
1993年和1994年初,在年底,Linux 1.0终于诞生了!
Linux1.0已经是一个功能齐全的操作系统,其内核编写简洁高效,可以充分发挥硬件的性能。它在具有4M内存的80386机器上也表现很好,人们还在谈论它。
Linux的总和是一个叫做的名字,而Linux是由莱纳斯托瓦尔兹拥有的。那是因为现在,一位名叫威廉德拉克罗齐的律师开始给各种Linux出版商写信,声称他拥有Linux,并要求所有出版商支付版税。这些出版商集体上诉,要求将注册商标重新分配给莱纳斯托瓦尔兹。
二、Linux的开发模式
Linus于1991年10月5日发布了Linux的第一个版本Linux 0.0.2,并在网络上发布了Linux核心程序的源代码。同时,莱纳斯决定以GPL(大众,保留的所有权利,也称为GUN通用公共许可证)的形式分发和传播它,这意味着该软件允许任何人以任何形式修改和传播它。
随着互联网的日益普及,越来越多的高技能程序员加入到Linux的开发和改进中来。在这个过程中,无数具有个性和创造力的程序员自发地加入了开发行列,而没有支付任何报酬。一旦一个程序员完成了程序的一部分,他会立即发布它,并免费发送给任何需要它的人,而其他程序员会在研究后修改和改进它,然后发布它。这个过程循环往复,所以Linux的改进速度最快,稳定性也很高。
因此,Linux不是由莱纳斯一个人开发的,而是由全世界数百名程序员开发的。当然,莱纳斯为内核定下了基调。这种集市式的开发模式为Linux系统的繁荣做出了贡献。可以说,Linux是一个温暖、自由、开放的网络产品。
第三,Linux的发展
Linux具有良好的兼容性和可移植性。1.3版之后,Linux开始被移植到其他硬件平台上,包括速度最快的CPU——Digital Alpha。因此,不要总是把Linux和低级硬件平台联系在一起。Linux只有充分发挥硬件的性能。Linux将从低端应用程序席卷到高端应用程序!
为了使Linux易于使用,Linux也有许多发行版本,它们实际上是一套完整的程序组合。现在有许多不同的Linux发行版本及其版本号。为了避免混淆,让我们先解释一些经常提到的术语。当我们谈论Linux时,我们通常指的是“真正的Linux”,也就是内核,它是所有UNIX操作系统的“心脏”。然而,linux本身不是一个可用的操作系统,需要许多软件包,如编译器、库文件、Xwindow系统等等。由于不同的组合和不同的面向用户的对映像,有许多不同的Linux发行版。
越来越多的公司在Linux上开发商业软件或将其他Unix平台的软件移植到Linux上。如今,国际商用机器公司、英特尔公司、甲骨文公司、信息混合公司、系统信息库、科雷尔公司、网景公司、加州公司、诺维尔公司等等。信息技术行业的巨头已经宣布支持Linux。商家的加入弥补了纯自由软件的不足和发展障碍。Linux已经迅速传播给电脑爱好者,它在进入的商业应用已经成为打破一些公司垄断文化圈的希望。
Linux是由发烧友通过互联网开发的,当然,它的网络功能非常强大。例如,您可以通过ftp和nfs安装Linux,并将其用作网关。随着Linux的发展,派生的应用程序可能超出了莱纳斯最初的预期。如果有人将其用作路由器,有人将其用作嵌入式系统,有人将其用作实时系统。初学者经常问Linux能做什么。事实上,它不像那些无用的操作系统。不是你能用它做什么,而是你想做什么。
Linux是一个运行在PC机上的Unix系统。Linux系统拥有所有最新的Unix功能,包括真正的多任务处理、虚拟存储、共享库功能、即时加载、卓越的存储管理、TCP/IP、UUCP网络工具等。Linux系统及其开发符合Posix标准,其内核支持以太网、PPP、SLIP、NFS、AX.25、IPX/SPX(Novell)、NCP(Novell)等。系统的应用包括一套完整的UNIX工具包,如tellnet、rlogin、ftp、Mail、gopher、talk、term、news(tin、trn、nn)等。x图形库,包括xterm、fvwm、xxgdb、mosaic、xv、gs、xman和其他全部X-win应用工具。商业软件包括Motif和WordPerfect。中文工具有Cxterm、celvis、cemasc、cless、hztty、cytalk、ctalk、cmail等。可以处理GB、BIG5、HZ文件。另外,还有DOS模拟软件,可以在DOS/Win下运行软件。
起初,Linux只是个人激情的产物。但是现在,Linux已经成为一个被广泛关注和支持的操作系统。与其他商业Unix系统相比,Linux作为自由软件具有低成本、高安全性和更高可靠性的优点。直到今天,Linux已经成为功能完善的主流网络操作系统。
- •惠普发布Linux笔记本电脑,Hails Linux
- •百度与OIN合作推动Linux的发展
- •改版后的百度-Linux gOS 2.0即将推出
- •百度 Goobuntu Linux OS: Ubuntu Distro
- •百度 Chrome for Mac,Linux现已上市
- •Linux服务器远程连接ssh工具(FinalShell)强大的xshell可以下岗了
- •雅虎成为一家Linux公司
- •网络编程入门(浅谈基于Linux操作系统的网络编程方法)
- •pppoe拨号服务器无响应(在Red Hat Linux操作系统下设置拨号服务器)
- •ucos系统和linux系统(嵌入式操作系统UC/OSII bc45编译ucos-II的过程)