現(xiàn)在位置:主頁 > 科技 > Windows 和 macOS 之外,那 1% 奇葩操作系統(tǒng)背后的故事

Windows 和 macOS 之外,那 1% 奇葩操作系統(tǒng)背后的故事

作者:編輯 ? 時間:2020-05-08 ? 瀏覽:人次

原標題:Windows和macOS之外,那1%奇葩操作系統(tǒng)背后的故事

對于我這代人來說,與互聯(lián)網(wǎng)的交集從Windows開始的。伴隨著經(jīng)典的開機音樂,藍天白云草原出現(xiàn)在眼前,這是每次上網(wǎng)沖浪的儀式。

毫無疑問,PC桌面操作系統(tǒng)已經(jīng)是Windows和macOS的天下,還有不到3%的市場份額留給了開源的Linux。

然而你可能不知道,在這些主流的PC操作系統(tǒng)外,還有不少一些小眾卻特立獨行桌面操作系統(tǒng),有的可能由一個「瘋子」開發(fā),有的一度有望走向主流,他們是組成互聯(lián)網(wǎng)歷史的有趣拼圖。

今天要說的,就是剩下那1%操作系統(tǒng)背后的故事。

TempleOS:為上帝開發(fā)的操作系統(tǒng)

這是上帝的神殿,就像所羅門圣殿一樣。這是一個供奉上帝,并征詢上帝旨意的社區(qū)中心。

這段話不是出自圣經(jīng),而是一個叫做TempleOS的桌面操作系統(tǒng)的簡介。Temple的中文意思就是「圣殿」,顧名思義,這是一個以「圣經(jīng)」為主題的操作系統(tǒng)。

這個操作系統(tǒng)里的所有元素,幾乎都與《圣經(jīng)》以及與上帝相關的宗教文化有關。

打開TempleOS的界面,屏幕中央會出現(xiàn)一把利劍和一個天平,有人猜測這是取材于正義女神像手持的劍與天平。

當你按下F7,就能接受「GodWord」,其實就是隨機彈出《圣經(jīng)》里的單詞,而Shift+F7就能打開《圣經(jīng)》里段落。

而F6則可以掉出一端類似8bit音樂的旋律,據(jù)說這是上帝的歌聲。按下Shift+F6則能看到「上帝的涂鴉」。

雖然TempleOS誕生于2013年,但畫風卻像80年代的像素游戲,只有640x48016色的分辨率,跟微軟早期的MS-DOS有點類似。

這不是開發(fā)者技術不過關,而是程序員TerryDavis有意為之。TerryDavis表示這是上帝的旨意,因為這能讓孩子更容易為上帝作畫,「這是和割禮一樣的圣約」。

就連桌面的文件系統(tǒng)也叫做「紅海」(RedSea),而系統(tǒng)的編程語言則叫做HolyC,這是TerryDavis通過基于C和C++改編而成的一種編程語言。

不只是自創(chuàng)編程語言,TempleOS總共超過12萬行的代碼,都是TerryDavis一個人花費10年寫出來的,而且還是當時十分前沿的64位操作系統(tǒng)。

▲圖片來自:HackerNoon

這樣的代碼數(shù)量,大概與Photoshop1.0相當,這在IT行業(yè)已經(jīng)算是個不小的奇跡,相當于一個人蓋起了一棟摩天大樓。中文互聯(lián)網(wǎng)里也有一個憑一人之力完成幾萬行代碼產(chǎn)品的程序員,就是當年寫出Foxmail的張小龍。

說TerryDavis是一個計算機天才并不為過,Terry從小開始接觸編程,小學已經(jīng)開始使用AppleII,1994年獲得亞利桑那州立大學電氣工程碩士學位,跟很多狂妄的天才一樣,Terry自稱為「有史以來最聰明的程序員」。

▲TerryDavis.圖片來自:維基百科

TerryDavis最終沒有成為下一個比爾·蓋茨,最大的阻礙便是「上帝」,用凡人的話說,他患上了精神分裂癥。

1996年開始,TerryDavis開始出現(xiàn)幻覺,認為自己受到外星人和政府的監(jiān)控。很快就不能再正常工作,只能長年待在父母的家中,與一只鸚鵡作伴。

直到2003年,TerryDavis突然聲稱收到了上帝的旨意,要為上帝打造一個操作系統(tǒng)作為他的圣殿,此后10年Terry就一頭扎進了這個屬于上帝的操作系統(tǒng)中。TerryDavis堅信TempleOS會被硅谷的互聯(lián)網(wǎng)巨頭接納,一直存在千年。

盡管TempleOS可以說是一個「瘋子」開發(fā)的操作系統(tǒng),可當TerryDavis在2018年去世時,不少程序員在悼念他時,都不否認Terry擁有頂尖的編程水平。

某種程度上,TerryDavis就像那些集天才與瘋子于一身的藝術家,用極致的技術將心中的世界表現(xiàn)出來,仿佛程序員中的梵高。

如果世界末日來臨,你需要怎樣的操作系統(tǒng)?

