Unix战争
在20世纪80年代中期,包括联邦政府部门在内的用户开始抱怨,尽管从理论上说,Unix是一个可以自由迁移的操作系统,而实际上,供应商们通过定制Unix的功能和API想方设法把用户锁定在自己的Unix版本上。
于是,1987年贝尔实验室下属的Unix System实验室开始与Sun联手整合两个主要的Unix版本,两年后发布了Unix System V Release 4.0,其中综合了System V Release 3、BSD、SunOS以及Microsoft的Xenix等操作系统中的诸多功能。
而另一些Unix供应商由于惧怕AT&T与Sun的联合,成立很多联盟与之竞争,包括X/Open、开发软件基金(Open Software Foundation)等,纷纷号称自己的是标准,一时间唇枪舌战非常热闹,史称“Unix wars(Unix战争)”。
很显然,Unix阵营没有消除各自的分歧、真正制定出一个Unix系统的规范。直到1993年,随着微软推出企业级的32位微处理器操作系统Windows NT从而把微软的触角伸向原本属于Unix的领地,整个Unix阵营才真正意识到威胁,所有主要的Unix供应商联合起来共同发起了通用开放软件环境(Common Open Software Environment)行动,随后的一年里,随着AT&T和Sun支持的Unix国际集团(Unix International Group)与开放软件基金(Open Software Foundation)合并为The Open Group,由它负责认证Unix系统,相互之间的争论才逐渐平息下来。
然而,此时的联合已经有些晚了。除了微软以外,从Tanenbaum博士的Minix演化而来的开源操作系统Linux也已经逐渐成长壮大,成为Unix不可小视的对手。