The Way of the great learning involves manifesting virtue, renovating the people, and abiding by the highest good.

2008年12月16日星期二

现在几种主要的UNIX版本:

现在几种主要的UNIX版本:

* AIX:IBM的UNIX,是根据SVR2(最近已经出到SVR3.2)以及一部分BSD延伸而来,加上各种硬件的支持。具备特有的系统管理(SMIT)。

* 386BSD:Jolitz从Net/2 software移植过来的。支持Posix,32位。

* FreeBSD:1.x从386BSD 0.1而来,FreeBSD 2.x版是用4.4BSD lite改写。
http://www.freebsd.org

* HP-UX(HP):旧系统是从S III(SVRx)发展面来,现在是由SVR2(4.2BSD)发展而来,目前是10.x版。

* Linux(x86):遵从POSIX,SYSV及BSD的扩展,这一点从上页表中即可看出。

* OSF/1(DEC):DEC对OSF/1的移植。

* SCO UNIX(x86):SVR3.2,目前影响较大的PC UNIX。

* SunOS(680x0,Sparc,i386):根据4.3BSD,包含许多来自System V的东西。Sun的主要成果在于:NFS,OpenLook GUI标准,现演变为Solaris 。

* Ultrix(DEC):根据4.2BSD再加上许多4.3BSD的东西。

* Xenix(x86):Intel硬件平台上的UNIX,以SVR2为基础,由微软推出。在中国使用较广泛。


* BS2000/OSD-BC
西门子 AG
http://www.siemens.com/servers/bs2osd/

* BSD/OS
伯克利软件设计公司
http://www.bsdi.com

* CLIX
Intergraph公司
http://www.intergraph.com

* Debian Gnu/Hurd
Public Interest公司软件部
http://www.gnu.org/software/hurd/debiangnu- hurd.html

* Debian GNU/Linux
Public Interest公司软件部
http://www.debian.org

* DG/UX
Data General公司
http://www.dg.com/products/html/dg_ux.html

* Digital Unix
康柏公司
http://www.unix.digital.com/

* DYNIX/ptx
Sequent计算机公司
http://www.sequent.com/products/software/operatingsys/dynix.html

* Esix UNIX
Esix Systems
http://www.esix.com/

* GNU Herd
GNU
http://www.gnu.org

* HAL SPARC64/OS
HAL 计算机公司
http://www.hal.com

* HP-UX
惠普公司
http://www.hp.com/unixwork/hpux/

* Irix
硅谷图像公司
ttp://www.sgi.com/software/irix6.5/

* Linux
http://www.linux.org

* LynxOS
Lynx Real-Time Systems公司
http://www.lynx.com/products/lynxos.html

* MachTen
Tenon Intersystems
http://www.tenon.com/products/machten/

* Mac OS X Server
苹果公司
http://www.apple.com/macosx/

* Minix
http://www.cs.vu.nl/~ast/minix.html

* MkLinux
苹果公司
http://www.mklinux.apple.com

* NCR UNIX
NCR 公司
http://www3.ncr.com

* SVR4 MP-RAS
product/integrated/software/p2.unix.html

* NetBSD
NetBSD小组
http://www.netbsd.org

* NeXTSTEP
NeXT计算机公司
defunct,see http://www.apple.com/enterprise/

* NonStop-UX
康柏公司
http://www.tandem.com

* OpenBSD
OpenBSD小组
http://www.openbsd.org

* OpenLinux
Caldera Systems公司
http://www.calderasystems.com

* Openstep
苹果公司
http://www.apple.com/enterprise/

* QNX Realtime OS
QNX软件公司
http://www.qnx.com/products/os/qnxrtos.html

* Red Hat Linux
Red Hat软件公司
http://www.redhat.com/

* Reliant UNIX
西门子 AG
http://www.siemens.com/servers/rm/

* Solaris
Sun公司
http://www.sun.com/software/solaris/

* SuSE
S.u.S.E.公司
http://www.suse.com

* UNICOS
硅谷图像公司
http://www.sgi.com/software/unicos/

* Unix Ware
SCO-The Santa Cruz Operation公司
http://www.sco.com/unix/

* UTS
Amdahl公司
http://www.amdahl.com/uts/



推荐使用免费的 FreeBSD 稳定性、安全性,代码严密性都很好
AIX IBM RS6000, POWER PC 融合SVR2和BSD的特点,有特色的系统管理
IRIX SGI PC/工作站 最新版本V5.x基于SVR4
ULTRIX DEC PC 具有许多4.2BSD与4.3BSD的特点
SunOS
(Solaris) SUN 68K, Sparc, X86 基于4.3BSD,也有许多来自于SYSTEM V的内容,SUN自身开发的NFS、OPEN LOOK GUI标准
HP-UX HP X86, HP工作站 4.2BSD发展而来
NeXT NeXTstep 68K, X86 基于Mach核心的4.3BSD,用户界面友好,遵守Openstep标准
Xenix SCO/Microsoft X86 以SVR2为基础
SCO UNIX SCO X86 Xenix的后续产品,影响较大的PC UNIX
UNICOS Cray Cray超级电脑
Dell UNIX Dell X86 基于SVR4
Minix 个人作品 X86, Mac, Atari 与V7兼容,LINUX的鼻祖
 BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,1970年代由加州大学伯克利分校开创。BSD用来代表由此派生出的各种套件集合。
  BSD常被当作工作站级别的Unix系统,这得归功于BSD License非常地宽松,许多1980年代成立的计算机公司,不少都从BSD中获益,比较著名的例子如DEC的Ultrix,以及Sun公司的SunOS。1990年代,BSD很大程度上被System V4.x版以及OSF/1系统所取代,但其开源版本被采用,促进了因特网的开发。
