有沒有辦法下載純Unix?

有沒有辦法下載純Unix?

我只是出於好奇而問,有沒有辦法獲得“純粹的”Unix 副本?所以,不是 OS X 或以 Unix 為背景的 Linux,而只是 Unix。

答案1

Unix 作為一個獨立的實體不存在作為一個現代作業系統。

正如 unix-derivatives 的評論所示:

有幾個系統是從 Unix 原始碼開始的,但隨著時間的推移,這些原始碼已經被寫掉了,所以原始的 Unix 程式碼已經不存在了。最著名的例子是 OpenSolaris、FreeBSD、NetBSD 和 OpenBSD。

FreeBSD 5.3 2004-08
OpenBSD 4.6 2009-10
NetBSD 5.0.2 2010-02
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 程式碼,或至少不包含任何可以免費取得的開源變體。

答案2

如果你想成為硬核,你可以在 PDP-11 模擬器上執行 V7 Unix。我已經這樣做了,它的性能比我在大學時使用的運行 4.2BSD 的 VAX 更好。

答案3

這個圖片顯示了類 UNIX 作業系統歷史的簡化版本。根據您所說的“一個真正的 UNIX 系統”,您可以將其作為開源下載,也可以為其購買許可證。如果可能的話,後者將是昂貴的。

有關更深入的信息,請參閱UNIX歷史正如所指出的程式設計師在評論中。

答案4

大約 74 年 Unix 離開貝爾實驗室後,Unix 就變成了作業系統家族不僅僅是一個作業系統。而且從89年開始,原來的分支上就沒有再發布過。 「Unix」商標已多次變更所有者,目前為定義的透過一組接口,如果您表明您遵守當前定義,則可以購買使用權。

您也許可以在模擬器上使用 ATT 之一(我看過某些版本的一些包裝,但不是最新的)。

商業 Unix(Solaris、AIX、HP-UX)通常要經歷認證過程的痛苦。 Sun 可以免費提供 Solaris(我認為 Oracle 改變了這個條件),並且已經開源。走這條路可能是獲得接近允許使用該標籤的東西的最便宜的方法。但是否肯定它是“純粹的”unix 還存在爭議。一些 BSD 衍生品也有很好的「純度」論點。

相關內容