如果你認為TempleOS已經(jīng)夠瘋狂那就錯了,有一位叫做VirgilDupras的程序員雖然沒有收到上帝的指令,但依然想用一個操作系統(tǒng)為人類文明打造一艘諾亞方舟,以應對世界末日。

這個專供末日世界使用的操作系統(tǒng)叫做,只有簡易的功能,卻幾乎可以在找到的硬件上運行,:

我們要求它必須有足夠廣的泛用性,并且能在任何環(huán)境下運行。然后我們看中了Z80微處理器,這可能是大部分人最容易找到的硬件。

Z80是一顆8位微控制器,在1974年由Zilog推出。據(jù)Dupras介紹,之所以選用Z80,是因為它已經(jīng)投產(chǎn)很久,并被廣泛用于大量電子設備上,即便是拾荒者也能輕易搜集到。

這意味著當人類處于末日環(huán)境,只要幸存者擁有基礎的編程知識,從廢墟中找到含有Z80微處理器的設備,就可以運行CollapseOS,Dupras已經(jīng)成功讓CollapseOS在一臺1988年上市16位經(jīng)典游戲機MegaDrive上運行。

Dupras之所以要開發(fā)這樣一個操作系統(tǒng),是因為他認為全球供應鏈在2030年前就會面臨崩潰,由于電子產(chǎn)品復雜的供應鏈體系,一旦崩潰人類文明將回到「低技術」水平,可能幾十年無法恢復現(xiàn)在的科技水平。

而一個能夠就地取材編程的操作系統(tǒng),有望讓瀕臨崩潰的人類文明更快恢復到信息時代的水平。

盡管CollapseOS的設想很美好,但其可行性也遭到了不少質疑。有人指出,當末日來臨,就連托管CollapseOS源代碼的GitHub也會宕機,更別說這個操作系統(tǒng)了,而且從那些廢棄設備和零件中組建一個新的系統(tǒng)并沒有想象中容易。

▲圖片來自:ZEUSNews

而Dupras自己也承認CollapseOS還存在不少缺陷,他表示只有在特定的崩潰程度下這個系統(tǒng)才能奏效,太輕微的災難人類不需要,太嚴重的災難也無能為力。

目前看來,CollapseOS的確有些雞肋,但當人類再遇到一次類似當年隕石撞地球的災難,要怎么存活并恢復現(xiàn)有的科技文明,也是個值得探討的問題。

差一點成為macOS,差一點讓喬布斯回不了蘋果

很多人都知道,蘋果在1996年收購了喬布斯創(chuàng)辦的NeXT,這不僅讓NeXTSTEP成為未來MacOSX的基礎,更讓喬布斯回歸蘋果,造就之后的種種神話。

▲圖片來自:Dave’sMacBlog

1996年蘋果已經(jīng)處于破產(chǎn)危機,其為Mac電腦開發(fā)的新系統(tǒng)Copland卻十分不穩(wěn)定,最終被放棄,蘋果轉而收購成熟的操作系統(tǒng)。

除了NeXT,當時蘋果還有另外一個選擇,那就是同樣由蘋果前高管Jean-LouisGassee創(chuàng)立的BeOS。

BeOS完全符合蘋果的要求,這是少數(shù)可以在PowerMacintosh上運行的非蘋果操作系統(tǒng)之一,而且在穩(wěn)定性和流暢度上都優(yōu)于當時蘋果操作系統(tǒng)。

《BeOSBible》一書作者ScotHacker認為,BeOS同時擁有Mac那樣的優(yōu)雅和Unix的強大,而Mac到好幾年后才達到了同樣的水平。

ScotHacker曾在2001年對比過BeOS和OSX系統(tǒng)。發(fā)現(xiàn)很多方面BeOS依舊占上風,比如涉及多線程和多任務處理時,配置較低的BeOS設備要比高配置的OSX設備還要快一個量級。

蘋果何嘗不知道這是一個優(yōu)秀的操作系統(tǒng),BeOS實際上是當時蘋果的第一選擇。出價也從開始的1.2億美元提高到2億美元,然而Be提的價格卻是3億美元,雙方不歡而散。

在求BeOS而不得的情況下,蘋果才找到「備胎」NeXT,最終以4.29億美元收購NeXT,或許當時蘋果還在后悔當初應該咬咬牙將BeOS拿下。

就這樣,BeOS與蘋果失之交臂,兩者的命運都因此改變,但卻走向了兩個不同的極端。

雖然BeOS用戶體驗優(yōu)秀,卻始終沒有在市場上獲得成功。在2001年被Palm收購后不久,也走到了生命盡頭。盡管后來BeOS被一些發(fā)燒友以Haiku的名義復活,但早已不復當年之勇。

如果當年蘋果收購的是BeOS,今天會是什么樣呢?

曾讓美國忌憚的TRON

無論是PC還是智能手機,主流幾個的操作系統(tǒng)都出自美國的科技公司。其他國家要想動搖這些操作系統(tǒng)的地位有多難,30多年前日本的操作系統(tǒng)TRON就已經(jīng)體會過。

