什么是Unix,Linux,Ubuntu?
它们是相同的东西还是不同的版本或完全不同的东西?
这总是让我感到困惑,任何解释都很好。
什么是Unix,Linux,Ubuntu?
它们是相同的东西还是不同的版本或完全不同的东西?
这总是让我感到困惑,任何解释都很好。
Answers:
Unix曾经是(而且是(大部分))专有。因此,在1980年代,有些人集体起头,并整理了一些能够复制Unix功能而不复制其源代码的东西,这本来是非法的[在此处插入有关Richard Stallman和Linus Torvalds的较长版本]。
Debian是最早的GNU / Linux发行版之一。Ubuntu是由参与Debian的人们创建的,Ubuntu为其Debian的起源而正式感到自豪。最终都是GNU / Linux,但是Ubuntu是一种味道。就像您可以使用不同的英语方言一样。源是开放的,因此任何人都可以创建自己的版本。
但是,Debian并不是真正适用于像我这样的凡人,而Ubuntu之类的东西正是在其中出现的。确实,我了解到,针对非怪胎用户,这恰恰是Ubuntu背后的公司Canonical的策略。这就是为什么大多数新GNU / Linux用户首先使用Ubuntu或Mint(基于Ubuntu)的原因。
apt
。
这来自维基百科:Linux。作弊我知道...
Unix操作系统由Ken Thompson,Dennis Ritchie,Douglas McIlroy和Joe Ossanna于1969年在美国AT&T的贝尔实验室构思和实施。它于1971年首次发布,最初完全用汇编语言编写,这在当时是一种普遍做法。后来,在1973年采用了一种开创性的关键方法,Dennis Ritchie用C语言重新编写了Unix(内核和I / O除外)。用高级语言编写的操作系统的可用性允许更轻松地移植到不同的计算机平台。由于法律上的小问题,迫使AT&T将操作系统的源代码许可给任何要求的人,[22] Unix迅速发展并被学术机构和企业广泛采用。1984年,AT&T放弃了贝尔实验室。由于没有需要免费许可的法律问题,贝尔实验室开始销售Unix作为专有产品。
Linux是在自由和开放源代码软件开发和分发的模型下组装的类Unix计算机操作系统。Linux的定义组件是Linux内核,它是Linus Torvalds于1991年10月5日首次发布的操作系统内核。Linux最初是为基于Intel x86的个人计算机开发的免费操作系统。此后,它已被移植到比任何其他操作系统更多的计算机硬件平台上。它是服务器和其他大型钢铁系统(例如大型计算机和超级计算机)上的领先操作系统:当今500台最快的超级计算机中,有90%以上运行Linux的某些变体,包括运行速度最快的10台。Linux还运行在嵌入式系统(通常将操作系统内置在固件中并且高度适合该系统的设备)上,例如手机,平板电脑,网络路由器,电视和视频游戏机;在移动设备上广泛使用的Android系统是基于Linux内核构建的。
Ubuntu是基于Debian Linux发行版的计算机操作系统,并使用其自己的桌面环境作为免费和开源软件进行发行。它以南部非洲的ubuntu哲学(“对他人的人性”)命名。根据在线调查,截至2012年,Ubuntu是台式机/笔记本电脑上最受欢迎的Linux发行版,并且大多数Ubuntu报道都集中在该市场中的使用。
Ubuntu由英国公司Canonical Ltd.赞助,该公司由南非企业家Mark Shuttleworth拥有。Canonical通过出售与Ubuntu相关的技术支持和服务来创收,而操作系统本身是完全免费的。
(我已将概述海报添加到有关半开玩笑的问题中;但是,在这里,与其他答案相关实际上是有帮助的:)
我隐约记得还有一个更详细的海报,但是快速总结一下就足够了:
(单击图像可放大)Wikimedia Commons的
图像:Unix历史记录(简单)
(有关详细信息(全部),请参见GNU / Linux发行时间表12.10-但我隐约记得那“稍微详细一点的海报”介于两者之间)。
很多时候,我们对Unix和Linux感到困惑,它们也威胁它们作为同义词,但这不是事实。UNIX是受版权保护的名称,只有极少数公司被允许使用,即IBM AIX,Sun Solaris和HP-UX。官方Linux内核README文件中的引号最令人困惑。
Linux是Linus Torvalds在网络松散的黑客团队的帮助下从头开始编写的Unix克隆。它旨在实现POSIX合规性。
在本文中,我试图在以下标题下描述Unix和Linux之间的各种差异。
- 历史
- 用法
- 成本
- 图形用户界面
- 安全
- 未来的操作系统
历史
UNIX由AT&T贝尔实验室(Ken Thompson和Dennis Ritchie)在1960年代创建,1970年第一个商业化的UNIX OS面市。Unix的第一个发行版具有命令行解释器和一些小型实用程序,这些程序将来可扩展用于多任务处理和UNIX从那里发展而来。
1991年,Linus Torvalds开始研究名为Minix的UNIX之类的OS。Minix源代码可以在GNU GPL下免费获得,他成功地修改了该代码以在x86 PC系统上使用。到1991年9月,Torvalds已成功完成了第一个为PC设计的Linux内核。该内核包括GNU项目中的各种系统实用程序和库,以完全基于开源代码创建可用的操作系统。
用法 UNIX操作系统用于Internet服务器,工作站和PC。大多数金融基础架构的骨干网和许多24x365高可用性解决方案。
Linux可以安装在各种各样的计算机硬件上,从手机,平板电脑和视频游戏机到大型机和超级计算机。
Cost Linux是免费的(因为它是开源的,除非您需要受支持的版本,例如RHEL)。您可以从Internet下载它,也可以根据GNU许可证重新分发它。您将看到对Linux的最佳社区支持。大多数类似UNIX的操作系统都不是免费的(但是这种变化很快,例如OpenSolaris UNIX)。但是,某些Linux发行版(如Redhat / Novell)提供了额外的Linux支持,咨询,错误修复和培训,需要额外的费用。
GUI除非我们讨论图形界面,否则任何现代系统的讨论都无法完成。Linux通常提供KDE和Gnome,但是有许多替代方案,例如LXDE,Xfce,Unity,Mate,twm等。在Unix中,大多数发行版现在都随Gnome一起提供(初始GUI以前称为CDE,即通用桌面环境)。