BSD Unix在Unix领域内影响更大

系统 Linux
在文章中,我们会了解到BSD Unix和Unix SystemV形成了当今Unix的两大主流,现代的Unix版本大部分都是这两个版本的衍生产品。

Unix系统在Unix的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用Unix系统的基础。而AT&T与其同时存在的Unix版本的影响就小得多。同时很多研究项目也是以BSD Unix为研究系统,例如美国国防部的项目─ARPANET,ARPANET今天发展成为了Internet,而BSD Unix中最先实现了TCP/IP,使Internet和Unix紧密结合在一起。

而AT&T的Unix系统实验室,同时也在不断改进他们的商用Unix版本,直到他们吸收了BSD Unix中已有的各种先进特性,并结合其本身的特点,推出了Unix System V版本之后,情况才有了改变。从此以后,BSD Unix和Unix SystemV形成了当今Unix的两大主流,现代的Unix版本大部分都是这两个版本的衍生产品。

Unix系统的版本号表示方式比较复杂,各种不同的Unix版本有自己的版本标识方式,如最早AT&T开发的内部Unix使用简单的顺序号来标识版本,从V 1到V 7。BSD使用主版本加次版本的方法标识,如4.2BSD,4.3BSD,在原始版本的基础上还有派生版本,这些版本通常有自己的名字,如4.3BSD-Net/1,4.3BSD-Net/2。

AT&T使用罗马数字来标识他们的对外发布的Unix版本,用Release来表示次版本。如System V Release 4(简写为SVR4)标识AT&T的Unix System V的第四次发布的版本。其他商业公司的Unix系统使用自己的版本标识,如Sun的Solaris 2.6,IBM的AIX 4.0等。   虽然AT&T的Unix System V也是非常优秀的Unix版本,但是BSD Unix在Unix领域内的影响更大。

AT&T的Unix系统实验室一直关注着BSD的发展,在1992年,Unix系统实验室指控BSDI── 一家发行商业BSD Unix的公司,违反了AT&T的许可权,发布自己的Unix版本,并进一步指控伯克利计算机系统研究组泄漏了Unix的商业机密(此时的4.3BSD中来自AT&T Un ix的代码已经不足10%)。

这个官司影响了很多Unix系统厂商,使他们不得不从BSD Unix转向Unix Sys tem V,以避免法律问题。以至于当今大多数商业Unix版本都是基于Unix System V的。
  
这件有关Unix系统版权的案子直到Unix系统实验室被AT&T卖给了Novell公司后才得以解决, Novell不打算陷入这样的法律纷争中,因此就采用了比较友好的做法。伯克利的CSRG被允许自由发布BSD,但是其中来自于AT&T的代码必须完全删除。

因此CSRG就对他们最新的4.4BSD进行了修改,删除了那些来自于AT&T的源代码,发布了4.4 BSD Lite版本(该系统是不完整的,尤其对于英特尔386体系的计算机系统)。由于这个版本不存在法律问题,4.4BSD Lite成为了现代BSD Unix系统的基础版本。

【编辑推荐】

  1. 从基本知识了解Unix服务器
  2. Unix服务器6大原则深度讲解
  3. 讲解Unix服务器可管理性和可靠性
  4. 高性能Unix服务器的地位如此重要
  5. Unix Solaris x86操作系统的讲解
责任编辑:小霞
相关推荐

2010-05-07 17:41:36

BSD Unix

2012-05-22 15:37:10

2010-05-05 09:52:06

Unix BSD

2010-04-30 13:43:16

Unix系统

2010-07-22 11:39:00

IBM惠普Unix服务器

2021-01-28 12:42:44

Sudo漏洞Unix

2010-04-29 17:51:40

Unix工具

2018-01-02 08:50:38

LinuxUnixOS X

2009-04-13 12:08:23

LinuxUNIX中标普华

2010-05-10 19:03:00

Unix文件

2010-04-07 17:55:12

Unix命令

2014-10-31 09:46:25

FTP远程执行漏洞安全漏洞

2010-04-26 16:16:58

SCO Unix

2009-01-06 10:04:44

CygwinGCCGUI

2010-04-29 17:08:03

2010-06-04 16:19:06

服务器销量Unix服务器

2024-07-15 08:27:00

2010-04-27 15:08:01

2009-06-24 10:49:08

Unix

2010-04-29 10:31:08

Unix程序
点赞
收藏

51CTO技术栈公众号