文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux的历史演绎1

linux的历史演绎1

时间:2009-03-23  来源:sjhf

1.3 linux的诞生:

     1964年,美国电话电报公司(AT&T,American Telephone and Telegraph Incorperation)的贝尔实验室、通用电器公司(GE,General Electric Co. )、麻省理公学院(MIT,Massachusettes Institute of Technology)合作开发一个名为Multics的,用于大型机的操作系统。Mulics的主要目标是提供一种多任务多任务的计算环境,使其具有较强的通用性,从而方便实现软硬件资源的共享。然而Multics所追求的目标实在是太过庞大和复杂,以至到最后设计者自己也不知道到底是想把他做成什幺东西。AT&T就走为上策,撤走了所有的开发人员,退出这个项目。这批人回到BELL实验室计算机研究中心(Computer Science Research Center),他们发现自己没有一个方便的交互服务可用了。Ken Thompson(肯·汤普森)和Dennis Ritchi(丹尼斯·里奇)(丹尼斯·里奇是著名的C语言的两个创始人之一)在中心其它人的协助下,给出了这种环境的文件系统规范说名。然后,Thompson开始着手这个文件系统的模拟软件,并对请求调页的存储管理技术进行模拟。同时,他还编了一个名为SpaceTravelling的游戏。在编游戏的过程中,他发现原先的那台机器处理速度和图形处理能力不强。后来找到一台堆在角落里的PDP-7(以前的一种计算机型号)机器,恰好能满足Thompson的要求。可是在PDP-7上没有一个好的开发支持环境,写的程序要经过原来那台机器的处理在再把结果送到PDP-7上,非常麻烦。Thompson和Ritchi以及他的同事们决心要在这台PDP-7上开发出一个好的支撑环境。利用前面提到的“文件系统规范说明”,通过这群才华横溢的天才程序员的努力,这样的环境终于实现了。这个环境就是最初的UNIX。      1973年,开发者门用C语言重写了UNIX(在C语言以前,几乎所有的操作系统都是用汇编语言写成的),这虽然导致了其速度的%20~%40的下降,但这向人们宣布操作系统的开发不是汇编语言的天下了。因为用C远语言写成的操作系统有很强的可移植性。也正是由于C语言接近汇编语言的功能和比之汇编语言强得多的可移植性而为人们津津乐道。

1.4.2同时,BSD被很多商业厂家采用,成为很多商用UNIX(Advanced Research Projects Agency NET源码已经所剩无几,不需要一个源码许可证(由于AT&T发布的源码许可证)了,于是就自己推出了一个操作系统:BSD/386

的历史演绎

多任务

     计算机在同一时刻被多个用户访问的能力。如网络上的服务器必须是多用户的。因为网络上的服务器需要能够同时接受多个用户的同时访问。除了linux机器,虽然可以有好几个不同的帐号,但不能同时访问,所以它并不是多用户的。

3.下工作。不要以为世界上就只有intel ,还有很多种类的CPU。

4.下应用软件无法访问系统分配的内存以外的内存区域。如此,一个软件的错误不会造成整个系统的瘫痪。表示可移植操作系统接口(Portable Operating System Interface )。电气和电子工程师协会(Institute of Electrical and Electronics Engineers最初开发 POSIX 并不局限于 UNIX,都支持 POSIX 提供了源代码级别的C 已经被国际标准化组织(International Standards Organization标准。

6.SYSV     可以理解为和SYSV下的应用程序同时也能在这两个系统上运行。SYSV(General Public License的发音

     linux发音是五花八门版本颇多,就笔者见到和听到的不下10种。对这种情况,据说,linux的创始人Linus(Linus Torvalds)针对读音分歧较多的情况,特意录了一段他对Linux的发音。这段录音的内容是这样的:“Hello,this is Linus Torvalds and I pronounce Linux as Linux”。我听出来的是/'li:n,综合网上和linus自己的读音,概括出几个自认为最合适也最通用的读法:/Li'nэR:z/)中文就是“李纽斯·托沃兹”,也有翻成“李纳斯·托沃兹”的。但是你有机会听上面提到的那段录音,可以发现他念的是“李纽斯·托沃兹”。一般我们称他为linus先生,也就是“李牛死”。

1.2.3 UNIXU:niks/。

1.2.4 GNUQn/,就是和gun(手抢)同音,其实非也。
相关阅读 更多 +
排行榜 更多 +
奇境小镇MOD作弊菜单

奇境小镇MOD作弊菜单

角色扮演 下载
黑暗荒野2无限金币版

黑暗荒野2无限金币版

角色扮演 下载
骑战烈火之剑作弊菜单版

骑战烈火之剑作弊菜单版

角色扮演 下载