估值 10 億美金的紅帽 (Red Hat) 公司究竟是從哪冒出來的?
譯者序
原文鏈接:The History of Red Hat[1]
譯者水平有限,不免存在遺漏或錯(cuò)誤之處。如有疑問,敬請(qǐng)查閱原文。
以下是譯文。
Bob Young 的創(chuàng)業(yè)之路
成長背景
Bob Young 于 1954 年出生于加拿大安大略的漢密爾頓。他與祖母住得很近,與他的父母和兄弟姐妹一同成長。放學(xué)后,他祖母家的阿姨都會(huì)給他和他三個(gè)兄弟準(zhǔn)備好剛出爐的杯子蛋糕。雖然他小時(shí)候很喜歡運(yùn)動(dòng),但自己坦言運(yùn)動(dòng)天賦一般。初中畢業(yè)后,他進(jìn)入了位于加拿大安大略小鎮(zhèn) Port Hope 的著名私立學(xué)校 Trinity College School,后來在多倫多大學(xué)的維多利亞學(xué)院主修歷史并獲得文學(xué)學(xué)士學(xué)位。不過,Young 曾表示自己的學(xué)習(xí)成績并不是很理想。
Young 曾感慨,手握歷史學(xué)學(xué)位在職場上并沒讓他多少占到便宜,尤其是在他的成績并非特別優(yōu)秀的情況下。他覺得,或許自己搞個(gè)創(chuàng)業(yè)項(xiàng)目更有戲。他曾半開玩笑地稱自己為 “找不到工作的高材生”,于是他就搞了個(gè)打字機(jī)租賃的小生意。他將營業(yè)點(diǎn)選在了多倫多郊外,隔壁恰好是個(gè)特色的養(yǎng)魚蟲農(nóng)場。但隨著計(jì)算機(jī)的普及,打字機(jī)市場逐漸被計(jì)算機(jī)侵蝕。不甘失敗,Young 又快速轉(zhuǎn)型,創(chuàng)立了一個(gè)名為 Vernon Computer Rentals 的計(jì)算機(jī)租賃公司。這個(gè)公司一直保持良好的勢頭,直到 1989 年的經(jīng)濟(jì)衰退。最終,他以約 2000 萬美元的價(jià)格將公司賣給了 Greyvest Capital,并從中獲得約 400 萬美元的收入。但事情沒那么簡單,由于交易中的某些條款因素,Young 還需要繼續(xù)為新公司投入資金。接下來的劇情有點(diǎn)兒戲劇化,沒多久 Greyvest 的股價(jià)就像過山車一樣跌到谷底,使得 Young 手中的股票變得一文不值。最終,他也被公司裁員了。
創(chuàng)辦 ACC Corporation
1993 年 3 月,Young 處于 “失業(yè)+家庭” 雙重雙壓下,有妻小、有房貸,口袋里幾乎沒什么錢了。雖說他自己也不是啥技術(shù)高手,但之前摸爬滾打的經(jīng)歷讓他對(duì)這個(gè)行業(yè)頗有了解。他靈機(jī)一動(dòng),覺得開源軟件和 Linux 似乎是個(gè)不錯(cuò)的商機(jī)。于是,他創(chuàng)辦了 ACC Corporation (這個(gè)名字是為了在電話簿中排名靠前)。他開始通過打印產(chǎn)品目錄的方式展示并銷售 CD 上的軟件,包括了 Slackware 和其他開源軟件,并且還有 UNIX 及其他專有軟件。那個(gè)時(shí)代下載 Linux 可不是吃飯喝水那么簡單,網(wǎng)速慢得像蝸牛,想買個(gè)便宜點(diǎn)的 CD 刻錄機(jī)?那你得再等等,1993 年的 CD 刻錄機(jī)價(jià)格還是高得嚇人。這為那些賣預(yù)裝開源軟件 CD 的商家提供了一定的市場空間。而 Young,就是在康涅狄格州的家中,用妻子的縫紉間作為指揮中心,開始了他的商業(yè)冒險(xiǎn)。
盡管 Young 將 Linux 刻錄在 CD 上銷售,但他對(duì)于自己所銷售的產(chǎn)品尚未完全理解。在 Don Becker 的邀請(qǐng)下,他前往位于馬里蘭州格林貝爾特的 Goddard 太空飛行中心進(jìn)行了訪問。
當(dāng)時(shí) Becker 大佬正在搞一個(gè)叫 Beowulf[2] 的項(xiàng)目,這是歷史上第一臺(tái)運(yùn)行 Linux 的超級(jí)計(jì)算機(jī)。這款計(jì)算機(jī)實(shí)際上就是把一堆市面上的普通電腦拼在一起組成的一個(gè)集群。這款 “原始版” 超級(jí)計(jì)算機(jī),用了十六臺(tái) 486DX4 計(jì)算機(jī),然后用雙通道以太網(wǎng)給它們都串聯(lián)起來。美國國家航空航天局 (NASA) 有個(gè)需求:一個(gè)能夠進(jìn)行吉浮點(diǎn)運(yùn)算的工作站,預(yù)算不能超過 105000),同時(shí),他們需要能夠隨意修改的軟件。Beowulf 完美地滿足了這兩個(gè)需求。在此背景下,Linux 的開源特性顯得至關(guān)重要。盡管 Becker 和他的團(tuán)隊(duì)都認(rèn)為 Solaris 是更為優(yōu)秀的 UNIX 系統(tǒng),但因?yàn)椴荒茈S心所欲地修改它,所以最終選擇了 Linux。Young 在看到 Beowulf 后,深刻地意識(shí)到 Linux 的潛力,它絕并不僅僅是 UNIX 的一個(gè)分支而已。
Marc Ewing 的 Linux 之旅
成長背景
Marc Ewing 出生于 1969 年 3 月 9 日,他的父親是 IBM 的一名程序員。年僅 10 歲的他已經(jīng)顯露出了敏銳的商業(yè)嗅覺:他將購買的 Bubble Yum 和 Bubblicious 口香糖 (每片四分之一美元) 放入他的薩克斯風(fēng)盒子中,并在學(xué)校里以一美元的價(jià)格賣出。因此,在紐約波基普西的 Hagen 小學(xué),大家都稱他為 “口香糖小販”。他還參加了計(jì)算機(jī)夏令營,學(xué)會(huì)了為 Apollo 和 Commodore 計(jì)算機(jī)編寫程序。1992 年,他從卡內(nèi)基梅隆大學(xué)畢業(yè)。在校期間,他常常戴著一頂紅色的康乃爾大學(xué)長曲棍球帽子 (這是他的祖父贈(zèng)送給他的),并且經(jīng)常出沒在計(jì)算機(jī)實(shí)驗(yàn)室。由于他技術(shù)高超,又經(jīng)常待在實(shí)驗(yàn)室,同學(xué)們總是來找他請(qǐng)教問題。他待人友好,樂于助人,久而久之,大家開始口口相傳:“有技術(shù)難題?找那個(gè)戴紅帽子的帥小伙吧!”
創(chuàng)辦紅帽公司
大學(xué)畢業(yè)后,Ewing 在 IBM 混了一段時(shí)間,他自認(rèn)為這段經(jīng)歷沒啥意思。后來,他離職了,但房租還得交啊,于是決定研究研究計(jì)算機(jī)技術(shù),需要一個(gè)經(jīng)濟(jì)實(shí)惠的 UNIX 系統(tǒng),那時(shí) Linux 正嶄露頭角。因此,1993 年,他在北卡羅來納州達(dá)勒姆的公寓里創(chuàng)辦了紅帽公司 (Red Hat Software)。在這個(gè)公寓里,與他同住的還有他的新婚妻子 Lisa。有趣的是,他的新婚妻子不僅是他的 “合伙人”,小學(xué)時(shí)代還從他手里買過口香糖。
Red Hat Linux 的誕生
他發(fā)布的第一個(gè) Linux 版本叫 Red Hat Software Linux,通常簡稱為 RHS Linux,這在相關(guān)手冊(cè)和文檔中都有注明。此版本主要基于 RPP 包管理器進(jìn)行開發(fā),并通過一張純紅色標(biāo)簽的 CD 提供給用戶。每當(dāng)產(chǎn)品發(fā)貨時(shí),都會(huì)夾帶著一封感謝信,里面充滿了對(duì)客戶支持測試版的暖心感謝,還有兩位大佬 Marc Ewing 和 Damien Neil (該公司的第一個(gè)員工,當(dāng)時(shí)還是實(shí)習(xí)生) 的親筆簽名。此預(yù)覽版于 1994 年 7 月 29 日發(fā)布,Linux 內(nèi)核版本為 1.1.18,但并沒有指定的版本號(hào)。
第二個(gè)版本是首次大范圍傳播的版本,并被命名為 “萬圣節(jié)版本”,發(fā)布日期是 1994 年 10 月 31 日,版本號(hào)為 0.9。雖然這還是一個(gè)測試版,但用戶已經(jīng)可以選擇 1.0.9 或 1.1.54 作為他們的 Linux 內(nèi)核版本,其中 1.1.54 是正在開發(fā)中的內(nèi)核版本。當(dāng)時(shí)官方文檔建議用戶使用一款名為 LIM (Linux 安裝管理器) 的圖形界面包管理前端工具,該工具是基于 TCL/TK 開發(fā)的,并用于 RPP。這個(gè)版本之所以受到歡迎,大概是因?yàn)樗鼛в泻芏嘤脩趔w驗(yàn)極佳的圖形化系統(tǒng)管理工具,從管理用戶、群組,到設(shè)置時(shí)間、日期、網(wǎng)絡(luò)等等,都是小菜一碟!
兩位創(chuàng)始人的邂逅
在 Linux 圈子里,大家都在聊這個(gè)新發(fā)布的 Linux 發(fā)行版,這讓 Young 也來了興趣。當(dāng)時(shí) Young 管理著 “New York Unix and Linux Journal” 的幾個(gè)郵件列表,并利用這些列表來宣傳自己的產(chǎn)品目錄。目錄中有如 Yggdrasil、InfoMagic 和 Slackware 等品牌,售價(jià)介于 50 之間 (按 2023 年的匯率,大約是 105 之間),并給他帶來了約 50% 的利潤。最近生意突然開始火爆起來,越來越多的客戶開始討論紅帽 (Red Hat)。到了 1994 年秋,Young 從新聞組和客戶中頻繁聽到關(guān)于 Red Hat 的討論,于是決定與 Ewing 聯(lián)系一下。他每月賣出約一千份 Linux,心里琢磨著或許有 10% 的人會(huì)對(duì) Red Hat 感興趣。因此,他希望向 Ewing 訂購三百份,足夠三個(gè)月的供應(yīng)存貨。但等到他 9 月打電話給 Ewing,提議把 Red Hat Software Linux 加到他的 “小金庫” “ACC PC Unix and Linux Catalog” 時(shí),Ewing 顯然被這個(gè)數(shù)字嚇了一跳。經(jīng)過一段尷尬的沉默,Ewing 終于開口了,他原本只想制作三百份而已。
Ewing 急需財(cái)務(wù)和市場推廣的支持,而 Young 則在尋找一款能代表自己進(jìn)行銷售的產(chǎn)品。經(jīng)過一系列的協(xié)商,他們?cè)?1995 年 1 月達(dá)成了合作協(xié)議。Young 獲取了相關(guān)的版權(quán)、品牌和商標(biāo);作為回報(bào),Ewing 獲得了 ACC Corp 的股份,這家公司現(xiàn)在就是大名鼎鼎的紅帽公司 Red Hat Software,Inc (在此之前,RHS 只是 Ewing 的個(gè)體經(jīng)營企業(yè))。Ewing 高興地把銷售的煩惱扔給了 Young,而 Young 倒是很開心接手這一職責(zé)。但別高興太早,他們此時(shí)都迫切需要經(jīng)濟(jì)援助。為了維持公司的運(yùn)營,他們選擇了申請(qǐng)信用卡并刷爆其額度。部分信用額度用于償還已有的債務(wù),其余的則為公司注入資金。由于 Young 的信用額度不足,只好找他妻子 Nancy 出馬,因?yàn)樗男庞酶谩?/p>
?要不是我妻子 Nancy 的信用很高,我可能早就撤退求生了,哪還有機(jī)會(huì)看到公司賺大錢呢?
他們成立新公司后,仍選擇在 Ewing 的公寓里辦公,并且經(jīng)常組隊(duì)去山姆超市囤點(diǎn)汽水,生活也算是輕松有趣。但是,一個(gè)清晨,公寓的廁所不爭氣地溢水了,還影響到了樓下的房間。當(dāng)物業(yè)維修人員走進(jìn)公寓,只見滿屋的電腦卻不見人影,因此強(qiáng)烈要求他們搬離這里。好在,公司很快就在附近找到了一個(gè)小型辦公室,重新啟航。
RHS Linux 在新公司成立后的首發(fā)版本是在 1995 年 5 月,被命名為 “Mother’s Day” 版本。版本號(hào)為 1.0,并搭載了 1.2.8 版本的 Linux 內(nèi)核。它的新名稱是 “Red Hat Commercial Linux”。logo 也進(jìn)行了創(chuàng)新設(shè)計(jì),從那個(gè)經(jīng)典的紅色高頂帽,變成了一個(gè)手拎公文包,另一手高高舉著紅帽的瀟灑男士。
在那個(gè)炎炎夏日,RHS 出其不意地推出了一個(gè)名為 “母親節(jié)加一” 的 bug 修復(fù)版本。根據(jù)購買時(shí)間,這個(gè)版本可能搭載了 1.2.11 或 1.2.13 的 Linux 內(nèi)核。
Red Hat Linux 的演進(jìn)歷程
逐步完善用戶體驗(yàn)
那時(shí),盡管紅帽的規(guī)模還不算大,但 Red Hat 在 Linux 領(lǐng)域的影響力正在穩(wěn)步上升。Slackware 仍舊是市場的領(lǐng)頭羊,據(jù) Young 的估計(jì),它占據(jù)了近 90% 的市場份額。他還猜測 Yggdrasil 占了約 5%,而 SuSE (基本上是 Slackware 的一個(gè)變種) 也是一個(gè)不可忽視的玩家。Young 分析了背后的原因:雖然通過 CD 分發(fā)系統(tǒng)對(duì)網(wǎng)絡(luò)速度慢的用戶是個(gè)福音,但對(duì)于軟件更新來說,這種方式存在明顯的缺陷。當(dāng)用戶收到 CD 時(shí),上面的內(nèi)容可能已經(jīng)不是最新的了。因此,Red Hat 的 Linux 需要進(jìn)行改造,以支持 FTP 分發(fā),而 Slackware 從一開始就已經(jīng)實(shí)現(xiàn)了這一點(diǎn)。為了實(shí)現(xiàn)這一目標(biāo),Ewing 和 Erik Troan 用 Perl 編寫了著名的包管理工具 RPM。
1995 年夏末,Red Hat 推出了 2.0 beta 版本,這是第一個(gè)采用 Red Hat Package Manager (RPM) 的版本。有趣的是,他們這次放棄了 a.out 格式,轉(zhuǎn)而擁抱了 ELF 二進(jìn)制格式。當(dāng) 1995 年初秋來臨,2.0 正式版本發(fā)布,并換了個(gè)新名字叫做 “Red Hat LiNUX”。
那段時(shí)間,Red Hat 如日中天,不僅市場份額逐漸攀升,其品牌知名度也隨之上升。1995 年末,他們推出了 2.1 版本,并命名為 “Bluesky”。為此,DEC 制作了一個(gè)針對(duì) x86 的宣傳 CD,為即將在 1996 年 1 月發(fā)布的 “Red Hat Linux/Alpha 2.1” 造勢。
然而,到了年末,Young 背負(fù)了近 98000),幸好,他們終于開始掙錢了。我相信 Nancy 看到 Red Hat 還清了那堆信用卡債務(wù),心里一定樂開了花。
1996 年 3 月 15 日,Red Hat 發(fā)布了 3.0.3 版本,并命名為 “Picasso”。這是其首次為多種硬件架構(gòu)同時(shí)發(fā)布的版本,同時(shí)兼容了 DEC Alpha 和 Intel x86。Alpha 版本采用了 a.out 格式,而 x86 則采用了 ELF 格式;且 Alpha 版本是完全靜態(tài)鏈接,不涉及共享庫。這個(gè)版本還有一個(gè)亮點(diǎn),那就是首次在 Red Hat Linux 中集成了來自 Metro Link Inc 的 Metro-X。那個(gè)時(shí)代,配置 Linux 的 X Windows 服務(wù)器簡直就是個(gè)體力活,非常繁瑣。Metro-X 大大簡化了這一過程,提供了一個(gè)圖形化的配置工具幫助用戶輕松設(shè)置 X 環(huán)境。但這個(gè)版本在命名上存在些許混亂,有的叫官方 Red Hat LiNUX,有的叫 Red Hat? Software Inc LiNUX,還有 RED HAT LINUX 和 Red Hat Linux。估計(jì)是因?yàn)楫?dāng)時(shí)市面上已經(jīng)泛濫了各種低價(jià)和免費(fèi)版本,紅帽公司急需做點(diǎn)區(qū)分,標(biāo)明自己的官方版本。
1996 年 3 月至 8 月對(duì)于 Red Hat Linux 來說是轉(zhuǎn)變與進(jìn)化的關(guān)鍵時(shí)期。這段時(shí)間里,Red Hat Linux 像蛻變的蝴蝶一樣,逐漸進(jìn)化成了一個(gè)現(xiàn)代化的 Linux 發(fā)行版。為了 4.0 版本的推出,Red Hat 采用 C 語言重新設(shè)計(jì)了 RPM,并開始研發(fā) Pluggable Authentication Modules (PAM)。此外,他們也用 Python/TK 工具替換了之前的 TCL/TK,首先從網(wǎng)絡(luò)配置開始更新。當(dāng)然,這還不算完,他們將 Linux 內(nèi)核也升級(jí)到了 2.0 版本,引入了新的內(nèi)核模塊功能。這個(gè)期待已久的 4.0 測試版被賦予了一個(gè)時(shí)髦的名字——“Rembrandt”,并在 1996 年 8 月正式亮相。
ShadowmanTM 品牌形象問世
1996 年 10 月 3 日,Red Hat 發(fā)布了面向 Intel x86、DEC Alpha 和 Sun SPARC 的 4.0 版本,名為 “Colgate”。在這個(gè)版本中,Alpha 首次支持了 ELF 二進(jìn)制格式和動(dòng)態(tài)鏈接功能。這一版本的系統(tǒng)內(nèi)核升級(jí)到了 2.0.18 版本,并搭載了基于 Spyglass 開發(fā)的 Red Baron 瀏覽器。這一次,Red Hat 不僅提供了傳統(tǒng)的紙質(zhì)說明書,還額外給用戶提供了免費(fèi)的電子文檔。在品牌形象方面,這個(gè)版本也是 Shadowman? 標(biāo)志的首次亮相。這個(gè)版本受到廣泛好評(píng),甚至還被 Info World 評(píng)為 1996 年的最佳操作系統(tǒng)。
?譯者注:Shadowman? 是 Red Hat 的商標(biāo)和品牌形象,表現(xiàn)為一個(gè)帶有禮帽的剪影人像。這個(gè)標(biāo)志從 1996 年開始出現(xiàn)在 Red Hat 的產(chǎn)品和宣傳材料上,后來逐漸成為該公司的標(biāo)志性形象。Shadowman 的設(shè)計(jì)旨在傳達(dá)紅帽公司的核心價(jià)值觀和精神,它代表了開放、社區(qū)驅(qū)動(dòng)和革新的理念。
轉(zhuǎn)型為服務(wù)型公司
在創(chuàng)業(yè)初期,Red Hat 還沒有一個(gè)清晰的商業(yè)模式。他們的做法很直接:把軟件裝進(jìn)一個(gè)大包裝盒中,這些包裝盒既可以在實(shí)體店的貨架上找到,也可以直接從 Red Hat 那里購買,還可以選擇通過產(chǎn)品目錄選購。在書店或電腦專賣店,這樣的盒裝軟件通常的售價(jià)是 58)。購買這種盒裝軟件的主要是一些不想親自下載操作系統(tǒng)和相關(guān)軟件,并進(jìn)行手動(dòng)安裝的用戶。有了這么一個(gè)神奇的盒子,只需要插入光盤,跟著指引走就行。另外,包裝盒中還貼心地附上了使用說明,讓用戶可以更加輕松地上手和使用。
在 Cincinnati 的 MicroCenter 商電腦零售店,我和我爸因?yàn)?Red Hat 鬧了個(gè)小別扭。家里那臺(tái)二手電腦上,我裝的是 Slackware,雖說運(yùn)行得還不錯(cuò),但說實(shí)話,我對(duì)這系統(tǒng)知之甚少,更別提那像蝸牛一樣慢的網(wǎng)速,下載這些軟盤耗費(fèi)了我大量時(shí)間。我跟爸說,買個(gè) Red Hat 怎么樣?他有些疑惑:“為何要花錢購買免費(fèi)的東西?” 我說:“可以獲得詳細(xì)的使用文檔和節(jié)省下載時(shí)間??!”,并重點(diǎn)強(qiáng)調(diào)了文檔對(duì)學(xué)習(xí)的價(jià)值。之后的日子里,每次逛店,我都會(huì) “順便” 提一下 Red Hat。最后,老爸終于同意了。這件事看似微不足道,但沒想到,那本 Red Hat 手冊(cè)竟然變成了我職業(yè)生涯的開端,只是當(dāng)時(shí)我們都沒有意識(shí)到它的重要性。
與此同時(shí),Red Hat 也為一小部分客戶提供了付費(fèi)電話支持服務(wù)。雖說在 1990 年代,這玩意兒只是他們眾多業(yè)務(wù)中的一小部分,但 Red Hat 仍舊堅(jiān)信這玩意在市場上還是挺有競爭力的。與此同時(shí),他們也明白這種模式要想擴(kuò)展可能會(huì)有點(diǎn)困難。再給大家科普下當(dāng)時(shí)的背景,到 1996 年為止,NT 仍然是個(gè)新產(chǎn)品,還沒有展現(xiàn)出其后來的市場影響力。那時(shí) Red Hat 的主要競爭對(duì)手就是那些商業(yè) UNIX 廠家,相較于這些 UNIX 廠家,Red Hat 的價(jià)格更具競爭力,但在技術(shù)支持、專業(yè)硬件和人力資源上卻稍顯遜色。雖然 Red Hat 已經(jīng)開始盈利了,但它出售的產(chǎn)品實(shí)際上用戶是可以免費(fèi)獲取的。因此,他們所能提供的附加服務(wù)與價(jià)值相對(duì)有限。雖然有自家的瀏覽器、使用手冊(cè)和電話支持這些小福利,但要完全依賴這些,長期看來可能不太行。
1997 年 2 月 3 日,Red Hat 發(fā)布了 4.1 版 “Vanderbilt”,該版本搭載了 2.0.27 版本的 Linux 內(nèi)核。5 月,Red Hat 又推出了 4.2 版 “Biltmore”,這是最后一個(gè)內(nèi)置 Red Baron 瀏覽器的版本。在同年后續(xù)的版本中,從 4.8 到 4.96,Red Hat 將其發(fā)行版本基于 glibc 2.0 進(jìn)行了重大更新,并在更大程度上采用了公開的 beta 測試模式。
1997 年 12 月 1 日,Red Hat 發(fā)布了新的版本 5,并命名為 “Hurricane”。這個(gè)名字是為了紀(jì)念一場颶風(fēng),該颶風(fēng)曾經(jīng)席卷 Red Hat 的家鄉(xiāng),對(duì)周邊造成了很大的損害,但 Red Hat 的總部卻安然無恙。此版本不僅集成了 Real Audio? 客戶端和服務(wù)器軟件,而且還榮獲了 Info World 1997 年的年度最佳產(chǎn)品獎(jiǎng)。
1998 年 6 月 1 日,Red Hat Linux 5.1 版本 (代號(hào) Manhattan) 正式發(fā)布。該版本進(jìn)一步強(qiáng)化了對(duì)專有軟件的支持,甚至專門為這些軟件推出了一個(gè)獨(dú)立的 CD。此外,GNU Network Object Model Environment (GNOME) 的預(yù)覽版也被整合在安裝媒介的一個(gè)特定文件夾中?!癕anhattan” 版本也首次引入了 linuxconf 作為集中式的配置工具。至于榮譽(yù),它不僅摘下了《PC Magazine》的技術(shù)創(chuàng)新獎(jiǎng),更是從澳大利亞個(gè)人電腦雜志那里斬獲了編輯之選獎(jiǎng)和那個(gè)酷到?jīng)]朋友的 Just Plain Cool 獎(jiǎng)。
1998 年 9 月,Red Hat 取得了令人矚目的業(yè)績,年銷售額達(dá)到 500 萬美元,相當(dāng)于 2023 年的 940 萬美元。對(duì)于專注于 Linux 和開源軟件的公司,這個(gè)數(shù)字已經(jīng)相當(dāng)給力了。這么亮眼的業(yè)績,連 Intel 和 Netscape 都忍不住要投資了。緊接著,Benchmark Capital 和 Greylock Management 對(duì)其進(jìn)行了風(fēng)險(xiǎn)投資,而 IBM、Novell、Oracle 和 SAP 則選擇了小規(guī)模投資。與此同時(shí),Red Hat 加強(qiáng)了其技術(shù)支持服務(wù),使之成為了公司業(yè)務(wù)新的增長點(diǎn)。1998 年 11 月,紅帽將總部搬到了位于北卡羅來納州三角研究園[3]的 Meridian Business Complex 辦公室。
?譯者注:三角研究園 (Research Triangle Park,簡稱 RTP) 是美國北卡羅來納州的一個(gè)著名高科技研究和開發(fā)園區(qū),它是全美同類型研究園中規(guī)模最大的科研園。
1999 年初,紅帽公司的命運(yùn)來到了轉(zhuǎn)折點(diǎn),突然成了行業(yè)的焦點(diǎn)。該公司與行業(yè)巨頭 Dell[4] 和 IBM 簽訂了戰(zhàn)略合作協(xié)議,決定將 Red Hat 的 Linux 系統(tǒng)安裝在他們的服務(wù)器和工作站上,作為對(duì)付昂貴的 UNIX 系統(tǒng)的開源解決方案。具體來說,IBM 將 Red Hat Linux 引入到其 Netfinity 服務(wù)器、PC 300 工作站、Intellistations 和 ThinkPads 中,而 Red Hat 則為這些產(chǎn)品的用戶提供了強(qiáng)大的技術(shù)支持。對(duì) Dell 而言,其 PowerEdge 服務(wù)器是最為暢銷的產(chǎn)品,因此,Dell 不僅為 Red Hat 進(jìn)行了股權(quán)投資,還承諾其 PowerEdge 服務(wù)器都會(huì)預(yù)裝 Red Hat Linux。此外,兩家公司還達(dá)成了全球服務(wù)和支持協(xié)議。Gateway 也緊跟潮流,開始按照客戶需求預(yù)裝 Red Hat。那一年,Red Hat 的收入飆升到了前所未有的 1000 萬美元,按照 2023 年的價(jià)值,相當(dāng)于 1840 萬美元。
在獲得大量投資和實(shí)現(xiàn)增長的同時(shí),Red Hat 的團(tuán)隊(duì)可沒閑著。1998 年,他們精心打造了 5.2 版本 (代號(hào) Apollo),緊接著在 1999 年推出了 5.9 版本 (代號(hào) Starbuck)。更厲害的是,他們?cè)?1999 年打破常規(guī),推出了 6.0 版本 (代號(hào) Hedwig)。這是一個(gè)里程碑式的版本。從技術(shù)角度看,該版本采用了 glibc 2.1、EGCS、2.2 版 Linux 內(nèi)核,并集成了 GNOME 桌面環(huán)境。EGCS 實(shí)際上是多個(gè) GCC 的分支合并而成,為 GCC 帶來了更多的擴(kuò)展功能,如 g77 (fortran)、P5 Pentium 的優(yōu)化、更出色的 C++ 支持,以及對(duì)更多體系結(jié)構(gòu)和操作系統(tǒng)的支持。此外,新版內(nèi)核在多個(gè)平臺(tái) (包括 Intel 的 Pentium 系列、Cyrix 和 AMD 芯片) 上表現(xiàn)優(yōu)異,并解決了之前 Linux 啟動(dòng)時(shí)遇到的一些問題。此版本還進(jìn)一步加強(qiáng)了硬件驅(qū)動(dòng)支持,并提高了系統(tǒng)性能。但更讓人驚喜的是,6.0 版本被 Dell 看上并預(yù)裝在他們的電腦上,這為 Red Hat 帶來了豐厚的收入。
首次公開募股與收購狂潮
Red Hat 正式更名為 Red Hat,Inc。并在 1999 年 8 月 11 日閃亮上市,發(fā)行價(jià)格設(shè)定為 26)。當(dāng)時(shí)公司內(nèi)部的員工心里都有點(diǎn)慌,Marc Ewing 如是說:
?考慮到當(dāng)時(shí)的市場形勢,的確有點(diǎn)手心冒汗,但我們堅(jiān)信我們的故事獨(dú)具一格、足夠吸引眼球,因此我們勇敢地選擇了上市。當(dāng)然,這個(gè)決定是有風(fēng)險(xiǎn)的,我們都感到有些緊張。
開盤第一天,股票的收盤價(jià)格是 95),上漲了 227%,成為了 Wall Street 歷史上單日漲幅第八名,使 Red Hat 的市值飆升至 35 億美元 (折合到 2023 年差不多是 64 億美元)。
公司甚至還稍微修改了一下他們的 LOGO:
紅帽在首次公開募股 (IPO) 后,如同開啟了超級(jí)加速模式,飛速在全球多個(gè)角落如英國、德國、法國、意大利和日本插上了旗幟,新辦公室一個(gè)接一個(gè)地開設(shè)起來。他們不只是單純地?cái)U(kuò)張,還收購了多家公司:首先是 Cygnus Solutions,一家專門為嵌入式系統(tǒng)制作編譯器和調(diào)試器的公司,其前總裁 Michael Tieman 還出任了紅帽的首席技術(shù)官 (CTO);此外,Marc Ewing 也拿起了指揮棒,帶領(lǐng) Red Hat Center for Open Source 這個(gè)紅帽的非營利部隊(duì),準(zhǔn)備在開源世界大放異彩。
紅帽就像一臺(tái)永不停歇的機(jī)器,又相繼收購了 Hell’s Kitchen Systems (專門為電商行業(yè)提供支付處理軟件的公司)、Bluecurve (開發(fā)交易模擬軟件的公司)、WireSpeed Communications (專門研發(fā)嵌入式無線軟件的公司) 和 C2Net Software (一家網(wǎng)絡(luò)安全軟件公司)。這一連串的動(dòng)作,不僅展示了紅帽雄厚的技術(shù)實(shí)力,更突顯了他們?cè)谑袌鐾卣股系闹腔酆筒呗?,看來紅帽是要在科技圈掀起一番新風(fēng)暴了!
版本更新不停歇
1999年9月6日,Red Hat Linux 帶著一絲神秘的面紗,發(fā)布了一個(gè)新版本 6.0.50 (代號(hào) Lorax)。該版本的一項(xiàng)重大更新是其系統(tǒng)安裝器 Anaconda。Anaconda 非常靈活,可以根據(jù)用戶的偏好和計(jì)算機(jī)的硬件配置,選擇圖形界面或文本模式進(jìn)行安裝,而且,它還是用優(yōu)雅的 Python 語言編寫的。時(shí)光飛逝,轉(zhuǎn)眼到了 1999 年 10 月 4 日,Red Hat 再次發(fā)布了一個(gè)更新版本,版本號(hào)為 6.1,代號(hào)則是 “Cartman”。
Bob Young 在 1999 年 11 月離開了紅帽。他覺得自己更適合做一個(gè)引領(lǐng)公司走向成功道路的創(chuàng)業(yè)者,而不是坐在成功公司 CEO 的位置上。他的強(qiáng)項(xiàng)在于創(chuàng)立公司并指導(dǎo)他們走向正確的發(fā)展方向??吹郊t帽已經(jīng)發(fā)展得如火如荼,他認(rèn)為是時(shí)候讓 Matthew Szulik 這樣的人接手了。沒過多久,Marc Ewing 也選擇了退出,并賣掉了他的股份。Merrill Lynch 的顧問送給他一個(gè)銅制的公牛頭,以此祝賀他躋身億萬富翁之列,而那時(shí)他只有 30 歲。隨后,Ewing 選擇將他的財(cái)富和時(shí)間投入到慈善事業(yè)中,并且還聯(lián)合創(chuàng)辦了 Aplinist[5],繼續(xù)開啟了他的新征程。
2000年2月9日,Red Hat Linux 發(fā)布了 6.1.92 版本 (代號(hào) Piglet)。不久之后,具有劃時(shí)代意義的 Red Hat Linux 6.2 (代號(hào) Zoot) 隨之誕生。這不僅僅是一個(gè)版本的更新,還標(biāo)志著紅帽首次在公共 FTP 上提供了 ISO 鏡像,為用戶的下載和安裝提供了極大的便利。
2000 年 7 月 31 日,Red Hat Linux 發(fā)布了 6.9.5 版本,代號(hào) “Pinstripe”。
2000 年 9 月,紅帽開啟了新的篇章,推出了紅帽網(wǎng)絡(luò)服務(wù)。這標(biāo)志著紅帽從一個(gè)盒裝 Linux 發(fā)行版供應(yīng)商,演變成了一個(gè)提供綜合性服務(wù)的公司,特別是在 “軟件即服務(wù)” (SaaS) 領(lǐng)域。紅帽網(wǎng)絡(luò)作為一種訂閱服務(wù),為用戶提供了包括技術(shù)支持和系統(tǒng)更新在內(nèi)的多種服務(wù),并按月收費(fèi)。Red Hat Linux 7.0 (代號(hào) Guinness) 在 2000 年 9 月 25 日發(fā)布,這個(gè)版本已經(jīng)支持紅帽網(wǎng)絡(luò)服務(wù)。到了 2001 年 1 月 31 日,紅帽發(fā)布了一個(gè)重要的更新版本 7.0.90 (代號(hào) Fisher),帶來了全新的 2.4 版本 Linux 內(nèi)核,內(nèi)核的更新為 Linux 系統(tǒng)帶來了許多新的特性和優(yōu)化,例如自旋鎖、多線程 I/O 和網(wǎng)絡(luò)、日志文件系統(tǒng)、多 CPU 支持和 USB 設(shè)備支持等。接著,在 2001 年 4 月 16 日,紅帽發(fā)布了 7.1 版本 (代號(hào) Seawolf),這是首次集成了 Mozilla 套件的版本。
2002年春,紅帽迎著和煦的春風(fēng),將其總部遷至了北卡羅萊納州立大學(xué)的 Centennial Campus,那里位于風(fēng)景如畫的西羅利。這個(gè)時(shí)候,紅帽已經(jīng)匯聚了 630 名充滿激情和創(chuàng)意的員工,他們共同創(chuàng)造了 7900 萬美元的年收入,而到了2023年,這個(gè)數(shù)字已經(jīng)增長到了 1 億 3400 萬美元。
RHEL 的誕生
2002年的5月6日,紅帽發(fā)布了兩個(gè)版本。其中,7.3 版本成為了攜帶 Netscape 的最后版本。而在同一天,紅帽又發(fā)布了 Red Hat Linux Advanced Server 2.1,這個(gè)版本后來被更名為 Red Hat Enterprise Linux。它不僅繼承了 7.2 版本的基礎(chǔ),還融入了 7.3 版本的諸多優(yōu)化和改進(jìn)。紅帽特別重視這個(gè)版本,在商業(yè)市場上進(jìn)行了全方位的推廣和支持,也因此贏得了許多獨(dú)立軟件供應(yīng)商的堅(jiān)定支持。
2002 年 9 月 30 日,Red Hat Linux 8.0 (代號(hào) Psyche) 發(fā)布。這一版本不僅標(biāo)志著紅帽最后一次在零售盒中推出 Linux 發(fā)行版,也是第一次采用了 “Bluecurve” 這種全新的視覺感受和操作體驗(yàn)。就像是開啟了一個(gè)新世界的大門,該版本還首次搭載了 GNOME 2、KDE 3.0.3、OpenOffice.org 1.0.1、GCC 3.2、Glibc 2.3 和內(nèi)核版本 2.4.18-14。
2003 年 3 月 31 日,Red Hat Linux 悄悄發(fā)布了 9.0 版本 (代號(hào) Shrike),這是 Red Hat Linux 系列的最后一個(gè)主要版本。該版本沒有 CD,只能通過網(wǎng)絡(luò)下載,仿佛是 Red Hat Linux 系列的告別信。它不僅代表著一個(gè)時(shí)代的結(jié)束,也鋪墊了紅帽企業(yè)級(jí) Linux 3 的未來。這個(gè)版本引入了一個(gè)技術(shù)叫做 Native POSIX Thread Library (NPTL) 的功能。這項(xiàng)技術(shù)原先存在于 2.5 版本的內(nèi)核,經(jīng)過精心設(shè)計(jì),被回溯移植到了 2.4.20 版本的內(nèi)核中。該版本之后只有一次小規(guī)模的補(bǔ)丁更新,然后 Red Hat Linux 便優(yōu)雅地退出了歷史舞臺(tái)。
從這個(gè)時(shí)間節(jié)點(diǎn)開始,紅帽公司將推出兩款各具特色的 Linux 系統(tǒng)。一個(gè)是 Fedora Core (現(xiàn)在簡稱為 Fedora),該版本會(huì)頻繁地更新并且采用最新的技術(shù)。另一個(gè)則是 Red Hat Enterprise Linux,這個(gè)版本開發(fā)節(jié)奏緩慢但支持時(shí)間更長,并成為公司提供優(yōu)先技術(shù)支持和資源的產(chǎn)品,采用訂閱模式進(jìn)行銷售。在這場技術(shù)與藝術(shù)的結(jié)合中,紅帽也贏得了業(yè)界巨頭如戴爾、IBM、惠普和甲骨文的全力支持。
紅帽的影響力不斷擴(kuò)大
2004年3月19日,一群對(duì)開源軟件滿懷熱情的開發(fā)者推出了 CentOS 版本 3。這個(gè)版本成為了 Red Hat Enterprise Linux 的精準(zhǔn)復(fù)刻,無論優(yōu)點(diǎn)還是缺點(diǎn),都一一照搬。雖然它不是第一個(gè)嘗試這么做的發(fā)行版,但很快,它就成了同類發(fā)行版中最常見和最受歡迎的版本。
紅帽公司于2005年12月19日被納入了 NASDAQ-100 指數(shù),進(jìn)一步證明了其行業(yè)地位。隨后幾年,該公司維持了高速的增長勢頭,不斷刷新業(yè)績紀(jì)錄。2012年,紅帽成了第一家年收入破十億美元的開源公司。其后,公司的收入持續(xù)攀升,2015年達(dá)到二十億美元,并在2018年突破三十億美元。
2014 年,紅帽收購了 CentOS 項(xiàng)目,并為其精心設(shè)立了一個(gè)管理委員會(huì)。該項(xiàng)目的主要開發(fā)者也加入了紅帽旗下的開放源碼與標(biāo)準(zhǔn) (Open Source and Standards) 團(tuán)隊(duì)。
憑借其雄厚的財(cái)力,紅帽創(chuàng)建或支持了多個(gè)開源軟件項(xiàng)目,其中主要包括:KVM、GNOME、systemd、PulseAudio、Dogtail、MRG、Ceph、OpenShift、OpenStack、LibreOffice、Xorg、Disk Druid、rpm、SystemTap 和 NetworkManager。
被 IBM 收購與業(yè)界爭議
2018年10月28日,IBM 宣布以 340 億美元的天價(jià)收購紅帽,并將其納入自己的混合云業(yè)務(wù)部門,經(jīng)過漫長的反壟斷調(diào)查,2019年5月3日美國司法部終于批準(zhǔn)了這筆天價(jià)收購案。兩個(gè)月后,也就是2019年7月9日,紅帽正式加入 IBM 這個(gè) IT 巨頭的麾下。這場交易不僅對(duì)紅帽和其客戶產(chǎn)生了深遠(yuǎn)的影響,更標(biāo)志著開源和 Linux 在企業(yè)界的勝利。Linux 在服務(wù)器市場上展現(xiàn)了無可匹敵的實(shí)力,這也是這家企業(yè)級(jí)計(jì)算巨頭選擇收購最大的 Linux 和開源公司的主要原因。
IBM 一貫的作風(fēng)是在企業(yè)產(chǎn)品上不允許有競爭對(duì)手存在。2020年12月8日,它宣判了 CentOS 的死刑,最后一個(gè)版本定格在 CentOS 8。取而代之,IBM 推出了 CentOS Stream,本質(zhì)其實(shí)是 RHEL 的滾動(dòng)更新預(yù)覽版。2023年6月中旬,IBM 宣布 CentOS Stream 源代碼是 RHEL 唯一的公開源代碼,意圖切斷 RHEL 的開源分支產(chǎn)品如 AlmaLinux、Rocky Linux 和 Oracle Linux 的生路。IBM 明確表示,RHEL 客戶不能再分發(fā) RHEL 的源代碼。這一舉措在開源界和 Linux 界引發(fā)了熱烈討論。爭論焦點(diǎn)在于:RHEL 中的大部分軟件并非由 IBM 創(chuàng)造或所有,而且大部分都是在 GNU 通用公共許可證 (GPLv3) 下發(fā)布的。根據(jù) GPLv3 第 2 條,不允許再授權(quán)。第 3 條和第 4 條還明確規(guī)定,任何人不能限制該軟件的運(yùn)行或修改,可以按原樣重新分發(fā)軟件。
即便面臨仿制品制造商的挑戰(zhàn),紅帽還是成功地站在了開源領(lǐng)域的頂峰。在我看來,IBM 的一些行動(dòng)是缺乏遠(yuǎn)見的。軟件自由保護(hù)協(xié)會(huì)的 Bradley Kuhn 對(duì)此持以下觀點(diǎn):
?我們把這種商業(yè)模式稱為 “如果你行使了 GPL 賦予你的權(quán)利,那么你的錢在這里將一文不值。” 這種 RHEL 商業(yè)模式是否符合 GPL,是個(gè)備受爭議的話題,觀點(diǎn)多種多樣。但除了紅帽,幾乎沒有人認(rèn)為這種商業(yè)模型能真正體現(xiàn) GPL 和 FOSS 的核心精神。
在我看來,雖然 RHEL 這個(gè)產(chǎn)品依然存在,但紅帽這家公司實(shí)際上已經(jīng)名存實(shí)亡。RHEL 不過是 IBM 旗下的一個(gè)品牌。就像 IBM 在嘗試對(duì)其個(gè)人電腦產(chǎn)品線進(jìn)行獨(dú)有改動(dòng)后逐漸走向衰落一樣,紅帽在被 IBM 收購后也可能會(huì)逐漸失去市場份額。
紅帽是一家對(duì)軟件行業(yè)做出了巨大貢獻(xiàn)、推動(dòng)了開源軟件的發(fā)展、以及奠定現(xiàn)代世界軟件基礎(chǔ)的公司。所有曾參與 Red Hat Linux 相關(guān)工作的人都應(yīng)該為自己的成就感到自豪。
引用鏈接
The History of Red Hat: https://www.abortretry.fail/p/the-history-of-red-hat
[2]Beowulf: https://ntrs.nasa.gov/api/citations/20150001285/downloads/20150001285.pdf
[3]三角研究園: https://en.wikipedia.org/wiki/Research_Triangle_Park
[4]Dell: https://www.abortretry.fail/p/dude-youre-gettin-a-dell
[5]Aplinist: http://www.alpinist.com/
Sealos 社區(qū)長期征稿,歡迎 Sealos 終端用戶與開發(fā)者前來投稿,獎(jiǎng)金??豐厚!詳情可查看文章??
愛 Sealos?來投稿!有獎(jiǎng)金,還沒有截止日期...
https://sealos.io
https://github.com/labring/sealos
https://sealos.io/zh-Hans/docs/Intro
https://forum.laf.run/
往期推薦
2023-10-16
2023-09-22
2023-09-13
關(guān)于 Sealos
Sealos 是一款以 Kubernetes 為內(nèi)核的云操作系統(tǒng)發(fā)行版。它以云原生的方式,拋棄了傳統(tǒng)的云計(jì)算架構(gòu),轉(zhuǎn)向以 Kubernetes 為云內(nèi)核的新架構(gòu),使企業(yè)能夠像使用個(gè)人電腦一樣簡單地使用云。
關(guān)注 Sealos 公眾號(hào)與我們一同成長??????

