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