[编辑本段]【BSD版本】
  1986年6月,4.3 BSD发布。该版本主要是将4.2BSD的许多新贡献作性能上的提高,原来的4.1BSD没有很好地协调。在该版本之前,BSD的TCP/IP实现已经跟BBN的官方实现有较大差异。经过数月测试後,DARPA认为4.2BSD更合适,所以在4.3BSD中作了保留。(参见en:History of the Internet)
  4.3BSD後,BSD逐渐抛开老式的VAX平台。Computer Consoles有限公司开发的Power 6/32平台(代号为"Tahoe"),当时看来大有可为,但不久即被他们的开发员所遗弃。然後,1988年6月移植的4.3BSD-Tahoe却表现不俗,BSD将依赖于机器跟不依赖于机器的代码分离,为未来系统的可移植性打下了良好的基础。
  到此为止,所有的BSD版本混合了专属的AT&T Unix代码,这样就继续使用就要求从AT&T获得许可证。源码许可证当时非常地昂贵,几个其他组织对单独的网络代码版感兴趣,完全独立于AT&T,这样就可不受许可证的支配。1989年6月,Networking Release 1(Net/1)诞生了,没有AT&T授权也能使用,可遵照BSD许可证进行自由再发布。
  1990年初,推出了4.3BSD-Reno。该版本是4.4BSD早期开发的过渡版,使用该版本被戏称为是一种赌博,因为Reno就是内华达州的赌城雷诺。
[编辑本段]【BSD的开源衍生系统】
  不同的BSD操作系统针对不同的用途及用户,可应用于多种硬件构架。在政府机构中常能看到BSD的身影。虽然下面的BSD功能可能并非独有,但每种BSD在各自的领域,都逐渐具有了良好声誉,有的专注于性能,有的则以安全见长。
  DragonflyBSD是最年轻的BSD,专门提供比FreeBSD更优秀的对称多处理机系统,并使内核直接支持SSI集群,以取得更好的计算效果。这个项目在此方向上,才开始数年,主要关注i386平台。
  FreeBSD在BSD家族中以易用性与高性能而著称,由于主要用作微处理器架构,如i386、AMD's 64-bit i386扩展,所以FreeBSD非常关注多处理器。FreeBSD在i386和amd64服务器上,运行地非常好,当然,它也可以在其他硬件构架上运行。
  NetBSD拥有特别出色的可移植性,能在多达54种平台上运行,小到嵌入式的掌上设备,大到服务器群,NetBSD甚至还在国际空间站中服务。
  OpenBSD在密码学和安全方面特别出众,可移植性也很好,当然略逊于NetBSD。安全功能如OpenSSH,是由OpenBSD率先开创的。OpenBSD作为安全请求机器(security demanding machines)运行,受到好评。
  必须注意的是,上面所罗列的,更多地是基于感性认识,并针对其开发焦点,并没有严格地比较规则。实际而言,每种具体的BSD都可担当许多角色任务。
  PCBSD是一个基于freebsd的以桌面应用为目的的开源操作系统。pcbsd开发了一种新的软件安装方式--PBI格式,使其便于应用。
  除此之外,侧重桌面应用的BSD版本还有DesktopBSD等
[编辑本段]【与Linux的区别】
  BSD是Unix的一个重要分支,本身就是Unix,Linux不是Unix,而只是Unix-like操作系统。BSD采用BSD协议发布其2进制文件和源码,Linux则采用GPL协议。
  由于法律纠纷,等诸多原因,使同为自由软件的BSD没能像Linux一样广泛传开来.
[编辑本段]【链接】
  FreeBSD ,http://www.freebsd.org
  NetBSD ,http://www.netbsd.org
  OpenBSD ,http://www.openbsd.org
  DragonFlyBSD ,http://www.dragonflybsd.org
  【2】BSD
  指BSD许可协议,又称BSD许可证
  BSD许可证原先是用在加州大学柏克利分校发表的各个4.4BSD/4.4BSD-Lite版本上面(BSD是Berkly Software Distribution的简写)的,后来也就逐渐沿用下来。1979年加州大学伯克利分校发布了BSD Unix,被称为开放源代码的先驱,BSD许可证就是随着BSD Unix发展起来的。BSD许可证现在被Apache和BSD操作系统等开源软件所采纳。
  相较于GPL许可证和MPL许可证的严格性,BSD许可证就宽松许多了,一样是只需要附上许可证的原文,不过比较有趣的是,它还要求所有进一步开发者将自己的版权资料放上去,所以拿到以BSD许可证发行的软件可能会遇到一个小状况,就是这些版权资料许可证占的空间比程序还大。

没有评论: