當前位置:
首頁 > 新聞 > 除了Windows、Linux和MacOS三大操作系統,還有哪些替代選擇?

除了Windows、Linux和MacOS三大操作系統,還有哪些替代選擇?

忘了Windows,沒有Linux,沒有macOS:除了三大操作系統之外,真的有值得使用的桌面操作系統嗎?就讓我們一起來思考這個問題吧,雖然這裡沒有絕對明確的答案 - 畢竟每個人的用例都不同 – 但我們發現了十個不同的操作系統,它們超出了通常的範圍。

有UNIX,OS/2,BeOS和DOS的後代,以及從AmigaOS和Windows NT等多種平台中獲取靈感的操作系統。 我們的列表甚至包括一些真正的局外人,從頭開始構建的獨立操作系統,主要是為了證明在沒有大量工作的情況下創建一個完整的功能操作系統是多麼困難。

這裡的所有內容都可以在虛擬機中合理地進行測試,因此如果有什麼東西能夠引發你的興趣,請不要猶豫,下載並嘗試一下。

1. ArcaOS

最後一個OS/2項目

持續發展

多語言支持即將到來

舊PC

ArcaOS是基於OS/2的上一個IBM版本的操作系統。雖然OS/2作為遺留系統勉強存活下來,但在作為eComStation進行了一段時間的擴展之後,ArcaOS仍然在積極地開發中,西班牙語和德語版本預計將在下一個更新中發布。

ArcaOS包含一個強大的Unix兼容子系統,具有各種移植的OSS Linux應用程序和一些驅動程序,但仍然具有OS/2 Workplace Shell。

ArcaOS是一個運行在x86處理器架構上的32位操作系統,因此應該與一些特別老的PC兼容。雖然它的本機文件系統是JFS,但它仍然可以與FAT12、FAT16或FAT32格式化一起使用。

有兩個版本:Personal個人版,每份許可零售價129美元,Commercial商業版,每份許可零售價229美元,但可享受批量折扣。個人版包括6個月的支持和維護,而商業版包括一年的優先支持和維護。

2. Haiku

BeOS的模塊化繼任者

BeOS的繼任者

模塊化設計

發布時間表緩慢

BeOS沒有崛起,還是有點難過。 BeOS是一款時尚的多任務操作系統,它引入了Windows、Linux和macOS後來為它們自己採用的一系列功能,BeOS是一個真正的多媒體創新者,在2001年將其專利出售給Palm時,市場一片嗚咽。

儘管是封閉源,BeOS的精神仍然以Haiku的形式存在,這是一種開放源碼的重新實現,在Be消亡後立即開始開發,並一直在開發。

Haiku作為開源軟體從頭開始構建,但它的設計是向後兼容,這也是它的經典之處。Haiku遵循BeOS的完全模塊化設計的領先優勢,允許同時開發OS的不同組件。它在三年前發布了一個重要版本,但你可以嘗試夜間構建以測試當前的開發。

它很值得一試,因為它的桌面很乾凈,而且還有可以運行的web瀏覽器和媒體播放器,儘管它還處於試驗階段,BeOS的許多功能還沒有完全實現。

3. ReactOS

Windows Server 2003的替代方案

旨在與Windows伺服器一起使用

沒有MS代碼

運行開源軟體

免費

開發時間慢

你可能知道,Linux是對UNIX的重新解釋。ReactOS對所有現代Windows版本所基於的Windows NT體系結構也是如此。它是完全開源的,沒有使用專有的Windows代碼,但是ReactOS被設計成(在某些情況下實際上是)兼容Windows驅動程序和應用程序。

你的體驗可能會有所不同 - 它肯定不會與高端遊戲或軟體搭配得很好,而且ReactOS尚未達到Windows 10的水平。它目前的目標是與Windows Server 2003完全兼容。

很明顯,它有點落伍了,但ReactOS確實有它的用途。它結合了著名的Windows模擬器Wine的部分功能,可以運行LibreOffice、Firefox、Opera等,甚至可以管理(早期的)商業應用程序,比如Adobe Photoshop。

鑒於它是免費的,測試一下是否有任何舊的業務關鍵型應用程序是兼容的當然值得一試 - 在沒有Windows許可的情況下設置工作站是一個誘人的前景,儘管我們無法保證它對攻擊的抵抗力......

4. FreeDOS

DOS的開源替代品

開源DOS

積極發展

環境穩定

沒有GUI或多任務處理

