Unix发展中出现了哪三个标准

来源:百度知道 编辑:UC知道 时间:2024/06/11 06:30:31
这些标准出现的原因(动力)? 随着时间的发展,还会有新的标准?

UNIX最初也是作为小型机和大型机上的多任务系统而开发的,并很快地发展成为广泛使用的操作系统。但是,正是由于它含糊不清的接口和缺少标准化等缺点,严重阻碍了发展的进程。综观UNIX的发展历程,可以分为三个阶段:

第一阶段为UNIX的初始发展阶段,从1969年AT&T贝尔实验室创造了UNIX操作系统,到刚开始只是在实验室内部使用并完善它,这个阶段 UNIX从版本1发展到了版本6。同时UNIX也以分发许可证的方法,允许大学和科研机构获得UNIX的源代码进行研究发展。这个阶段最重要的事件是 UNIX的作者使用C语言对UNIX的源代码重新改写,使UNIX非常具有可移植性。

第二阶段为80年代,这是UNIX的丰富发展时期,在UNIX发展到了版本6之后,一方面AT&T继续发展内部使用的UNIX版本7,同时也发展了一个对外发行的版本,但改用System加罗马字母作版本号来称呼它。System III和System V都是相当重要的UNIX版本。此外,其他厂商,以及科研机构都纷纷改进UNIX,其中以加州大学伯克利分校的BSD版本最为著名,从4.2BSD中也派生出了多种商业UNIX版本。在这个时期中,Internet开始进行研究,而BSD UNIX最先实现了TCP/IP,使Internet和UNIX紧密结合在一起。

第三阶段是UNIX的完善阶段,从90年代开始到现在。当AT&T推出System V Release 4(第五版本的第四次正式发布产品)之后,它和伯克利的4.3BSD已经形成了当前UNIX的两大流派。此时,AT&T认识到了UNIX价值,因此他起诉包括伯克利在内的很多厂商,伯克利不得不推出不包含任何AT&T源代码的4.4BSD Lite,这次司法起诉也使很多UNIX厂商从BSD转向了System V流派。

至此,UNIX形成了众多具有代表性的版本,包括分属两个流派的SunOS与Solaris,SGI公司的IRIX 6.x,SCO公司的OpenServer与UNIXware等。其中,Solaris主要针对它的处理器来开发,以及用于Intel平台上的系统 Solaris X86。IRIX 6.x是SGI公司的UNIX,这也是一种基于UNIX System V的产品。SGI的UNIX图形工作