原來 Ubunau 是個非洲語, 意思是 "有大家才有我",
這是強調社群的觀念,大家需要分享與共識。
要開發出新版本Linux,又要能吸引到一大群用戶,現階段並非易事,但Ubuntu卻辦到了。
現行Linux版本至少有386種,但一般人能叫得出口的頂多也就那幾家,如Red Hat、SuSE與Debian,競爭之激烈由此可知。
Ubuntu專案兩年前才正式開始,發起人為Mark Shuttleworth,這位仁兄先前曾創立Thawte安全顧問公司,後來以5.75億美元賣給Verisign;之後又曾經搭上蘇聯火箭在國際太空站裡面待了八天。
Ubuntu屬於Debian的別支,一開始是強調用簡單使用的PC版,但另外也有推出伺服器版本。開發人員來自社群義工,以及Shuttleworth 新創公司Canonical的50名人力、還有Ubuntu基金會員工(Shuttleworth出資1000萬美元)。這位創始人影響之大,開發人員尊稱他為SABDFL,也就是「自封終身開原碼大老」(self-appointed benevolent dictator for life)的簡稱。
雖然目前僅推出兩個版本(第三版代號Breezy Badger預計10/13日推出),但卻已贏得諸多讚賞。「我建議Linux新手一定要優先使用這個版本,因為真的好用。」RedMonk分析師 Stephen O'Grady表示,且他認為Ubuntu的開發社群相當強大。
Shuttleworth希望Linux不要變成二分法:一種是需要付昂貴費用的高階版本,一式免費但不提供支援的版本,Canonical公司三號員工Jeff Waugh表示,他同時也負責Ubuntu的商業與社群開發小組。
「Red Hat的作法相當於要企業用戶繳授權費沒兩樣。」Waugh表示,「Ubuntu則沒有這種限制,沒有什麼企業版本讓你覺得高不可攀的。」
拉攏「社群義工」
社群義工一直是Linux商業勢力得以急遽壯大的主因之一,這些義工通常是大企業、學校或新創公司的程式工程師,且分佈在全球各個角落。不論是開發新功能、找bug或建立客戶基礎都需要這些義工的大力襄助。
Red Hat的社群計畫是Fedora,雖然碰上一些問題,但該公司執行長Matthew Szulik則強調雙邊關係「每個月都在改善中」。Novell自家也有推出一個類似計畫稱為OpenSuse,發言人Kevan Barney表示該計畫的社群用戶應該比Ubuntu大上許多。即使是昇陽也看好此一手法,將自家的Unix版本便成了開放原始碼計畫,稱為 OpenSolaris。
但Ubuntu成功的最大受益者可能會是完全沒有商業化的Debian。Ubuntu採Debian開發版本Sid為基礎,開發人員在GNOME桌面介面軟體與X.org低階繪圖支援的協作上都合作得相當良好,Waugh表示。
如何估算Ubuntu的市場並不太容易。比如IDC的營收排行榜上並沒有看到這家公司,因為這套軟體是免費的,即使是索取安裝CD也是免費寄送。但從一些蛛絲馬跡還是可看出一些端倪:比如目前已有60人專門審核Ubuntu軟體變更;Ubuntu第一版Warty Warhog就送出了140萬份;在專門排名Linux版本的DistroWatch網站上,Ubuntu名列讀者最有興趣的頭號版本。
Ubuntu目前缺乏的則是商業合作夥伴,但目前已經有逐漸轉變的跡象。比如能讓多種作業系統同時用在同一部電腦上的VMware已經在最新的5 beta中加入了Ubuntu的實驗式支援。HP則在歐洲與非洲都推出Ubuntu版本的筆記型電腦,HP發言人Nita Miller表示桌上型版本也在計畫當中。
未來版本更穩定後,商業支援可能會更佳容易。Ubuntu每六個月就推出一次更新版,6.04版將會有三年的支援(桌上型版本)與伺服器版5年支援。這比目前18個月的支援時間都來得長。
這也是Ubuntu更拉近了與商業Linux產品之間的差距。比如,Red Hat Enterprise Linux與Suse Linux enterprise Server都是每一年半才更新一次,好讓商業客戶不用常常為了更新而傷腦筋。而這些商用版本都有一個Ubuntu迄今還缺乏的優勢:取得伺服器軟硬體大廠--如甲骨文、SAP、IBM與Dell--的認證。
內部有異音
Ubuntu雖然有助於Debian,但卻也非人人看好,比如Debian創始人Ian Murdock就大力反對,Murdock現在任職的公司Progeny專門要將Debian商業化,同時也是Debian Common Core Alliance(DCCA)的主辦廠商,目標是要讓所有Debian版本都能相容,但Ubuntu卻非DCCA會員。
「我對Ubuntu有正反兩面看法,」Murdock表示,好的方面是「這個版本真的很優秀,且它的成長也連帶助長Debian聲勢,」但壞處就是,「他們選擇跟Debian分道揚鑣,而非從標準Debian核心作進一步延伸擴張,這未來一定會有相容性的問題。」
Waugh則對DCCA不以為然。「這不並是好理由,我們早看到前車之鑑,這種作法行不通的。」
Murdock表示他希望看到Ubuntu對Debian更多正面的助益,「原本應該是協助Debian一起壯大的,現在反而變成要作出另一個跟Debian不同的東西,也因此要我認同他們實在有些困難。」他表示。
O'Grady則認為Ubuntu後來居上,Debian若不滿也是人之常情,「Ubuntu越來越熱門,大有超越Debian的架勢了。」他說。
開發人員看法
被問到為何要加入Ubuntu時,開發人員倒是口徑一致的表示他們享受開發原始碼軟體的自由快感。
「我自己擔任Debian開發人員有五年了,我自己很熱中開放原始碼,後來發現Ubuntu提供許多新的思考方向來打造開放原始碼的作業系統。」Ubuntu技術長Matt Zimmerman表示。
Waugh則表示,「許多人一開始是因為被免費所吸引,但後來發現好用的原因是因為很自由。」
但這也有一些後遺症。「這個專案還相當年輕,但竄起太快,現在成了Linux的紅人之一,這使得我們要專注在自己的願景會有些困難,」Zimmerman表示,「現在Ubuntu的使用者社群已經相當龐大,許多人都有許多不同的新點子,但務實上僅有少數能夠實現而已。」
話雖然如此,Ubuntu專案目前的理想性格依然十分強大,一開始他們要命名時,Shutterworth就建議Ubuntu這個名字。
「他說這是個非洲語,意思是"有大家才有我",這是強調社群的觀念,大家需要分享與共識,」Waugh表示,「當然大家都覺得這名字取得太好了,說出我們這群自由軟體與開放原始碼義工的真正心聲。」(全文完/陳奭璁)
CNET新聞專區:Stephen Shankland 04/10/2005
「他們選擇跟Debian分道揚鑣,而非從標準Debian核心作進一步延伸擴張,這未來一定會有相容性的問題。」
我就支持这点.