開源社區領導者:紅帽的誕生
1994年初,馬克·尤因(Marc Ewing)創建了另一個發行版,這使Linux發展的速度再次加快。
尤因將他的發行版命名為:RedHat Linux(紅帽Linux)。因為他在卡內基梅隆大學上學時曾帶過一頂紅色的康奈爾大學長曲棍球帽,尤因非常樂於幫助同學且專業能力很強,深受同學們的喜愛,大家常說:” 如果需要幫助,就去找那個戴紅色帽子的小伙 “。
在歷史上,紅色的帽子一直象徵著解放、自由和自主。
獲得自由的羅馬奴隸在解放典禮上就戴着紅色的帽子。
在法國大革命期間,紅色的帽子成為了自由的象徵。
今天,這頂官方認證的紅色帽子代表了另一種自由:連接、組建社區和分享代碼的自由。
同年10月,尤因發佈了第一版紅帽Linux,由於臨近萬聖節,所以命名為:”Halloween release 萬聖節版本”
最初的紅帽標誌
1995年,ACC公司(一家銷售Unix和Linux軟件的企業)的老闆 Bob Young(鮑勃·楊)收購了尤因的業務,楊成為了紅帽公司的CEO。
2年後,1997年,紅帽Linux就已經成長為世界上最大的企業Linux供應商。
2年後,1997年,由於紅帽在企業解決方案和桌面方面的巨大成功,紅帽成長為世界上最大的企業Linux供應商。
紅帽是唯一一個將專有的通用桌面環境(CDE,Common Desktop Environment)移植到Linux發行版的廠商。
Linux軟件安裝程序的誕生
回過頭來再看看Debian社區,同樣在1994年,Debian社區開始嘗試解決在系統中,軟件的安裝、刪除和更新的問題。
為了實現這個功能,lan Murdock寫了一個叫做 ” dkpg ” 的 shell腳本,該腳本允許用戶輕鬆地使用自己的 .deb 包格式(類似於windows的exe安裝文件)。
這使得 Debian的開發者可以在他們自己的軟件庫中打包軟件,以避免用戶從源碼進行安裝軟件的複雜性。
但最終 dpkg 變得越來越複雜,導致它最終被 Perl 語言(從Unix到Linux的歷史(三)提到過這個語言)重寫了,重寫後的 dpkg 得以擴展,從而可以容易地增加許多有用的功能。
Linux吉祥物的誕生:Tux
為了使Linux能被更多用戶所認識,Linus 和 其他開發者決定為操作系統內核創造一個吉祥物,且Linus要求,這個吉祥物得是一隻企鵝。
吉祥物Tux的原始靈感
最初使用企鵝的靈感源自於Linus在澳大利亞堪培拉國家動物園的水族館被一隻企鵝咬傷後,感染了 ” penguinitis 企鵝炎”。
1996年,拉里·尤因(紅帽創始人)創造了Linux吉祥物的第一版,而吉祥物的名字採用了 James Hughes(詹姆斯·休斯)的建議:Tux。
Tux:表示 Torvalds 和 Unix.
此外,Tux也是tuxedo(譯:燕尾服)的縮寫,反映了企鵝的自然色彩。而本着真正的開源精神,吉祥物 Tux 的標誌也是用一個開源軟件:GIMP(GNU Image Manipulation Project ,GNU圖像處理項目)所創建的。
Linux吉祥物 Tux
紅帽軟件安裝程序的出現
1997年,紅帽發佈了自己發行版中最重要的功能之一:RPM
RPM:Redhat Package Manager 紅帽軟件包管理器
之後又改成了:RPM Package Manager RPM軟件包管理器
RPM通過專門跟蹤 .rpm 包(注: .rpm是紅帽Linux的軟件後綴名,Debian則是.deb)的依賴關係,幫助其用戶節省了大量的時間來尋找他們所需要的軟件包所需要的依賴軟件。
RPM軟件包管理器的logo
RPM開始流行起來,甚至還被其他操作系統所採用:Novell 的 NetWare,IBM的AIX 和 Oracle Linux。
隨後,在短短的幾年內,Linux開始向微軟的壟斷地位發起衝擊,Linux成長為了企業服務器的完美操作系統。
Linux也成為了世界各地系統管理員的最愛,尤其是那些使用過Unix的人。
儘管Linux開始主導服務器市場,但Linux發行版很少關注龐大的桌面電腦市場空間,主要是沒有一個有競爭力的圖形界面(GUI)能與 windows的桌面抗衡。windows95 桌面的簡單和直觀,讓整個世界刮目相看。
Linux未能滲透到桌面市場的原因就是:內核開發者本身依舊專註於服務器的使用,並沉浸於此。
windows 95
微軟曾經對Linux嗤之以鼻,微軟CEO Stave Ballmer 曾經稱Linux為:” a cancer(癌症) “
但現在,微軟自家的雲計算平台 Azure 幾乎都運行着Linux系統
而個人計算機領域也不是 windows 說了算,還有另外一個主要競爭對手:OpenStep
OpenStep 是由 史蒂夫·喬布斯 的NeXT 公司和 太陽微系統(Sun Microsystems)共同開發的。
1997年,史蒂夫·喬布斯的NeXT被蘋果收購,並且蘋果公司保留了他的CEO職位。
很快蘋果將OpenStep和Mac OS 結合起來,推出了:OS X 操作系統。
不久後 Mac OS X將成為桌面計算機上最受歡迎的BSD系統。
Redhat 最終走上了企業的道路(企業訂閱該系統需要付費,但至少比Unix低很多),但還有另外一個專註於自由和開源軟件的發行版:Debian 逐漸開始在Linux愛好者間流行起來。
1993年-1998年間,Debian成長為免費開源操作系統的香餑餑,事實上,FSF(Free Software Foundation 自由軟件基金會)贊助了Debian項目整整一年(1994-1995),於是Debian大受歡迎,也獲得了很多貢獻者,得到了一些大規模的改進,Debian開始被認為是最容易在電腦上啟動和工作的發行版之一。
由於 Debian 對自由軟件的承諾,它成為整個90年代自由軟件運動的主要操作系統。
早期的Debian
Linux桌面環境的出現
上文說到:
Linux未能滲透到桌面市場的原因就是:內核開發者本身依舊專註於服務器的使用,並沉浸於此。
1996年,Matthias Ettrich 開始了KDE(Kool Desktop Environment)項目,用於替代CDE(6巨頭的Unix的通用桌面環境)。
但是 KDE項目使用了專有的Qt(發音為 “cute 可愛”)軟件包,這使得開源社區的一些開發者開始尋找Qt的替代品。
1997年,Miguel De lcaza 和 Federico Mena 選擇使用一個完全開源的 widget 工具包,即 GIMP(GIMP Toolkit,GTK)工具包來建立他們自己的桌面環境和應用生態系統,叫做:GNOME(GNU Network Object Model Environment)。
在 GNOME 1.0 發佈後不久,它被紅帽公司採用,並逐步淘汰了之前一直使用的CDE。
Redhat Linux 6.0 的 GNOME 1.0 桌面
1999年,紅帽公司上市,隨着紅帽公司極為成功的首次公開募股(IPO),表明了Linux在軟件世界中獲得了認可和尊重。
1999年 IPO期間舉世聞名的紅帽logo
紅帽總部
在紅帽公司極其成功的IPO之後,Linux已經證明了自己是一個企業解決方案,可以取代傳統的UNIX系統,從而繞過了商業許可的巨大成本,轉而使用一個免費的、公開發行的類似於Unix的操作系統(Linux也被稱為:” 類Unix “)。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/230858.html