小白问下Unix Ubuntu Linux这几个词的关系
MacOS是苹果的操作系统吧 标题那三个跟苹果有关系么?另外这些加上Windows都是操作系统吧 目前到底有多少种操作系统?
在全世界的使用比例呢? http://upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg 引用第1楼heliosu于2013-03-06 14:43发表的 :
http://upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg images/back.gif
就是说最下面那些都是现存的操作系统?
大部分听都没听说过啊……
另外这个是Unix家族的意思吧 下面的和Unix是什么关系呢?修改版?拿游戏来比较的话 是MOD还是玩家自制外传?
而且怎么好像还分成直系和旁系 比如左边的minix和linux跟unix就没连起来 引用第2楼mlxy于2013-03-06 14:54发表的:
就是说最下面那些都是现存的操作系统?
大部分听都没听说过啊……
....... images/back.gif
这些操作系统都借鉴继承了Unix的设计
好的设计被不断复制和改进
Linux和Minix都是从头开始整个重写的
AIX Solaris HPUX都是IBM Oracle和惠普自家服务器用 这些机器造价昂贵 一般人见不到
左边那堆绿的可以在个人电脑上随便折腾
让Unix进入寻常百姓家的也就是左边那撮 引用第2楼mlxy于2013-03-06 14:54发表的:
就是说最下面那些都是现存的操作系统?
大部分听都没听说过啊……
....... images/back.gif
Linux的起源:
Unix操作系统在20世纪60年代构思完成并实现,并在1970年首次发布。它因容易获取与可移植性高而广泛被学术机构和工商企业采用、复制和修改。它的设计对其他系统的作者影响很大。
在1983年,Richard Stallman创建了以创建一个自由软件,类Unix,与POSIX兼容的操作系统为目标的GNU计划。作为这个计划其中的一部分,他又写了GNU通用公共许可证(GPL)。20世纪90年代初,已经有足够的软件去创建一个完整的操作系统。但是,GNU的内核,GNU Hurd没能够充分吸引开发者;这导致了GNU的未能完成。
在20世纪80年代还有另外一个关于自由操作系统的项目,伯克利软件包。这是由UC Berkeley从AT&T的第六版Unix开发而来的。因为它包含了AT&T所拥有的的Unix代码,所以AT&T在20世纪90年代初对加利福尼亚大学提起了法律诉讼。这严重限制了BSD的发展与应用。
1987年Andrew S.Tanenbaum发布一个用于教学的类Unix系统。虽然系统的源代码容易得到,但是对源代码的修改与再发布却受到了限制。另外,MINIX的16位的设计与当时日渐便宜及受欢迎的、个人电脑的Intel 386架构兼容得不好。
这些因素使得Torvalds开始了他的项目。他曾说过,如果那时候有可用的GNU或者386BSD内核的话,他很可能就不会去写他自己的内核了。
至于这些系统间的关系很复杂,建议去翻Wiki。
另外,标题中的ubuntu是Linux的一个发行版本。
操作系统使用的比例可以参考一些新闻上的数据:
http://www.cnbeta.com/articles/224973.htm 1.
苹果电脑的操作系统叫OS X
Mac OS是老古董了
2.
一般所指的个人电脑,操作系统有三大阵营:微软的Windows,苹果的OS X,还有Linux
前两个基本是单线更新不多说了,Linux有若干商业版本和自由软件版本,Ubuntu是Linux阵营里的一个操作系统
3.
从技术的角度来分,大部分操作系统都可以归为两类:Unix及它的山寨版,微软的Windows
或者可以分为三类:Unix和跟Unix差不多的东西,Linux,微软的Windows 其实就两种
NT系和Unix系 GNU/Linux是操作系统的全名,对于自由软件基金会来说,意思应该是用linux核心的GNU操作系统。
不过没几个人这么叫
实际上还有GNU/freeBSD、GNU/Solaris(Debian就有这个组合的版本)
当然还有最原教旨的GNU/Hurd
linux是类UNIX操作系统,开始只是宅们的玩物,被自由软件基金会选中作为GNU系统的过渡核心后就有了完整的身体,再随着各个大学自家UNIX系统一个个不再维护,那些代码流入了linux的身体,目前已经是最强的操作系统核心之一了。
GNU是一个完整的类UNIX操作系统,包括核心和应用软件,应用软件可以在所有支持IEEE 1003的系统核心上运行,因为Linux基本上是这个标准中最好最强的核心,所以几乎所有的GNU都是Linux核心的。
Ubuntu是一个GNU/linux发行版,卖创业公司发家后开始败家,当自费宇航员后发现还没败够,成立了Canonical专门开发和维护自由软件,基于Debian的Ubuntu就是这个公司的作品。这个系统的特色嘛,我个人的总结是非常友好的安装流程+屎黄色界面……然后最近几年跟Debian越走越远,组件也偏向奇葩起来,硬件兼容性似乎也没过去那么好了。 所谓的unix系其实是指这些内核采用了相同的系统调用接口(system call interface),所谓系统调用就是内核提供给应用程序的编程接口,诸如读写文件,创建进线程,网络接口之类,这些接口经过封装后即最底层的C函数接口。正因为这样,应用程序可以很方便的在这些系统之间移植
除了系统调用接口统一以外,内核本身的编写设计其实都是各玩各的 引用第7楼天神十三煞于2013-03-06 15:46发表的:
其实就两种
NT系和Unix系 images/back.gif
分时系统的话基本是了
实时的话还有TRON和VxWorks
页:
[1]