今天就跟大家聊聊有关Unix发展历史的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
随着计算机的发展,CPU的性能已经很强悍了,但是其他的设备性能与CPU相差较远(如现在内存和CPU,CPU的频率可达到3GHZ/s,而内存只能达到1600HZ/s)。早起的计算机都是单任务的计算机,为了使CPU的性能不浪费,于是出现了研究多任务系统的机构。
1964年,Multics ,由贝尔实验室、麻省理工学院以及美国通用电气公司共同参与研发,是一套安装在大型主机上支持多人多任务的操作系统,后因进度落后,资金短缺宣告失败。
#第一个客户是福特,有待求证
1969年,贝尔实验室退出Multics。贝尔实验室研究员 Ken Thompson 写了一个 Space Travel 的游戏,Multics被停止后。为了运行自己的 Space Travel,Ken Thompson使用B语言(属于汇编语言)写了一个操作系统,运行在 DET公司生产的 PDP 7上(当时的主流是 PDP 11)。这个操作系统就是UNICS
1972年左右,Ken Thompson 和 Dennis M.Ritchie 合伙设计出了 C 语言
1973年,Ken Thompson 和 Dennis M.Ritchie重新用 C 语言编写了UNIX
贝尔实验室的 Bell nroff 程序需要一个操作系统来运行,于是使用了UNIX
1974年,Ken Thompson 和 Dennis M.Ritchie 联合在《美国计算机通信》上发表了一篇论文,UNIX
随之公之于众。由于版权的问题,AT&T面对反垄断调查,导致贝尔实验室只能免费将UNIX
提供给各大学和各个研究机构。
1978年,SCO发布了商用版Unix
1979年,AT&T发布了 system。UNIX的名称就叫做system
1980年,微软成立
----------美国加州伯克利大学,Bill Joy 等人联合成立了 BSRG
1977年,BSD
1980年,DARPA开始研制
1983年,BSD Unix是第一个支持TCP/IP的操作系统
------BSD Unix是Unix历史上的一个重要分支
1985年,Richard Stallman发起了GNU运动。GNU: GNU is not unix
GPL:General Public license
FSF :Free Software Foundation
注意:X-Windows是第一个支持GNU计划的软件
gcc:gnu c complier
vi:visual interface
Unix的主要分支有:
1、Sun:Solaris
2、IBM:AIX
3、HP :HP-UX
1987年,贝尔实验室和BSD关于Unix的版权之争后,为了教学方便,荷兰教授Andrew S.Tanenbaum编写了类Unix的MINIX. 备注,MINIX是非自由软件
看完上述内容,你们对Unix发展历史的示例分析有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。