有没有办法下载纯Unix?


9

我只是出于好奇而问,有没有办法获得“纯”的东西,比如说复制Unix?因此,不是在后台使用Unix的OS X或Linux,而是Unix。


1
Linux是GNU软件基础,因此没有UNIX ...检查什么GNU代表^ _〜
对SE滥用- Sardathrion

4
Unix已经死了。Unix长寿!
mikeserv

1
我可以在网上免费找到的最接近原始Unix版本是AT&T UNIX System V Release 4 2.1版。您可以在winworldpc.com上获得它。
2014年

在我看来,唯一真正的UNIX是Bell实验室的Unixv7(1979)和AT&T的SYSTEM-III IV,其他都是相似的,派生的或类Unix
elbarna,2015年

Answers:


20

Unix作为独立实体并不存在于现代操作系统中。

如对unix导数的注释所示:

几个系统以Unix源代码开始,但是随着时间的流逝,它被写出来了,因此没有原始的Unix代码。最著名的示例是OpenSolaris,FreeBSD,NetBSD和OpenBSD。

FreeBSD 5.3 2004年8月
OpenBSD 4.6 2009年10月
NetBSD 5.0.2 2010年2月
OpenSolaris版本135 2010-03

和unix克隆

有许多系统实现了Unix系统调用,库API和命令,但是没有任何原始的Unix源代码。这是一个小选择。

Minix 1.1 1987-01
西奴1987-01
Minix 1.5 1989-11
Linux 0.96c 1992-07年
相干4.2 1994-12
Minix 2.0 1996年10月
Linux 2.6.33.2 2010-04

现代发行版不包含任何原始的Unix代码,或者至少不包含任何免费提供的开放源代码变体。


1
哦好的。我相信那会回答我的问题。
James Litewski 2012年

7
而且他再也没有回来。上次查看时间为2012
临时用户名

我相信BSD 确实包含原始代码。我敢肯定,到现在为止大多数文件都已被重写,但是如果某个文件的片段仍然完好无损,我会感到惊讶。
库萨兰达

1
等一下 Unix确实存在。查看其他答案...
sudo

如您所说,“ UNIX System V”,“ Version 6 Unix”等不是操作系统/发行版吗?
Chaminda Bandara '18

11

如果您想成为硬核,则可以在PDP-11仿真器上运行V7 Unix。我已经做到了,它的性能要比我在大学中使用的运行4.2BSD的VAX更好。


凉。我们以前的时间是一样的。总是嘲笑我们DG主机上的纸带引导装载器。
Arcege 2012年

太酷了。因此,它几乎可以模拟Unix的原始版本?
James Litewski 2012年

9
Unix的原始版本,在模拟硬件上运行。来源也可用。阅读Dennis Ritchie自己编写的C编译器的源代码对我来说是一种宗教经历……
TMN 2012年



7

Unix在74左右脱离贝尔实验室后,Unix不仅是OS,而且还成为OS系列。从89开始,原始分支就没有发布。“ Unix”商标已多次更改所有者,目前它是由一组接口定义的,如果您证明自己符合当前定义,则可以购买使用它的权利。

您也许可以在仿真器上使用ATT之一(我见过一些用于某些发布的包装,但没有最新版的包装)。

商业Unix(Solaris,AIX,HP-UX)通常会经历认证过程的痛苦。Solaris可以从Sun免费获得(我认为Oracle改变了这种状况),并已开源。走这条路可能是最接近允许使用标签的东西的最便宜的方法。但是,确认它是一个“纯” Unix仍在辩论中。一些BSD衍生物也对“纯度”有很好的论据。


4

UNIX是什么意思?最后一个“真正的”贝尔实验室Unix是1989年的版本10,从未向公众发布。大多数现代UNIX最终都是从版本7衍生而来的。UNIX的历史非常混乱,这里提供一个简短的版本。从那里,它变得非常混乱。您可以从那里跟踪UNIX到(封闭源)System V UNIX或BSD。如果您想沿用BSD路径,那么FreeBSD是一个不错的选择。对于类似于System V的系统,唯一的免费选项是OpenSolaris。但是如今,Linux像其他任何系统一样,都是纯粹的类Unix系统,具有自己甚至更混乱的遗产。(您可以在这里品尝一下。)