即使到今天,仍有大量的商業軟體依賴於MS-DOS。我們仍然可以看到定製的、新開發的文本模式應用程序直接從shell運行,這可能是因為在需要100%正常運行時間的情況下,圖形界面所增加的複雜性和潛在的災難不值得冒這個風險。

關鍵業務軟體可能依賴於MS-DOS,但它不必知道你實際上在運行FreeDOS。這是一個完全兼容但完全免費的開源重製DOS,它幾乎可以處理其前身所能做的所有事情。當然,這意味著沒有多任務處理,沒有保護模式,沒有GUI,但它會運行你的遊戲,甚至可以管理Windows 3.1,只要你在標準模式下運行它。

正如你所預料的那樣,它不是1995年最終商業DOS版本的靜態再現,並且自FreeDOS於1998年首次出現以來,它就一直不是一成不變的。事實上,FreeDOS仍在積極開發中,並且與它相當陳舊的前身相比,它具有許多集成的改進功能。

5. Chrome OS

基於瀏覽器的操作系統擴展

開源選項

很多功能

限量生產使用

把Chrome OS算上是不是一種小小的欺騙呢?因為Chrome OS是建立在Linux內核之上的,但忽視谷歌操作系統的技術性將是一種恥辱。此外,在使用Chrome OS時,你基本上只運行Chrome瀏覽器的擴展版本。是的,如果你知道怎麼做,可以直接進入終端,但桌面本身就是HTML5爭論的一個純粹壯舉。

這證明了網路的成熟,使用Chrome OS可以做到很多事情,至少只要你知道在線查看位置。而且它不是Chromebook獨有的操作系??統 – 你可以在Ubuntu 14.4之上構建一個版本的Chromium OS(Google收集其最終代碼的開源開發),然後將其安裝在你自己的硬體上。

Chrome OS是本榜單中組裝得比較專業的操作系統之一,非常適合做實驗,如果你要把筆記本電腦交給一個可能會破壞其他操作系統的人,這是個不錯的選擇。但也許它在生產上的用途有點有限。

6. FreeBSD

安全的UNIX替代方案

穩定可靠

免費和開源

macOS的基礎

默認情況下沒有GUI

雖然Linux是UNIX的一種翻版,但FreeBSD更像是一種延續。它最初是由加州大學伯克利分校獲得的研究Unix源代碼許可證的學生開發的 - 「BSD」位代表Berkeley Software Distribution。它不被稱為BSD Unix的唯一原因是討厭的商標和許可麻煩。

操作系統在其自己的內核上運行,所有關鍵組件都是作為一個整體的一部分開發的。另一方面,Linux只是內核;其餘部分由第三方提供,因此缺乏BSD的整體一致性。

這是一個高度完整且非常可靠的操作系統,非常適合伺服器應用程序和桌面使用。也就是說,默認情況下它沒有GUI - 謝天謝地,X-window系統很容易安裝,並且有可用的Gnome和KDE等Linux窗口管理器埠。

最後一點說明:BSD是macOS中最優秀、最穩定的桌面操作系統的核心,所以你知道這是一個得力助手。

7. Solaris

SunOS的繼任者

免費下載

長期開發

需要商業許可證

Sun Microsystems的SunOS——後來演變為重新命名的Solaris——最初是一個專有的UNIX發行版,旨在支持Sun的SPARC處理器。隨著它的發展,它的硬體範圍擴大了,並且在2005年Sun以OpenSolaris的形式發布了源代碼,這導致了高級社區開發。然後Oracle購買了Sun,再次將操作系統重命名為Oracle Solaris,並決定停止發布源代碼,實際上再次關閉了源代碼。

這是一個長話短說的故事,但它很好地解釋了Solaris所提供的功能:長期的開發、一段時間的社區改進,以及大型技術公司的支持,這些支持使Solaris非常適合高需求和支持需求的系統。你可以免費下載並使用它,儘管許可條款聲明,如果你希望將其用於商業用途,則需要Oracle的支持合同。

默認情況下,Solaris安裝了GNOME桌面版本,如果需要進一步擴展,則可以內置對Linux二進位文件的支持。

8. TempleOS

獨特且快速的有限操作系統

獨特的超鏈接結構

超級快

有限的硬體支持

無論背後的極端宗教教義是否讓你感興趣,我們的最終選擇都是一個完全獨立、獨特的操作系統的有趣示例。它是由一名男子Terry A. Davis在十年的時間裡,以極端奉獻精神製作和維護的。

