首页 理论教育 UNIX系统的历史与分支发展

UNIX系统的历史与分支发展

时间:2023-06-29 理论教育 版权反馈
【摘要】:现在UNIX系统仍然是一小部分人在使用,但情况已经开始有所好转。UNIX1~6版本是由贝尔实验室负责开发的,主要是用于学术界研究工作的系列版本,有三个主要特点:①UNIX系统是用C语言开发的。3)其他绝大多数的UNIX系统都是以System Ⅴ和BSD中的一个为基础。

UNIX系统的历史与分支发展

1.UNIX系统的发展

1969年,贝尔实验室的开发人员开发了单操作和计算系统(Uni Plexed Operating and Computing System,UNICS),这是UNIX系统的最初版本,经过长期的演变成为今天的UNIX系统。

由于UNIX系统是一种开放源代码的操作系统,即开放软件系统,各个用户团体都可以免费得到并进行完善开发,因此UNIX系统得到很快的发展,但是由于它比较难学,使很多人望而却步,同时由于Microsoft的Windows系统迅速普及,更加阻碍了UNIX系统的普及。现在UNIX系统仍然是一小部分人在使用,但情况已经开始有所好转。

UNIX1~6版本是由贝尔实验室负责开发的,主要是用于学术界研究工作的系列版本,有三个主要特点:①UNIX系统是用C语言开发的。②以C语言源代码的形式发布,任何人都可以进行完善。③允许用户并发运行多个程序。

2.UNIX系统的分支(www.xing528.com)

由于UNIX系统源代码免费公开,任何人都可以进行完善开发,因此发展到后来演变成多种版本。

1)贝尔实验室和AT&T在1983年发布了UNIX系统的新版本System Ⅲ,后来演变成System Ⅴ,在20世纪90年代后期SystemⅤ的第四个版本从中分离出来发展成SCO UNIX。

2)在20世纪80年代和90年代,加州大学伯克利分校负责开发UNIX系统的第二个分支,主要是BSD(Berkley Software Distribution,BSD)UNIX,向各个大学免费提供,现在常用的两个版本主要是FreeBSD和NetBSD。两者的主要区别是可用的应用程序和文件结构不同,其内核是一样的。

3)其他绝大多数的UNIX系统都是以System Ⅴ和BSD中的一个为基础。由于UNIX系统版本众多,用户可以从其中任选一个来使用,这样可能会引起一些兼容性问题,特别是一些命令和程序无法相互兼容。于是有人将UNIX系统进行标准化管理,采用IEEE的可移植的操作系统接口,这个软件标准不仅制定了规范,还详细地规定了软件操作和用户接口,该标准已经注册为ISO/IEC9945-1。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