BSD
是
Unix
很重要的一个分支,
Bill Joy
也是
Unix
业者『
Sun(
升阳
)
』这家公司的创办者!
Sun
公
司即是以
BSD
发展的核心½行自己的商业
Unix
版本的发展的。
(
后来可以安装在
x86
硬件架构上面
FreeBSD
即是
BSD
改版而来!
)
.
1979
年:重要的
System V
架构与版权宣告
由于
Unix
的高度可移植性与强大的效能,加上当时并没有版权的纠纷,
所以让很多商业公司开始了
Unix
操作系统的发展,例如
AT&T
自家的
System V
、
IBM
的
AIX
以及
HP
与
DEC
等公司,
都有推
出自家的主机搭配自己的
Unix
操作系统。
但是,如同我们前面提到的,
操作系统的核心
(Kernel)
必须要跟硬件配合,
以提供及控制硬件的资源
½行良好的工作!
而在早期每一家生产计算机硬件的公司还没有所谓的『协议』的概念,
所以每一
个计算机公司出产的硬件自然就不相同啰!因此他们必须要为自己的计算机硬件开发合适的
Unix
系
统。
例如在学术机构相当有名的
Sun
、
Cray
与
HP
就是这一种情况。
他们开发出来的
Unix
操作系
统以及内含的相关软件并没有办法在其他的硬件架构下工作的!
另外,由于没有厂商针对个人计算
机设计
Unix
系统,因此,在早期并没有支持个人计算机的
Unix
操作系统的出现。
Tips
如同兼容分时系统的功能一般,
Unix
强调的是多人多任务的环境!
但早期的
286
个人
计算机架构下的
CPU
是没有能力达到多任务的作业,因此,并没有人对移植
Unix
到
x86
的计算机上有兴趣。
每一家公司自己出的
Unix
虽然在架构上面大同小异,但是却真的½能支持自身的硬件,
所以啰,
早
先的
Unix
只能与服务器
(Server)
或者是大型工作站
(Workstation)
划上等号
!
但到了
1979
年时,
AT&T
推出
System V
第七版
Unix
后,这个情况就有点改善了。
这一版最重要的特色是可以支持
x86
架
构的个人计算机系统,也就是说
System V
可以在个人计算机上面安装与运作了。
不过因为
AT&T
由于商业的考虑,以及在当时现实环境下的思考,于是想½
Unix
的版权收回去。因
此,
AT&T
在
1979
年发行的第七版
Unix
中,特别提到了
『
不可对学生提供原始码
』的严格限制!
同时,也造成
Unix
业½之间的½张气氛,并且也引爆了很多的商业纠纷~
Tips
目前被称为纯种的
Unix
指的就是
System V
以及
BSD
这两套啰!
.
1984
年之一:
x86
架构的
Minix
操作系统开始撰写并于两年后诞生
关于
1979
年的版权声明中,影响最大的当然就是学校½
Unix
核心原始码相关学问的½授了!
想一
想,如果没有核心原始码,那么如何½导学生认识
Unix
呢?这问题对于
Andrew Tanenbaum
(
谭宁
邦
,
注
5
)
½授来说,实在是很伤脑½的!不过,学校的课程还是得继续啊!那怎么办?