Unix 和 Linux 之间的区别

Unix 和 Linux 之间的区别

Linux是一个类Unix以及大多数符合 POSIX 标准的计算机操作系统 (OS)

什么是实际的之间的差异UnixLinux不会卷入一场激烈的战争,因为我不是询问哪一个是更好的,我问的是差异两者之间。一个客观比较将会完美的大部头书。谢谢你!

答案1

来自一个实际的POV,术语之间的主要区别UnixLinux是前者描述了一个大家庭操作系统,而后者描述了一个更具体的子组。

出于所有实际目的(因此忽略 RMS、技术准确性、商标和其他法律方面),该术语Linux适用于许多操作系统,称为发行版:例如Red Hat、Fedora、Ubuntu、Debian 等。

Unix(再次公然忽视技术准确性、商标和其他法律方面)是一个更广泛的操作系统系列,Linux属于.因此,我们可以说所有 Linux 发行版的一部分Unix家庭。但人们已经开始使用这个词Unix意思是Unix操作系统以外Linux。除 Linux 之外的 Unix 示例包括 OS X、FreeBSD 和 Solaris。

询问 Unix 和 Linux 之间的差异就像询问哺乳动物和狗之间的差异一样。

所有狗都是哺乳动物,但可以说它们通常比其他哺乳动物更适合作为宠物。这并不意味着猫等其他哺乳动物不能成为优秀的宠物。

同样地,可以说一般来说Linux 比 Unix 便宜(这并不排除存在昂贵的 Linux 发行版或免费的 Unix 操作系统)

如果您想将一种操作系统与另一种操作系统进行比较,则必须更加具体,否则这些术语太模糊而无法进行清晰的比较。

答案2

Unix 是母操作系统,发明于20世纪60年代。随着时间的推移,它变成了标准或认证。举个例子,如今 Mac OS X 已被认证为 UNIX。 Linux 未经过 UNIX 认证。

Unix 的主要问题是它非常昂贵。您需要昂贵的机器、昂贵的许可证和昂贵的管理员。我们说的是每年数万美元或欧元。不是您作为学生购买的计算机。 AIX 和 Solaris 仍然如此,它们主要由较大的公司和组织使用。

Linux源于希望拥有一个可用的操作系统便宜并且可以在通用硬件上运行,就像普通的 PC 一样。其中一个特点是使其“免费”,并具有适当的许可证:GNU。它是免费提供的,下载和安装不需要任何费用,并且可以在便宜的计算机上运行。拿一个 Raspbian PI,40 美元,就可以了。

从技术上讲,Linux 是从头开始构建的,除非软件提供商放弃了他们的代码。像 AIX 和 Solaris 这样的旧 UNIX 系统仍然可用,但我想知道 IBM 和 Oracle 需要多长时间才会认为在 Linux 上运行所有东西更便宜。

以用户或管理员身份使用 Linux,基本上是相同的。命令非常相似,但也有差异,就像 AIX 和 Solaris 之间的差异一样。

相关内容