TempleOS - 完全使用Davis自己的語言編寫,它的名字叫HolyC,你也用它來與它的shell進行交互 - 故意不包括網路,除了形成核心PC系統之外絕對沒有硬體支持。那有什麼意義呢?

TempleOS 是從頭開始構建的,似乎對現有的操作系統沒有任何限制。整個程序都是超鏈接的,這意味著你可以快速地找到程序的源代碼,就像找到它的依賴項一樣簡單,而且超級快;沒有分頁,所以整個操作系統在一兩秒鐘內就可以啟動並運行。

你不太可能將TempleOS用於任何可靠的東西,Davis記錄良好的心理健康鬥爭並沒有幫助它在社區中贏得地位。但它包含了大量有趣的想法,特別是文檔和程序之間劃分的模糊,這可能會影響更傳統的操作系統。

消失但沒有遺忘:其他操作系統

值得注意的是,之前已有許多其他操作系統頗受歡迎,但此後卻消失了。其中最著名的是AmigaOS,在20世紀90年代用於Amiga個人電腦,並以穩定性而聞名。

然而,這裡有一些比你之前可能遇到或沒有遇到過的更多。

9. eComStation

OS/2可能並沒有點燃整個世界,但是在它的桌面願望破滅很久之後,它實際上保持了一個良好的工業和商業安裝基礎。eComStation是一個在現代硬體上使用經典OS/2技術的派生操作系統。

就像它的祖先一樣,它是為商業應用而開發的,具有安全性和穩定性。我們看到聲稱「零停機時間」在整個地方重複出現,雖然理論上可以用錯誤的應用程序鎖定硬體,但這可能是一個真正的殺手級功能。

有許多開源軟體移植到eComStation,包括Firefox,OpenOffice,VLC等,它能夠運行DOS,Java和OS/2應用程序。幾乎肯定你不需要它,但如果你的業務依賴於系統關鍵和OS/2,那麼在裸機上運行此操作比設置VM更可靠。

10. Syllable Desktop

在1994年至2001年間開發的AtheOS - 最初計劃作為AmigaOS的克隆版,但後來遵循自己的發展路徑,它是挪威程序員Kurt Skauen獨立開發完成的。 Skauen放棄該項目後,其社區接收了GPL許可的源代碼,Syllable Desktop就誕生了。

它的大部分是由獨特的代碼組成,儘管某些組件已經從龐大的開源Linux程序庫中提取出來;還有一個伺服器版本,更傳統的是Linux。

Syllable Desktop的關鍵賣點 – 忽略它是免費的 – 是它的速度和輕盈。創作者推薦使用具有32MB RAM的Pentium CPU,它可以讓你了解它是多麼輕量級。把它放在一台現代PC上,你可能永遠不會看到如此快速的操作系統。

Syllable確實缺少其他獨立操作系統具有吸引力的埠,儘管它包含許多用於網頁瀏覽、電子郵件、VNC等的本機應用程序。我們並不完全確定它仍處於活躍狀態 - 最後的官方更新是在2012年的某個時間 - 但是如果有一台非常非常舊的PC需要用相當現代的系統架構復活,試試這個。

11. SkyOS

令人遺憾的是,SkyOS的開發已經停止,但它仍然值得作為從頭構建操作系統的一個例子來看待。SkyOS最初是由程序員Robert Szeleney開發的一個開源項目,它基於從其他平台收集的概念,但最初並沒有借用它們的代碼。

也就是說,一些組件基於其他軟體包,例如,當GCC已經存在時開發一個全新的編譯器,而SkyFS文件系統是從OpenBFS分叉的。在其生命的後期,Szeleney似乎已經嘗試在Linux內核之上構建一個SkyOS版本,以試圖幫助提高驅動程序兼容性。

該源代碼在其生命的中途被關閉,Szeleney基於一個受歡迎的(付費的)公共beta程序的反饋繼續開發。不幸的是,要跟上日益多樣化的計算標準對一個程序員來說太難了,開發工作在2009年停止了,最近的beta版在2013年公開發布。

它顯然是不完整的,並不適合任何類型的商業環境,但作為在VM中運行的古玩,它非常有趣。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 前瞻經濟學人APP 的精彩文章:

如果在美國,你的包裹被「送錯了」……
25年前的今天,亞馬遜在網上賣出了第一本書

TAG:前瞻經濟學人APP |