我们知道,到目前,InterNet上常见的Unix系统有以下几种: 各商业公司的基于AT&T的Unix系统(非intel平台据多),主要是Sun的Solaris,基于BSD Unix 的BSDi 和 FreeBSD ,以及Linux,其中FreeBSD和Linux 是可在i386上运行的免费的操作系统。
我们能够使用的也基本上只有这两个Unix系统,但在这里,我们还要分清楚linux和FreeBSD的区别,
主要有两个:
1.FreeBSD是由最初的BSD Unix一路发展下来的正统的Unix系统,而linux是一个遵循POSIX标准所有系统代码全部重新编写了的操作系统。
2.FreeBSD是完整的一个操作系统,而linux只是一个内核,加上各种GNU软件构成的操作系统。
所以,才会有很多的linux系统,如RedHat Linux ,Tubro Linux,蓝点linux 等,redhat linux 就是redhat公司对linux内核作必要的修改,加上redhat挑选的GNU程序构成,tubro亦然,如果你愿意,你也可以这个做,搞个XXlinux 出来,只要你有这个能力:)。
回顾Unix系统的发展,可以注意到Unix与其他商业操作系统的不同之处主要在于其开放性。在系统开始设计时就考虑了各种不同使用者的需要,因而Unix被设计为具备很大可扩展性的系统。
由于它的源码被分发给大学,从而在教育界和学术界影响很大,进而影响到商业领域中。大学生和研究者为了科研目的或个人兴趣在Unix上进行各种开发,并且不计较金钱利益,将这些源码公开,互相共享,这些行为极大丰富了Unix系统本身。
很多计算机领域的科学家和技术人员遵循这些方式,开发了数以千计的自由软件,包括FreeBSD在内。正因为如此,当今的Internet才如此丰富多采,与其他商业网络不同,才能成为真正的全球网络。开放是Unix系统的灵魂,也是Internet的灵魂。
【编辑推荐】