普通Linux的使用者:為Ubuntu平反

←手機掃碼閱讀     火星人 @ 2014-03-26 , reply:0

作者:Cross

日前,一來自Greg Kroah-Hartman的抨擊ubuntu的猛文在國內火速流傳。我身為一個ubuntu的支持者,我實在忍受不了這種無理的栽贓與指責;而且我不希望國內潛在的大量linux愛好者受此文影響,而對ubuntu產生錯誤的理解。原文附於最後,便於大家理解,我一一對比闡述我對ubuntu的認識與理解。

事情是這樣的:
『9月19日,Novell公司的Linux內核開發高手Greg Kroah-Hartman在《國際Linux內核維修者》大會上,率先對Ubuntu主要支持者Canonical公司發難,指責Canonical公司對Linux內核貢獻「極少」,在過去3年中,Canonical總共才提交了100個補丁程序,占此期間Linux內核補丁程序總數的0.1%。

由此,Greg的真正意思是說:Ubuntu對「Linux生態系統」的貢獻「極小」。這一非常怪異的說法和看問題的立場和視角,立即遭到業界相關人士的猛烈反擊。』
來源: CU的Linux論壇。

我一個ubuntu的使用者和支持者的切身體會
===============================
1。針對所謂『貢獻』
Linux是一個開放,開源的系統;如果大家有過sourceforge.net上的瀏覽或者參與經歷,都會了解到,開源社區需要大家都出一分力,正所謂人人為我,我為人人,但是不是每個人都是有足夠時間,精力和實力去做最最核心的開發代碼的工作,還有很多工作,比如翻譯,發現bug或者是傳播開源文化(具體的理解清參看IBM的linux廣告,唯一一個讓我看了後會很感動的廣告:




[Full Screen]

所以在這一點上,最大的兩家linux開發公司red hat(redhat和fedora)和novell(suse和opensuse)他們確實為了linux的內核做出了卓越的工作,但是即便是ubuntu內核工作的做的少,但是ubuntu不遺餘力的推廣和普及工作,做這些工作的就要遭到抨擊?那我們普通使用者要怎樣參與這個開源的項目呢?!如果我們不做內核開發工作,就要挨罵,這將據所有人於千里之外,逼大家回到windows的世界里,難道這是這個novell的內核專家想看到的?這是他在為linux做貢獻嗎?其居心不可謂不叵測啊。

2。針對所謂『胡亂篡改代碼』

open source的初衷就是讓大家學習其代碼,併發布自己定製的系統和大家共同探討學習以及享受到不同定製的便利,而擺脫microsoft提供的桎梏,發揮人類的想象力和創造力,而不是為幾個公司,幾個開發者所左右我們人類的思維;而且上百個linux的版本,都是基於那麼3,4個版本修改並開發而來,從這一點上,ubuntu修改debian有什麼錯?!而且ubuntu裡面最原始的安裝,根本不帶任何商業軟體,完全的開源與免費,為何這要受到一些人的詬病?
這個novell的內核專家是為suse這個系統工作;但是不要忘記suese早年也是2個德國人現從翻譯並傳播redhat的rpm系統,而最終自立門戶,后又賣身給美國的novell而發展起來的;現在你們羽翼豐滿了,又齷齪的與微軟簽訂了一些不倫不類的契約,受了大筆的錢后,反倒回過頭來指責另外一個給他帶來競爭力的公司。而且,要說修改的很誇張的,我覺得linux的所有軟體里最特殊的並孤立其他版本的莫過於suse的yast,不能否認其功能之強大,但是完全是一個傻瓜系統,如果你用慣了這個系統,你就會變成一個linux的白痴,一旦沒有了這個yast,所有設置你都不會做,估計連terminal是幹嘛的可能都不知道(正像許多使用apple的mac的人)。從這一點上來說,真正改變linux的標準的是novell的suse系統,而他們有名的內核專家卻開口以此為理由指責一個只是完善可用性的ubuntu,其居心不可謂不小人啊。

3.針對所謂『製造麻煩,賣服務』
個人學習linux的經驗,從早期的redhat,到fedora(1-9),再從suse到opensuse,一直是麻煩不斷,硬體支持很差,效率很低。真正享受到了linux提供的便利,強大和高效的工作效率是從ubuntu開始的。Ubuntu也不指一次的被評為兼容性最好的linux發行版;是真正的為了初學者敞開了一扇通往學習linxu的大門;並且對linux社區有大概了解的人都知道,ubuntu的社區是規模最大的,並且ubuntu還提供相關的brainstorm(專門的一個網站,讓大家提出儘可能多的想法和建議,這是一個普通用戶和開發者聯繫的紐帶)和launchpad(普通用戶提交bug的非常強大的管理系統),看看這些,就會知道,ubuntu怎麼會所謂的『故意製造困難,然後讓用戶買服務』。相比之下看看這位指責者開發的suse系統吧,用戶社區逐年縮水,並且由於歷史原因,suse來源德國,有大量老牌開發者都是來自德國,suse維護了這樣大量的德語社區,這就使得世界上其他語言的使用者很難找到最權威的幫助和開發文檔。並且suse也宣稱過,最近幾年內不會進入桌面系統領域。這樣一個只知道做商業用途的開發系統,有什麼資格來說ubuntu是在故意給用戶製造麻煩。

4.針對所謂『商業利益『
Redhat和novell為何擁有企業版的Red Hat enterprise linux和SUSE,免費的fedora和opensuse?其實顯然,後者是給普通用戶使用的,以普通用戶為小白鼠來完善他們的企業版,這種不惜犧牲普通用戶的做法正是他們能夠提供高質量的企業版的原因;並且,針對linux的一些不完善,這兩家公司也都先後宣布暫不大力度投入桌面用戶領域,這實際也就是說,普通用戶對於他們完全是無足輕重的,錢途才是最最重要的。而相比之下,ubuntu填補這個空缺,僅以130個員工的實力去完全為普通用戶提供完善的桌面系統,並先後開發出針對mobile設備,超便攜電腦(umpc)的不同版本系統,而且ubuntu的伺服器版本完全就是整個ubuntu軟體庫里的一部分軟體的組合,也就是說企業版和個人版都是一樣的,只是選擇的軟體包不一樣而已。從道義上講,這為開發者服務的suse系統是無法和一個把普通用戶和企業級用戶視為同等地位的ubuntu相提並論的,真正為了『商業利益』的,就是他們自己,結果倒反咬他人一口。

總之
ubuntu對開源社區,對linux所作的貢獻不能只以對內核貢獻來衡量;它對linux的代碼的完善做了卓有成效的貢獻,使得大家不再像以往fedora和opensuse提供給大家的垃圾系統,用戶是在沒完沒了的找解決問題的方法,而無從談及工作效率,ubuntu真正把linux變成了一個工具給人類使用;ubuntu提供了最廣泛的社區支持,這也是它能鶴立雞群的原因,他是真正為用戶考慮,並創立了獨有的商業模式,而不是像suse那樣的犧牲普通用戶利益而達成自己的商業利益的開發版本。

ubuntu是for human being的意思,ubuntu這個系統當之無愧,最早的支持者就是南非為了人類自由而致力的曼得拉。而suse呢?!

我個人不喜歡看到這種互相指桑罵槐的事情在linux和開源領域發生,這畢竟是一個崇高的項目,不該像apple那樣萎縮的演出一幕幕'i'm mac, i'm pc'的無聊的互相挖苦無聊的掐架(在這一點上微軟要比apple正人君子多了)。當時,red hat和novell都宣布暫不致力個人桌民系統領域,這真的讓很多linux的用戶感到痛心,畢竟如果失去這種競爭,很多優秀的創意的可能就不會出現了,同樣很多人在爭執kde和gnome哪個更好,相信,當有一天真的一方落敗並消失的時候,遭受損失的是我們每一個人,而不是某一個單獨的陣營。大家應該致力把整個社區,甚至是整個人類學習工作的平台做的更好,讓不同的理念和想法自由發展;而非這位大名鼎鼎的內核開發者這般無理的指責。

希望更多潛在的或者是已經在使用ubuntu的用戶不要因為這位開發者的言論矇騙。

原文翻譯如下:
===============================
Ubuntu根本就是個禍害開源社區發行版。資本家是「無利不起早」的。「新人用Ubuntu系列是最不明智的選擇,因為很難利用到別人的經驗。Ubuntu修改了太多東西造就了和其它發行版的不兼容。
「Ubuntu通過大量散發免費光碟圈走很大一部分初級用戶,這部分用戶自行解決問題能力相對較差,當遇到問題而又因為系統和別人不兼容而無法獲得別人幫助時,最終將屈服於Ubuntu而購買Ubuntu的服務。

「 這種稱作糖衣炮彈的詐騙手段古往今來屢試不爽。實際上微軟也這樣,只不過微軟是通過放縱盜版來圈客戶,並且微軟的Windows好歹還有很大一部分是它自己編的;Ubuntu則明著圈初學者,並且利用的工具也基本上不是它自己的,而是GNU/Linux。」(按:在以上大字報貼出一年後,Ubuntu果然提供了比買Windows Vista還貴的收費服務。)

由於Ubuntu直接抄襲Debian的特色內容,所以有的網友稱Ubuntu為「番茄花園版的Debian」。這個系列的發行版以標新立異為榮,輕率修改關鍵代碼,對用戶極不負責。例如對隨機數發生器的非官方修改導致openssl密鑰容易重複,直到現在Ubuntu還在不斷追加black list,讓其用戶苦受倒懸之危。

Ubuntu區別於其它大多數發行版的另一顯著特徵就是臨近版本之間改動極大。經常有人抱怨:「我的Ubuntu升級后不能啟動了。」(例如7.04版升級到7.10時,很多用戶無法進入X Window.)

同時Ubuntu為了進一步增加用戶的麻煩,用dash取代了bash,帶來繁多的兼容問題。不幸的是,在其自身的論壇上,Ubuntu被證實在一些只兼容dash的腳本開頭使用了#!/bin/sh而不是#!/bin/dash,從而自掘墳墓,損人害己。由此可見Ubuntu本身就不是一個嚴肅的產品,不適合作為操作系統使用。

只有讓用戶經常遇到麻煩,為Ubuntu提供服務的公司才能最大限度地賺錢。要多賺錢,不但要讓每個用戶多使用服務,還要擴大用戶群。這就要從Windows世界不擇手段地拉攏用戶。

Ubuntu為了討好Windows用戶不惜東施效顰。作出了一些破壞*nix慣例的修改,例如學習Windows的Program Files目錄,將不同軟體裝到各自的目錄而不是分散在統一目錄結構中,導致類似gtkConfig失效等Ubuntu特有問題。

綜上所述,Ubuntu完全就是一個用砸錢的辦法耬取商業利益同時禍害自由軟體社區的發行版。一般人無論是從自身利益還是從社會責任考慮都不應該主動使用Ubuntu。




[火星人 ] 普通Linux的使用者:為Ubuntu平反已經有284次圍觀

http://coctec.com/docs/linux/show-post-176673.html