2

是的,您可以使用AT&T贝尔实验室的“ UNIX System V版本4.0

我正在使用6个月前的UNIX,它是Unix。

纯命令行可用Xwindows不存在。

您可以从此处下载并在Oracle Virtual box中安装


您是如何安装软件包的?它包含.img文件,但Virual box或Hyper-V不支持从.img安装。我尝试按照Google的建议将扩展名更改为.iso。但是没有运气。
Dush

1
您好#Dush感谢您对安装Unix System V表现出兴趣。如果您需要了解Unix System V的安装过程,并且软件包属于它。您可以参考以下视频链接。谢谢 。youtube.com/watch?v=6P57ukAtCGs
Akshay Nalange

1

纯UNIX?如果您指的是Ken Thompson的UNIX,则应该看看xv6。它是用于x-86硬件的UNIX V-6的克隆。请注意,这不是商业操作系统。它被编写为麻省理工学院课程的教学辅助工具。


1

说一个人想要“纯” Unix,就意味着他们想要贝尔实验室的System V的最新版本。不是GNU / Linux,不是BSD,不是macOS。

实际上,仍然可以从其当前所有者Xiinuos获得“纯” Unix。

现在该名称正式为SCO UnixWare 7 Definitive 2018,您可以在此处了解它:

https://www.xinuos.com/products/unixware-7/

Xinous还提供了OpenServer 5 Definitive 2018(Xenix的后代)以及其他基于FreeBSD和SCO Unix的操作系统。

保罗


las,链接现在似乎已死。
布兰登·罗兹

你说得对,布兰登。尝试xinuos.com/products/unixware-7
Paul Sandeen

0

也许,我只是想寻找一个在Unix上运行的非GUI系统。
James Litewski 2012年

如果不是unix,我会推荐linuxfromscratch.org
tonymarschall,2012年

3
@JamesLitewski。你得到的东西是相反的。在Undex Unix上,GUI主要是在OS上运行的应用程序层。任何变体都可以轻松地为您提供命令行界面,仅此而已(MacOS的潜在例外,我对此知之甚少)。
AProgrammer 2012年

9
@tonymarschall,我不建议刚开始使用linux的人不熟悉Unix。
AProgrammer 2012年

-1

我认为UNIX系统V发行版4/5与“真正的UNIX”一样近。在2016年12月的今天,我认为当前的Debian Linux 8(已经安装并刚安装然后转储了)。由于它已经抛弃了SysV init并破坏了所有我的定制引导脚本和改写了我的自定义配置文件。幸运的是,我有足够的备份来还原以前的运行系统。我说以上;作为使用AT&T UNIX的人,已有40多年的历史了。在我的系统上做有用的工作,而不是花一整天的时间来修补它。我现在正在寻找一种从源代码中启动功能齐全的SystemV R4或5的方法。首先是找到K&兼容R的c编译器和其他工具,无需太多黑客。但是想知道是否有人在我之前来过这里。我的机器中装有AMD多核x64处理器。任何帮助表示赞赏。


-1

希望我能及时发现您,然后再删除所有脚本和配置文件。当Debian宣布切换到systemd时,很多人不喜欢它,并且对它的憎恨足以使稳定发行版中的init完整。https://devuan.org/

到目前为止,就UNIX而言,我的调查使我进入了Lumios(和Solaris;如果您是开发人员或修补匠而不是企业,则仍然免费),而Solaris是最接近System V r4的,但能够完全使用现代硬件的优势。如果您对基于BSD的版本感到满意,那么我会选择OpenBSD或OpenDarwin而不是FreeBSD,因为它具有增强的安全性。顺便说一句,这就是为什么我喜欢Lumios。与Oracle(免费版本,每年一次)相比,它们更新安全性的频率要高得多,并且即使采用不同的方式到达那里,Lumios在功能上还是IMHO,Solaris 11.3。

现在,如果贝尔实验室可以复活……


1
贝尔实验室仍然存在,但被诺基亚收购:en.wikipedia.org/wiki/Bell_Labs
Mike McManus
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.