Linux比Ubuntu更好吗,ubuntu和linux的区别

Unix和Linux操作系统有什么区别?

Linux比Ubuntu更好吗,ubuntu和linux的区别


说Unix是操作系统的鼻祖一点都不为过,Linux可以说是在Unix下创新发展而来 。他们有很多共同的地方,也有很多不同的地方 。1、Unix和lLinux的历史渊源Unix和Linux两个系统都是起源于个人兴趣爱好,只是时间先后不同而已 。①、Unix系统渊源Unix操作系统是由肯?汤普森和丹尼斯?里奇这两位大神发明的,他们被称为Unix之父 。
但是他们发明这个Unix的起因,却让人出乎意料 。仅仅是因为自己写的游戏“Star Travel”无法玩了 。因为当时贝尔实验室研发Multics系统已经宣告失败 。所以,这位大神就找了一台报废很久的老爷机PDP-7小型机 。注意,这个报废小型机和我们现在的小型机完全不是一个概念 。这个小型机有1个房间那么大 。
【Linux比Ubuntu更好吗,ubuntu和linux的区别】他不仅在这台机器上开发出了操作系统,还将自己的游戏重写了一遍 。现在很多年轻人都玩游戏,但是,有多少人像他那么执着呢?为了玩个游戏,自己开发个系统 。至于丹尼斯?里奇则是因为发明了C语言编程工具,终结了汇编编程的时代 。于是在1973年,Unix系统用C语言进行重写 。使得Unix系统可移植性大大提高 。所以才说是这位两位大神创造了Unix系统 。
②、Linux系统渊源而Linux操作系统的起源则和Unix有关系 。它是由李纳斯?托瓦兹在读大学的时候编写出来的 。他之所以要开发linux系统,是因为它觉得教学用的Unix太难用了 。于是就参考unix系统的特点和功能,开发了一个Linux系统 。于1991年9月发布,当时只有10000行代码 。功能基本和Unix是相似的,但重点是他毫无保留的将自己的成果和大家分享,并邀请大家一起完善Linux 。
这为Linux后来发展奠定了良好基础 。所以2、Unix和Linux系统的区别要说Unix和Linux的区别,其实从渊源关系就大致能窥探一二 。①、硬件捆绑不一样Unix系统因为开发较早,在哪个年代的计算机,系统和硬件的捆绑程度都非常高 。所以,Unix系统也和硬件捆绑很高 。从它衍生的系统就可以看出来:IBM公司AIX 系统,一直发展到现在,依然只能在IBM的Power 架构CPU上运行 。
非常有局限性 。这也间接导致了小型机的发展速度跟不上X86 。HP公司的HP-UX系统,同样只能在HP的PA-RISC架构的CPU上运行,英特尔为了HP的市场,单独为它开发了一款 安腾的CPU系列 。但还是因为局限性太高,最后英特尔放弃了安腾cpu 。Sun公司的Solaris系统,这算是一个比较厉害的衍生系统 。
它不仅支持自家公司的SPARC 架构的CPU,还支持X86的CPU 。当然这是Sun公司为了大家更好的掌握Solaris系统而定制的 。本来是个好方法,然而还是抵不过Linux开源发展的快 。FreeBSD系统,这个系统算是一个非常稳定的Unix版本,它有点学习Linux的开源方法,它在BSD许可协议下,允许任何人在保留版权和许可协议信息的前提下,随意使用和发行 。
所以,它至今还衍生了很多优秀的系统出来 。比如,苹果公司的OS X就是基于Free BSD开发而来,而据说,很多网络交换机也是在这个系统基础上开发而来 。Linux系统则不同,和硬件捆绑没有那么紧密 。不仅可以运行在X86上,也可以运行各大厂家的小型机上 。因为主要还是它的开源特性,它让全世界无数的开发人员不断为期改良和扩展新特性 。
免费使用让很多人愿意去使用它,发现问题,解决问题 。最后,也就形成了Linux的快速发展 。在linux上也衍生了很多版本的Linux出来,比如大家熟知的:RedHat,Centeros,Ubuntu,安卓等等 。②、开源和闭源的区别Unix系统一开始就属于闭源系统,从它这里衍生出来的大部分优良操作系统都掌握在大公司IBM、HP、Sun等公司手里,他们开发改进这些Unix系统,并捆绑在硬件上 。

推荐阅读