Unix,BSD,Linux三者有什么区别?

如题,谁能详细解答一下!

    哎,老有人问这个,这么说吧,最早的unix是开放的,很多组织对unix都有修改,期中比较有名的就是伯克利大学的修改版本,叫做bsd,是unix的分支。

    由于bsd的协议允许你直接使用\修改他的代码,并且可以作为商业用途,所以很多公司的unix都是从bsd衍生过来的。比如hp-unix,ibm的aix等等。

    linux呢,是一个完全没有参照unix代码的一个仿照unix架构,试图与unix相兼容的开源系统。

    换句话说,bsd是unix的分支,而linux是类unix系统或者说是仿unix系统。

unix操作系统 

UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。

BSD 

BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,在1977至1995年间由加州大学伯克利分校开发和发布的。历史上, BSD曾经被认为是UNIX的一支--"BSD UNIX", 因为它和AT&T UNIX操作系统共享基础代码和设计。在20世纪80年代,衍生出了许多变形的UNIX授权软件。比较著名的如DEC的Ultrix及Sun公司的SunOS。1990年代,BSD很大程度上被System V4.x版以及OSF/1系统所取代,晚期BSD版本为几个开源软件开发提供了平台并且一直沿用至今。今天,"BSD"并不特指任何一个BSD衍生版本,而是类UNIX操作系统中的一个分支的总称。

linux系统 

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-09
早期(差不多十年以前吧), 服务器上运行的是UNIX 系统,比如SUN 的solaris
SGI IRIX, IBM的AIX, 等都属于unix家族, UNIX最早办是出自柏克利的(后来也叫BSD)BSD (Berkeley Software Distribution, 这些系统都不是运行在X86 上的。
第2个回答  2020-09-23
从血缘上讲,无论bsd还是Linux,都是Unix的分支,Linux系统和BSD的诞生都是来源于Unix。而苹果的MAC OS系统也是Unix的分支。  从代码上讲,Unix是非开源的,而其他两个是开源的。Unix是商业软件,没有免费的,而Linux和BSD既有免费的,也有收费的,但大多数是免费的。比如redhat本身是免费的,但它的企业版则是收费的。  从硬件上讲,Unix更倾向于硬件上的“瘦客户机”概念,就是某些厂家专门为自己的硬件定制的基于Unix的系统。苹果的MAC OS和IBM的AIX就具有很明显的这种概念,虽然它们不叫unix。而Linux和BSD则具有通用性,可以安装在不同的硬件构架上。  从易用上讲,肯定Linux和BSD是较易用的,用的人也多,配置也简单。  无论如何,它们都有着相同的祖宗,只是名字不一样而已。更多更详细的Linux介绍请查看《Linux就该这么学》。
相似回答