TRON最初是東京大學教授坂村健發(fā)起的一個項目,旨在「為全社會的需要創(chuàng)造一套理想的計算機結構和網(wǎng)絡?!筎RON也被日本人寄予了擺脫微軟壟斷的厚望。

當時坂村健已經(jīng)意識到,互聯(lián)網(wǎng)可能會成為未來社會的「水電煤」。

基本軟件,就是軟件的平臺,是資訊化社會的基礎,就該如水與空氣一般。

80年代中期,以TRON為內核的計算機操作系統(tǒng)已經(jīng)基本成熟,從桌面系統(tǒng)BTRON,用于通訊設備的CTRON,到用于家用電器和汽車的ITRON,日本已經(jīng)擁有了一套完備的自主研發(fā)操作系統(tǒng)體系。

▲運行BTRON的個人電腦.圖片來自:XahLee.

而TRON系統(tǒng)都是開源的,這樣意味著著,如果這套系統(tǒng)被市場接受后,很可能對微軟的Windows造成不小沖擊。

但還沒等TRON和Windows一決雌雄,美國就已經(jīng)以「不公平貿易」為由將TRON扼殺在搖籃中,而采用TRON的美國企業(yè)也將受到打擊,在這樣的制約下,TRON很快就退出了PC市場。

雖然TRON在PC市場折戟,但并沒有銷聲匿跡,反而成為了全球終端數(shù)量最多的操作系統(tǒng)之一,遍布于手機、家店、汽車等數(shù)十億電子設備中,影響著我們生活的方方面面。而當年的老對手的微軟,也于2003年宣布加入TRON陣營。

從去年開始,因為一些外部因素,華為自主開發(fā)的鴻蒙操作系統(tǒng)受到了極大的關注。TRON的經(jīng)歷,或許也能為其他國產(chǎn)操作系統(tǒng)提供一些啟發(fā)。

紅旗Linux:昔日國產(chǎn)操作系統(tǒng)的旗幟

中國其實也不乏國產(chǎn)的PC操作系統(tǒng),但和TRON從0到1造輪子不同。國產(chǎn)操作系統(tǒng)基本都是基于開源的Linux內核開發(fā),但這也不是什么丟臉的事情,畢竟就連Android也是使用Linux內核的。

在眾多國產(chǎn)操作系統(tǒng)中,紅旗Linux是最具代表性的其中一個。紅旗Linux1.0誕生于1999年,最開始是國家出于信息安全考慮,主要供政府機關單位使用。

也正因如此,早期紅旗Linux完全不愁訂單。在2001年北京市政府桌面操作系統(tǒng)產(chǎn)品正版軟件采購競標中,成立不到兩年的紅旗Linux還從微軟手中搶到了訂單。

除了政府訂單,IBM、戴爾、惠普等PC廠商為了節(jié)省成本,也曾在其產(chǎn)品中預裝紅旗Linux,到2001年7月,紅旗與PC廠商的OEM協(xié)議超過100萬套。

▲紅旗Linux6.0桌面.

很快紅旗Linux就占據(jù)了國產(chǎn)操作系統(tǒng)市場份額的第一位,然而這樣的成績并不是因為其產(chǎn)品體驗,相反糟糕的用戶體驗已經(jīng)為紅旗Linux后來的命運埋下伏筆。

據(jù)財新網(wǎng)報道,很多使用者拿到預裝紅旗Linux的電腦后做的第一件事,格式化電腦然后重裝Windows操作系統(tǒng)。跟擁有成熟應用生態(tài)的Windows相比,紅旗Linux完全不是對手。

2014年2月,研發(fā)的紅旗Linux中科紅旗發(fā)布清算公告,宣布公司正式解散。也是從這一年開始,一眾國產(chǎn)操作系統(tǒng)扎堆冒了出來,但很多只是為了政策補貼而來,甚至還出現(xiàn)了麒麟這樣的換皮產(chǎn)品。

希望在不久的將來,能迎來一款讓我們揚眉吐氣的國產(chǎn)PC操作系統(tǒng)。

很難說這些國產(chǎn)操作系統(tǒng)如果體驗做得更好,就能動搖Windows的地位。這也是大多數(shù)小眾操作系統(tǒng)的命運,幾家巨頭龐大的用戶量和應用生態(tài),是難以逾越的城池。

▲紅帽Linux.

但無論是PC還是智能手機,那些Windows和macOS之外、Android和iOS之外的小眾操作系統(tǒng),都讓整個互聯(lián)網(wǎng)顯得更加生機勃勃。

給小眾操作系統(tǒng)留下一些生存空間,也是給創(chuàng)新和變革的種子更多生根發(fā)芽的機會,否則互聯(lián)網(wǎng)的未來就過于無聊了。

題圖來自:《少年謝爾頓》

#歡迎關注愛范兒官方微信公眾號:愛范兒(微信號:ifanr),更多精彩內容第一時間為您奉上。

轉載請保留原文鏈接:http://eatcooks.com/a/keji/2020/0508/45844.html上一篇:上一篇:無劉海 iPhone?今年請停止幻想
下一篇:下一篇:沒有了