openSUSE 的人氣為何遠不如 Ubuntu 和 Fedora ?

openSUSE 的 KDE 界面非常華麗,但多數人會在 Ubuntu 和 Fedora 之間做選擇。是否因為它默認的是 DVD 版本(臃腫)、更新源也比較緩慢,又缺乏相關的中文社區,從而抵消了其界面炫目的優勢?


從 1998 年開始使用 Linux 以來,我倒一直是 KDE 的堅定使用者,所以從情感上,我一直是願意支持 SUSE 的,甚至我一直都明裡暗裡力挺SUSE。。。但是鑒於各種個人的原因,我還是沒有把 openSUSE 當做主要的使用版本。這裡面大致如下:

1。 .deb 實在是太方便了,或者換句話說,方便的不是 .deb 本身,而是圍繞 .deb 的外圍工具例如 aptitude, apt-get, dpkg, dpkg-buildpackage, update-alternative, 等等等等。這種方便培養了習慣。而這種習慣也就使人離不開 debian。

即使在政府邀請 redhat 進入中國的上個世紀 90 年代, debian 就已經是市場佔有率最高的 Linux 發行版了,比 gnu 體系,比血統純凈,debian 不輸任何其他發行版,開發者都是有強烈 GNU 信念的頂尖黑客。如此的強勢才造就了後來的 ubuntu,因為那些一貫習慣了 debian 的用戶們發覺使用 ubuntu 沒有門檻,跟自己的習慣完全相同。所以其實部分人對待 ubuntu 其實就只是把它當做一個 debian 的修改定製版而已。

2。當你習慣用 debian 做伺服器時,你的桌面機可能會選擇 ubuntu。。。當你習慣用 rhel/centos 做伺服器的時候,你的桌面很可能會選擇 fedora。。。當你習慣用什麼做伺服器的時候,你會選擇 openSUSE 呢?我不知道,但是很顯然的,有多少伺服器使用suse?市面上的 主機,VPS,虛擬空間,有沒有哪個是 suse ?很少的,主流的VPS有centos,有debian,甚至有arch跟gentoo,卻很少能看到suse。伺服器側的知名度低,一定程度上,必須的導致了桌面端用戶也少。

3。有很多資深黑客不買 C++ 的帳,這一定程度上是個制約因素。Linus 那張大嘴就不提了,光 Qt 跟 gtk 那麼多年來的糾結就很能說明問題。——這些問題實際上導致 KDE 的資源有限,不能得到 GNOME 那麼大的關注。——為什麼我這麼說呢?我有親身體會的。

前面有人說往 Kubuntu 提問題沒人理,因為那都是上游才能解決問題的,這個我也知道,kubuntu實際就是個半死不活的項目。但是,上游是在 KDE 還是在 SUSE?我不太清楚,但至少,我在 KDE 上游官方裡面提的所有 BUG ,沒有一個被人解決,最后里面 60% 都是我自己實在受不了了自己搞定的(上遊動作之慢有時令人。。。我曾經有提交一個patch過了十一個月才有人理睬的記錄。)。而另外剩的幾個問題,幾十人贊同,幾十人討論回復,但是幾年來沒有一個人去改他,(這個現象是否可以理解為,那幫坐在SUSE辦公室裡面開發KDE的哥們,根本不在乎直接往KDE上游提交的問題?)。可同樣差不多的一些問題,到了 gnome/ubuntu 裡面去提,有的就很快解決了,我曾經給 ubuntu 提的 patch,其響應反饋速度之快令人覺得不好意思。。。給人的直觀感受是,kde跟gnome比,關注程度之差別太大了。——直接後果可能是導引更多的人去逃離 KDE。而除了 KDE 基於 QT 以外,似乎大多數其他桌面都是基於 GTK 的。

說了這麼多,其實我還是兩點:
1。情感上我無比的希望 KDE 好,希望 SUSE 牛起來,但是 SUSE,以及整個基於 KDE 的發行版,其沒落是有一定原因的。
2。Linux 發行版更大意義上主要是 geek 寫給 geek 們的用品,所以只要開發者仍然存在,每個 Linux 發行版都還會有生命力,伸手黨的人氣高低並不能決定一個 Linux 發行版的真正實力,開發者的實力才是。所以 SUSE 用戶也不必妄自菲薄。


我是 openSUSE 中文維基唯一的非官方維護者,openSUSE 簡體中文翻譯團隊召集人,linuxsir SuSE 版塊的版主,openSUSE 官方論壇 http://forums.opensuse.org 的唯一非官方版主,openSUSE 開放式編譯服務中文軟體源維護者。

PS:建議大家也看看後面 pansz 的問題下面我的回復,能解決很多人對於上游/下游和 Linux 開發流程的疑問。還有對本帖後面附加的給春雷的回復,能解決很多人對於開源和市場兩者的關係的疑問。

1. DVD 盤不能決定人氣。
openSUSE 的下載頁面提供了多種方案,CD 甚至網路安裝都是有的,甚至它提供的 CD 盤是分 GNOME/KDE 的。這種意義上,官方做的真的很不錯,DVD 盤應該被認為是福利而不是罪魁這樣子。主要是市場做的不夠好,燒錢不夠,時機選錯。這點後面我會專門說,中國分部它甚至沒有財力去派發光碟。
2. 更新源比較緩慢,這是歷史遺留的錯覺。
在 Linux 被中國認知的那個年代裡,每家的下載都很慢,這跟我們當時國際出口少國際網速不給力有關係,那時只有一條太平洋海纜,人人家裡都是撥號,真的快不起來。我的上一任,也就是 linuxsir 論壇的原版主 @thruth,原 opera 的市場部經理,告訴我,他在北外讀書時,搶佔了北外所有的出國帶寬,都要下幾天。這種情況你怎麼能期待用戶去愛它呢?在這個青黃不接的時候,別家都去派光碟了,SuSE 沒有。它一開始就沒有重視中國大陸市場,那個年代它的重心在台灣。由於眾所周知的原因,台灣想派盤都派不過來,何況當時台灣的盤他們都沒有派完。
現在國內的網路環境改善了,國際出口添加了俄羅斯,太平洋海纜添加到了三條。我們一般訪問德國使用的是西伯利亞—烏克蘭—東德—柏林這條線,不像訪問英國要走太平洋海纜去美國,然後再走大西洋海纜去英國。從這點上說,如果你下載 SuSE 的源,按理應該比 Ubuntu 的快。當然沒有人這麼比過,也沒有人能感覺的出來。非要感覺出來,那就沒法細說了,甚至意識形態都有關係。比如德國不是傳統歐美國家,你一聽伺服器在德國就會覺得哎呀中國沒有對其做優化啊之類。事實也確實有點這方面的原因,.de 的域名在 dns 的 root 伺服器上確實少數,openSUSE 的源外表看是 .org 實際都是會跳轉成 .de。中德的思想意識、社會形態差異比英美的大很多,這點也是原因,後面我會談。
SuSE 自己也做了很多努力,當然所有的下載站都在做,比如 CDN 根據你的 IP 選擇伺服器。中國一般都被定向到日本伺服器,刷起來現在是飛快的。而新浪網易也都有 SuSE 的鏡像。只是,還是後面會談的,人手不夠,燒錢不夠,國內鏡像的同步時間其實要比其他國家的鏡像慢六七小時的。
3. 缺乏相關的中文社區。這點是很重要的原因。但我不能用人氣不高來回答為什麼人氣不高。

好了,我下面集中談一下為什麼人氣不高。

一。openSUSE 確實是好發行版。

它的 GNOME 國內國外公認第一好,甚至要超過 Ubuntu 的評價,至於和 Mint 的比較還要觀察。國內 Ubuntu 形勢比人強比較搶話語權,但你要問用過 openSUSE GNOME 和 Ubuntu GNOME 2 的老人,評價都是這個。我不談 GNOME 3, 因為 Ubuntu 這個一貫占其他發行版便宜、大搞特殊化的發行版搞了 Unity,實際上 GNOME3 openSUSE 和 Mint 做的不相上下。Ubuntu 有話語權,曝光率比較高,實際上它這個要再不重視就要死了,比較容易給人佔人便宜的印象。實際的技術都是這些老發行版在開發,比如紅帽和 SuSE 對內核的貢獻,對 GNOME/KDE 的貢獻,對驅動的貢獻都很大。Ubuntu 的開發者都被集中起來吸收這些技術,然後開發用戶界面,美化,搞特殊化的不跨發行版因為對 Linux 社區整體貢獻為零的這些東西,比如你去 omgubuntu 看開發的都是 lens 這些沒技術含量又不能跨發行版的東西,但人家就是正兒八經的推廣。屬於吸血者,Debian 屍骨未寒的例子擺在那裡。營銷什麼的老牌 Linux 包括紅帽沒人跟新貴比這個。就好比暴發戶和貴族的區別。紅帽 10億美元營收,SuSE 也不差,人家不在乎,人家在乎企業客戶的評價。這也是 openSUSE 包括 Fedora 的硬傷,後面會談,對桌面用戶的重視不夠。但是貴族如果發力,還是暴發戶望塵莫及的,畢竟社區力量和開發者多的多。國內 Ubuntu 社區比較大給了你錯覺認為全球都比較大,實際上不是的,全球最大的社區是紅帽的。

它的 KDE 得天得厚,沒辦法的第一好,因為 KDE 的主要開發者都是德國人,它是受德國政府資助的未來桌面,好多 Linux 大將都被政府僱傭來開發 KDE。SuSE 的本部在德國,地理上的原因使得好多 SuSE 的開發者同時又是 KDE 的開發者,反之亦然。你給 Kbuntu 報 KDE 的 bug,好多時候它甚至無法受理你,因為它的開發者開發不了底層的 KDE,被 Ubuntu 的吸血習慣帶壞了。而 SuSE 可能隨手就解決了,人家就是坐在 SuSE 的辦公室開發 KDE 的。新手心中的大神,Linux 的創始人 Linus,他用 SuSE 都不敢找內核的 bug。因為 SuSE 的內核力量太恐怖了,我都不敢訂閱內核開發的郵件列表,每天都有修復補丁和新功能補丁,每條都十多條回復,Gmail 受不了。

但是這些你不熟悉到一定境界都看不到,甚至估計發表後好多 Ubuntu 的腦殘粉會過來噴我。SuSE 把 GNOME/KDE 都調教的太順手了,很多時候不需要某罈子上面那些所謂教學帖,然後內核你又不研究,SuSE 甚至不像其他發行版那樣會教你編譯「符合自己的內核」,因為它有自信你編譯的玩意跟它官方的沒法比。這是老牌發行版的共性,開發者折騰得多,用戶就折騰的少,openSUSE 官方的編譯服務,俗稱打包的,有 31717 個打包者不分晝夜的在幹活,有兩層質量控制,每層需要許多的人來複審,明顯的東西早抓出來了。開發的人我不太了解,就沒法說了,但據我所知,SuSE 的開發者跟紅帽的一樣,在非發行版的 Linux 社區里都做到了很有名的位置,只是離普通用戶太遠,大家看不到。比如北京辦事處就幾個人,但是裡面就有 GNOME 亞洲的負責人之一,他還是 Linux 所有發行版都在用的網路管理 Network Manager 的全球兩個維護者之一。但是由於你所謂的人氣不高,一旦你遇到了只發生在你身上的詭異問題,如果你英文不好,到中文論壇可能只有版主或 SuSE 中國的人能有資格去回復你,但我們確實太少了呀。如果去英文罈子發問,多數是能得到解決的,我甚至在英文罈子裡面搞定了一個全世界只有幾個人電腦會發生的問題。德國人的嚴謹不是你能想像的。

二。德國的習慣和中國的很大不一樣。

這點在真正說缺點的時候我排第一個,甚至比後面要說的市場時機,社區培育要優先。

德國人很嚴謹。他們的軍隊動作很少,但一擊必殺。所以比較討厭。這種過度理性的性格比較適合做技術,不太適合干需要感性和創意的市場。納粹殺人都有紀律啊,為什麼國際社會說它恐怖,因為它是唯一有系統有紀律的殺平民百姓的啊。你能想像和一群整天不會笑的傢伙們在一起合作的感受么,最近我就比較頭疼。你跟他們簡單說點什麼事是走不通的,必須道理一條一條擺出來,逐字逐句和他們爭論,最後才能解決事情,超練英文,而且你會發現大多數德國人的英文比你流利得多的多。我經常發現我爭論了幾夜,因為和歐洲有時差嘛,的問題,實際上跟中國人說就一句話搞定。你提出一個問題,他們是真的會去實驗的,甚至社會問題都會去實驗的,比如前面的 Linus 用 openSUSE 罵 Linux 許可權管理,按中國人的看法,他一個創始人,吃到了自己窖藏20年的狗屎,明顯腦殘一個。但德國人不是這樣的,一個論據不夠充分,他們會幫你找很多的論據,搞得我都哭笑不得。技術問題他們不是像其他人一樣搞個渣代碼能運行就好,他們一定要搞清楚原因在那裡,怎麼最優化解決,他們一旦干出來絕對十幾年沒人推翻得了的。而且他們不接受誇獎,你說德國人怎樣怎樣他們會說你放地圖炮搞地域攻擊,即使你是誇他都不行。再比如打包寫授權協議, GPL-3.0+ 丟個加號都不行,他們一定要搞清楚還沒發布的 4.0 行不行,一定要讓你去問作者,還沒發布作者怎麼知道呀。所以 openSUSE 繼承了這種性格後,是很慢吞吞很穩定的,推新功能推的慢,社區建設的慢,但是穩定得一塌糊塗。比較適合在「點」的範疇上搞技術問題,但很可惜,市場是個「面」,你不撒網就撈不到魚,但沒辦法,德國人主導的世界就應該一條一條撿魚,養到最肥,伺候的心情好好,然後才拿來吃。

德國很重視版權。在德國下載盜版軟體被抓住是要逐出歐盟的,很大義滅親。這決定了 openSUSE 的純凈度絕對是最高的。不是像樓上的朋友說的,投靠了微軟導致的,是他們天生就這樣,微軟也頭疼得很。因為 openSUSE 的主要打包伺服器都在德國境內。上面的嚴謹性的一個表現。他們覺得三天兩頭穿上防護服去檢修伺服器是很正常的,跟中國人一樣扔電信機房不管是完全兩個極端。有一次有一個叫做 tapatalk 的軟體,可以支持 android 手機以 app 的方式瀏覽論壇,我建議他們加上,他們回答我說,誰去維護呢?我超莫名的,fedora 論壇說加就加上了,我真沒用竟然讓你問出這種問題,到後來才明白,他們一旦添加什麼功能,就一定要測試,tapatalk 是個付費 app,他們說誰去花 10 歐元買它。結論是沒有人,於是他們通宵了幾晝夜,開發了一個堪比 app 的手機界面!因為在德國嘛,所以我們中國人認為不算個事情的,mp3,mp4,quicktime,他們都以版權問題沒有默認放在發行版里,而是賊喊捉賊的 SuSE 德國的人挑頭搞了個 Packman!結果還是死糾結,還是放在德國境內,看,他們寧可違法也要維護!荷蘭離他們那麼近他們就是想不到。因此這點就很不符合我們中國人的習慣,實際上也不符合大多數地球人的習慣,openSUSE 是唯一一個沒有官方打包的 ffmpeg,mplayer的發行版,你播放所有的影音都要添加第三方源。而且它的源實在是個萬花筒,嚴謹到不行,分門別類,比如 firefox 的最新版和 chromium 的最新版不是在一個源里,哦對了,他們甚至集中人力開發了一個純凈的 chromium!就是默認不能看 youtube 的 mp4,不能用 flash 看優酷,不能在新標籤打開 pdf,都要添加另一個第三方源才能做到。而且我們中國人常用的軟體都是版權比較模糊的,因為我們沒有超嚴格的這個概念。德國人是不認同免費的,他們認同開源,免費不開源,一樣不能隨發行版分發!這在我們中國人眼裡是非常荒謬的,人家都免費使用了,你用就不會被問責,為什麼不提供給用戶。他們不是的,免費可以,一定要提供一個兼容開源的免費使用協議,外加一個給他們的允許分發協議,他們才可以以 「non-free」 (不免費,名字就很荒謬)的方式提供在另一個源里。如果 openSUSE 有教程,那一定是教你如何組合一個一個源來干你在其他發行版上一鍵就能搞定的事情。第二個就是 RPM 系老牌發行版包括紅帽的 fedora 共同吃虧的地方,由於 Ubuntu 吸血嘛,站在巨人的肩膀上那影子始終顯得比巨人長,國內的軟體提供的都是 deb,我們 RPM 的要重新打包,在分發上面就比它慢很多。

這些對用戶來說都是壁壘,是完全沒有必要的,但是主導 openSUSE 的德國人性格就是這樣。

二。市場做的不夠。

SuSE 進中國是很晚很晚的。前面說到了在其他 Linux 都在派光碟圈地盤的時候它在台灣島敲媽媽桑的門。反而和 debian 一道把對岸的開源傳統給養成了,對岸一個 gcin 的開發者能開發 20 年,所有的大學都有開源項目,這我們是望塵莫及的。等它進我們大陸的時候,已經晚到沒什麼蛋糕分了。然後它還是延續歐洲的做法,優先發展企業客戶,國內 debian 的伺服器都很少的,大部分反而是 RPM 系。銀行、政府這些,哦對,紅帽是我國政府當年邀請進來的,特別特別早,屬於特例。國內還沒太市場經濟的時候一些電信那個時候叫郵電什麼的伺服器就已經是紅帽的了,這任哪個發行版都拼不了。母公司給配的人力財力是很少的,SuSE 只有北京一個辦公室,20幾個人,然後還有開發者要做 SuSE 的企業版 SLES,基本是不過問市場的,實際跑市場的沒有幾個人,跑社區的更都是兼職的了,人少任務重,企業客戶也就是市場都跑不過來,分心給社區真的是非常非常難得的了。另外還有一個特殊情況就是 SuSE 的公司結構不穩定,一直在經歷併購,到現在 SuSE 中國的人都說不清 SuSE 這個公司到底屬於哪個母公司。但是各種併購 SuSE 的總部始終在德國,德國人的嚴謹性不變,中國辦公室的人決定權是很少的。面對一個全球最大的市場,投入聊勝於無的人力財力,還不讓放開手腳大幹特干,企業市場做怎樣我不知道,個人市場做成現在至少你們還都聽到過,已經很不容易了。我覺得在這種限制下,要給當年宣傳 SuSE 是全世界最美麗的發行版的那位營銷人員特殊功勛獎。

三。社區培育不夠。

實際上 SuSE 有社區已經很不錯了,這尤其要感謝 Linuxsir 當年隨手幫我們做的推廣,還有 thruth 這個曾經的開源腦殘粉的嘔心瀝血(他因為這個聾了,說他是 SuSE 中文教父也不為過。另外台灣還有一個著名的黑眼珠2 swyear 年叔,幾十年如一日的在寫 SuSE 的博客)。SuSE 官方的人從來沒有專職專業的去做過社區。因為所有的老牌發行版都是這樣,不在乎桌面用戶,因為他們不創造背後的母公司的營收。而 Ubuntu 的背後母公司定位就在桌面市場,一方面戰略是全力以赴,一方面是無傷大雅,差別很大的。中國辦公室的人已經意識到了,這一年在和社區寥寥的幾個人在搞前期準備,但說實在的,非常非常難,因為 SuSE 的技術底蘊和德國佬的特殊太多太多了,我們要把它們搞成中國人能看懂能接受的方式,需要很長很長的時間,比如維基,SuSE 的英文維基和德文維基浩如煙海,而台灣加大陸一共只有三個人在翻譯。我承認我們已經有點走入怪圈了,沒中文資料,就沒用戶易用性就沒用戶,沒用戶反過來就沒中文資料。而德國官方的不重視,導致中國官方的沒法太重視,因此不會用一些鼓動性的宣傳來推廣。好東西都爛在手裡了。

SuSE 的中文社區人員沒有一個是專職的開發者和程序員。這決定了我們沒辦法去提供太專業的幫助,做太專業的定製,實際上我們中文圈子的最大能量就是打包和封裝了。你們覺得在其他發行版很正常的一些東西,比如 ibus,比如 fcitx,都是我們熬夜不睡推送的結果。之前大陸活躍用戶為零的時候,完全是在拾台灣的牙慧。

而社區的人都是分散在中國的各個城市,每個城市只有一個。我們自身都聚不起來,怎麼去組織聚會呢。SuSE 官方對於經費實際上不太當個事情,SuSE 的大使每年都可以去德國開聚會。今年更是放在了美國的佛羅里達,這些都是非常非常好的事情,其他任何一個發行版都辦不到,每年,每人,免費出國。但我們都是有單位的人,沒有一個能去得了,官方的人都很行的正,不像占社區的名額和便宜,而社區的人又不想浪費。和外界的接觸不夠,人家對你的投入就不夠,又是一個怪圈。

而且沒有大學的資源。目前 SuSE 中文社區沒有一個是大學生,這意味著我們進入學校是很難的。我們平時也都是活躍在在境內完全不存在的推特上,接觸的也都是中文 Linux 圈的名人,但問題是他們已經有忠誠的發行版傾向了,人的名,樹的影,是不會轉投的。但是所有的發行版最活躍的其實都是學生,這也是我們的一個短板。曾經 SuSE 有一個專門負責社區的人,甚至設立了一台教育網伺服器在北郵,可是獨木難支實在力不能逮,後來他離職了。於是伺服器搬回了辦公室,那個職位這些年也就沒有再招。更沒有計算機系的學生,大家都知道的,只有開發者才容易變腦殘粉,才會去推廣,才會去做專業的演講。而 SuSE 是官方大社區小,大部分這樣的大賢都在公司里,他們時間緊任務重,線上和大家交流的機會都不多,實在是有心無力。

總之呢,這種現象是有歷史的,傳統的,文化的各方面原因的,唯獨沒有技術上的原因,如果你用 SuSE 遇到了問題,那是一定會得到解決的。圈子的交流目前以推特和 gtalk 為主,論壇只是輔助。因為社區的人都有工作,gtalk 和推特是必開的,但確實沒辦法太照顧論壇。而論壇由於它本身的原因,回復確實很少,也沒什麼意義,大多數都是問過的問題,真的回答到想吐。新手還是善用 google 吧,老發行版嘛,歷史悠久,大部分都能找到答案。來論壇上問如果我們知道,是一定有回復的,另外就是建議去官方的論壇 http://forums.opensuse.org 來問,這裡才是真正被支持的論壇,是台灣和大陸共同維護的,那裡也能問到 opensuse 的官方中文 gtalk 群,因為那裡員工和社區混著的,一般聊的沒什麼「邊界」,所以也不太好太明確推,但如果想深入了解 opensuse,那裡確實是個應該去的地方。

續:
看到春雷的觀點,我覺得勉強算是一個補充吧。
我也想了一下,如果你有能力開發,而不去開發或收購,直接使用,這叫吸血。比如迅雷,它有能力做出正常的上傳,但偏偏不這麼干,所以說它吸血。Ubuntu 不是的,全球的角度說,他的開發者是處在 Linux 核心圈子的邊緣的,確實搞出像老牌發行版那麼多是強求,所以這隻能說利用。這是很中性的評價。但還有一方面它做出的東西很少向上游反饋,反而時而會去更改上游的基礎來實現特殊化,這就是偏負面的評價了。比如很基礎的圖像處理庫 libtiff,tiff 官方發布的所有正式版本中,是編譯不出 libtiff.so.4.3.4 這個文件的,3系的最高版本是 .so.3.9.6,4系開始就是 .so.5.x.x,ubuntu 宣稱自己使用的是 3.9.5 版,實際這個版本編譯出來的應該是 so.3.9.5,這就造成了使用 ubuntu 做開發平台做出的軟體,在其他發行版上用會麻煩一點,這個麻煩不是其他發行版找的,是 ubuntu 給的。再比如說 freedesktop 是 linux 界「桌面圖標」標準的制定者,准上游,但 ubuntu 的 .desktop 拿到其他發行版就是會編譯報錯,為什麼呢? unity 添加了設置條目,然後不向 freedesktop 回饋,不回饋就永遠成不了標準,其他發行版永遠沒法支持,就永遠突出了 ubuntu 的易用性。

這是我在幫助 wps 官方打包的時候發現的一個小例子,不尊重上游,而不向上游反饋這個就不用說了,大家都有感覺到,比如用 ubuntu 的人總覺得是比其他發行版舒服一點,比如顯示,比如交互設計,不可能所有人都擁有同樣的主觀感受,至少第一批用的人是沒有領頭人去影響他們的,那麼就是肯定有私貨啦,但是 Linux 的範圍是不存在私貨這個概念的,那就是它至少在某種層面上背離了開源,即使沒有背離開源,也一定背離了分享,是的,你可以自己去找,但為什麼別人搞出來的東西在上游可以找到,你的字體設置就一定要下個 iso 挖呢?

從市場的角度看,規避不是自己公司的東西而去強調自己的核心產品,這很正常。因此Ubuntu確實算不上是吸血。只能說它有違 Linux 精神。它試圖用一種增加獨特性的圈地運動來讓自己變成 Linux 的標杆,反而拉大了 Linux 發行版之間的邊界。

再下面我就不同意所謂的市場分工了,所謂分工,是專業分工,行業分工,和同一公司不同部門之間的分工以及同一集團不同公司的分工。微軟賣軟體,因特爾賣硬體,他們的利益捆綁確實促成了兩者的繁榮,但是在市場的角度兩者是不同的利基市場,利益不衝突。市場分工大家都說,但實際是不存在的,同一市場是沒法分工的,只能在不觸及彼此核心利益的基礎上合作。你不能說江民搞病毒引擎,金山搞外部封裝,然後兩者弄好各自賣。何況金山的封裝技術還沒有給江民用。你可能把病毒庫這一公共資源當成市場本身了。再好比新浪微博可以和網易微博合作開發一個新的遊戲平台,但是你讓它們互換帳號資料試試? 除非新浪想把自己的核心價值觀推入網易,就像 google open id 登陸一樣,要說是為了提升網易競爭力,這就牽強了。linux 世界若不涉及背後的公司,則大有不同,我們討論的 ubuntu 吸血不吸血應該是集中在這裡,技術層面上的問題,我的發行版弄出來的東西,你的也可以用還送貨上門,你的卻不給我用,或者說自己去拿,這樣說這人不講究一點不過分。唯一能比擬的部分應該是發行版基礎,比如 SuSE 的 YaST,arch 的 abs,gentoo 的 emerge,你可以任意的用,但是你一旦用了就打上了我的標籤了,而 ubuntu 這些地方卻又沒什麼能深說的,它用的是 debian 的 apt-get,在別人家廚房炒自己的菜,最近出來的 software center,底層不太懂,應該也沒有使用新的能標記發行版的技術,而它又賣商業軟體,都不算是發行版基礎的範疇了,而是市場,unity 應該算一個,但ubuntu 又有 kbuntu。算是發行版基礎的應該是 opensuse 的 build service,fedora 的 koji,和 suse 正在籌備的開源軟體中心。而涉及公司又會回歸到上面的情況。

ubuntu 和其他發行版的關係我覺得這裡您可能是有點混淆了,在發行版市場(如果有的話)他們是直接競爭關係,雖然由於 linux 的特殊性他們的基礎架構有所相同,跟 android 差不多,但三星的機器在推廣的時候肯定不會帶上 HTC 呀。你說的可能是一花紅,萬樹紅的知名度的道理,但是這一花,卻不是為了萬樹紅的。而內核則是完全不同的東西,它不存在一個市場,唯一的。如果 ubuntu 推廣內核,openSUSE 獲益確實是要感謝它,但它推廣的甚至不是 Linux,只是 Ubuntu 這個 brand。

市場開拓,品牌推廣,中文博大精深。去開拓市場從來都是為了自己佔到最大塊蛋糕而做的,至於其他現存者受益,那是無法避免的,不需要感謝,因為那是蝴蝶效應,蝴蝶可沒有想那麼多,想多的蝴蝶都是公關的春秋筆法了。就好比你拿著鄰居的球拍打出幾個好球打贏了球賽,鄰居也拿這個拍打到了第五名,你可以說我打比賽是為了推廣鄰居的球拍,卻不能在頒獎台上說我打第一是為了讓鄰居打第五。比賽就在那裡,不來不去,你拉再多觀眾來,主要還是為了看你打比賽,看到鄰居,是順路的,躲不開,除非你沒參賽,不然說帶自己的朋友來看鄰居比賽,那永遠是客套的說法呦。

但這和問題本身已經無關了,鄰居打的臭,是自己技術不行,和你打的好沒有關係。但借了鄰居的拍不還就。。。有違鄰里和睦了。我甚至陰謀論的懷疑上個鄰居(debian)就是這麼參加不了比賽只能改打棒球(伺服器)的。

市場,談到市場就不得不談經濟,經濟的假設是鬥智斗勇人人利己。開源則正好相反。市場是物理概念,有現實交換存在,開源則是一種作者的精神,作者根本不在乎交換這個環節。市場你可以去幫助商家改進產品,但你的身份是用戶,你們在信息不對稱性、資源種種都不是對等的。開源則是人人平等,互相學習。這差別很大。現實中是,操作用市場,概念用開源,這回知道為什麼要規避版權問題了?即使 mandriva 這種背後沒公司的也要規避,因為操作用市場嘛,ubuntu 不規避也是用市場手段變更註冊地逃過訴訟了,不是他比別人更自由,從法律精神上說它不應該那麼做的。所以不能用開源精神解釋市場,也不能用市場行為來定義開源。


1. 我討厭嘴炮
2. openSUSE辣雞之處在於
- 官方維護包少,遠不如別的發行版大一統的源,很多包在官方源里找不到
- OBS上的源太多,魚龍混雜,想找個生辟點的包有可能是個人打包的,維護性差,哪天這個人沒了就沒維護了
- 以前源慢
- 所以一開始就被Ubuntu,Fedora甩下了,沒人願意等待
- 現在有好多國內鏡像站也有openSUSE的源了,改善了不少
- 然而如果添加的是OBS的源,還是得哭著等網速
- 文檔不全,文檔這塊看看Arch的文檔大家都得哭
- 跟媒體相關的包,基本上得裝了卸,卸了裝,查個好幾遍,踩好幾個坑才能搞定
- 官方源里有VLC,裝了不能用噢,找一找發現有個multimedia的源,來自Debian系的同學會想哇就是這個了,裝了也不能用噢,再去找找文檔發現在packman那個源里才有,是不是想翻白眼?有人說活該你一開始沒看文檔,我就裝個VLC還需要看文檔啊_(:з」∠)_
- 曾經想編譯一下老貓的https://github.com/supercatexpert/RhythmCat2,我生生沒裝好依賴,我尼瑪啊啊啊
- 打包策略神奇
- Debian算打包粒度細的發行版了吧,看看openSUSE,得羞愧地低下頭,裝apache2,敲個`zypper in apache2`,感覺沒問題對不對?啟動之後訪問`localhost`會是403噢,為啥?他們把`index.html`單獨打了個包,叫`apache2-example-pages`,默認還不裝,裡面就一個文件一句話:「It works!」 服不服?有一天我在Mint上裝了apache2,感動得流下了眼淚啊,不僅有"It works!"還有寫了哪裡有配置文件。看看人家的體驗ˊ_&>ˋ
- 運維不友好
- 大部分運維都是紅帽系的這個沒問題沒異議吧?SLE/openSUSE上的防火牆默認策略是`DROP`,如果用`iptables -F`清空規則的話,這個機器就不能連接了,大多數從紅帽過來的運維都得掉坑裡╮( ̄▽ ̄)╭
- 德國佬沒你想的那麼那麼ˊ_&>ˋ
3. openSUSE較於別的發行版的優點
- 有滾動的發行版,有不滾的
- 壁紙做的都挺好看的
- 開發真挺牛逼的
4. 很多人一開始都是用的Ubuntu吧?用著不爽用用別的,openSUSE可是很容易把用戶逼走吶╮( ̄▽ ̄)╭

最後附上Richard的糾正圖片,好多人都在說openSUSE,連人家的名字都寫不對說個屁噢


指全球市場的話,那就是主要社區和推廣做得不好了:
1.RedHat從03年開始做RHEL和Fedora,並且將Fedora的倉庫分成Core和Extra。Core由自己主導開發,快速迭代。Extra交由社區維護。這樣的策略很成功,很多軟體包的支持都曾一度領先;同時RHEL的技術認證也懵了相當一批人,一個牛逼公司領導的開放版本,加上一點社區氣質,想不被追捧都難;
2.Ubuntu幾乎直接繼承(一說綁架?)了Debian的開發人員和用戶,Debian作為倉庫式軟體分發的先鋒,有相當的用戶基礎。加之deb和apt的先天速度優勢,軟體更新維護起來的體驗都很好;加之Ubuntu媒體和贈送盤之類的推廣力度超強,重賞之下,必有用夫嘛;
3. 除了推廣外。RedHat的技術實力還是最強的,內核、GCC等核心工具鏈的代碼貢獻都是發行版本廠商中最多的。RH還曾經將很多2.6內核的特性backport到RH的2.4內核中,作為企業應用的話,還是很看重這些點的;

如果指國內市場的話,情況略有不同:
1.地攤販,RedHat進入中國市場真的很早,以致在不少國人心目中堪比Linux界的微軟,盜版小販的一盒子XP里總會藏著那麼一兩套RH 9, AS3之類的刻錄盤;
2.培訓認證 不少國內的培訓機構都會有RedHat系的課程,這樣的機構出來的學生,自然會用而且只會用RedHat;RedHat認證一度被當做CCNP、Oracle級別的認證培訓,成為不少求職敲門磚,有什麼比能夠讓你找到工作更能吸引你的呢?
3.免費盤 不少用戶都打著佔便宜的心理,一口氣要了20多張。其實這些用戶沒想用,刻一但公司/學校開始部署Linux,隨手拿來一張帶圖案的光碟總比自己刻的酷吧;
4.國內的Debian/Ubuntu用戶,網路條件一般比較好,可以以較低費用維護文檔和在論壇上解決新手疑問;加上Debian深受大學和同城用戶組的喜愛,線下聚會形成的推廣效應不可忽視;


openSUSE用戶有福了,42.1開始openSUSE由sle領導社區開發,直接使用企業版內核,類似redhat和centOS模式,但是軟體更新,支持比Fedora長很多,bug比fedora少很多。openSUSE42.1將會和Suse 12sp1的生命周期一樣得到支持,三年的支持,每年一個小版本,在每年的11月底發布。
說一下使用體會:
第一個感覺就是穩定,真的穩定,openSUSE的很多操作是寧可失敗,也不允許隨意修改系統的,每一步操作都是確保成功,zypper卸載軟體似乎就沒有autoremove這一說,-clean-dpes不是很乾凈,就是寧可卸載不幹凈也要保證系統的穩定性。KDE 桌面是用過的四五個發行版里用過最穩定的,Kubuntu和Fedora KDE只能是個玩具(15年下半年試用,經常彈出kde錯誤,桌面假死幾秒)。
第二個感覺就是方便,基本上所有的操作都可以在yast2中修改。
中文支持也很好,可能系統一些菜單翻譯有些許問題,但是中文顯示什麼的都很好,字體渲染沒有linux mint好。作為影音什麼的需要花點功夫,很多軟體需要packman倉庫。
下載速度非常快,下面是安裝後默認的速度:

用中科大的源下載起來飛快!阿里的慢一些,不過中科大的源似乎不是特別穩定。強烈推薦大家試試openSUSE,用戶多了自然國內社區就好了..
--------------------更新-----------------------------
把xterm的那個圖片換了,中文亂碼嚇壞一些人了。GNOME 3.20來了,希望fedora24 整合好一些。要是fedora支持周期長一點,也是一個不錯的選擇


隨著時間的推移,我覺得有必要對這個問題進行重新回答了。
近些年,suse的發展已經漸漸超越了redhat,本人是一名opensuse的使用者,曾經也使用過centos和fedora,但我都放棄了,碰到了opensuse我才覺得這是一款能夠帶領linux走向輝煌的系統。
下面我來列舉出一些要點,證明opensuse終將超越fedora。(ubuntu很難吧,畢竟在個人桌面上的號召力還是很強大的,關鍵是其宣傳與口碑已經打響,加上其確實在進步。)
第一點,近些年suse的伺服器數量已經逐漸趕超redhat(世界五百強),這樣的趨勢會讓更多人去學習suse,但企業版的suse你會裝嗎?升級還要錢。我們當然會選擇免費而且功能接近的opensuse了。
第二點,fedora沒落,現在你去看看fedora的關注度吧,似乎早已不在前三了.Put the fun back into computing. Use Linux, BSD..
第三點,opensuse的工匠品質,這款系統的整體性相當不錯(kde環境),而且穩定性也相當高,安裝簡單。這為普通用戶使用linux奠定了基礎,常用的軟體也可以搜到,只要搜索用的好,linux真的很簡單。(ubuntu在opensuse面前就略顯粗糙了。)
更新線來了——————————————————————————————————————
2016/11/30
最近忙著考試,感覺好多東西都不會,以後在社會不知道該怎麼混……
已經連續使用opensuse一個月了,感覺成就感滿滿的,系統沒有出現任何問題,而且隨著使用的深入,我發現opensuse真的很適合小白使用,就算你一點代碼都不懂,你依然可以666的使用。
flash,mp3的解決方案:添加pacman的源就好了(官方wiki有解決方案,要學會自主學習。)
在使用過程中,最大的問題可能就是一些字體的問題了,畢竟是國外的系統,在漢字的顯示方面還是有一些問題的,kwrite的默認情況下,輸入中文會降一格,太影響視覺了,只要更改一下其配置就好了。終端也是一樣的問題,更改一下配置,就好了。
opensuse leap42.2出來了,我用的是thumbleweed版本,永遠都是最新的(沒有arch新……)。
新的leap似乎不錯,網上的評價也挺好的,我榮幸的從ubuntu陣營來到了opensuse的陣營,這隻可愛的大蜥蜴,現在已經逐漸的佔領了我的電腦(我的電腦上現在只有opensuse,沒有windows了,但grub上還有windows,我懶得刪了。)
我就是想要慢慢的宣傳opensuse……我在打廣告,使用opensuse吧。
哈哈……

又跑來更新了,我打算長久的寫下去了。-——————————————————————
2016/12/02
linux桌面系統的普及趨勢還是太低了,很多使用的人都是沖著新鮮感和自由來的。我不提倡盲目的使用或者跟風,linux上的自由並不是很多人所想的那樣,一安裝好系統,你就可以隨意使用了。這裡的自由——開源軟體的代碼自由開放和對系統的高度知情權。還有一點就是,因為開源軟體大都是非營利的(有一些軟體甚至只有一個人維護),開發者都是為了興趣開發軟體,所以一般不會出現販賣私人信息的問題。linux的自由是在你有一定的linux知識上構建起來的,在你擁有了一定的linux知識後,就會逐漸發現linux的動人之處了。我有一篇回答,寫了我的linux路程(我覺得我真的完美的體現了折騰精神)哪個版本的linux適合新手用? - 阮濟生的回答 - 知乎
很多人都不解我為何要使用linux,問完了之後立刻就會問一句,有遊戲嗎?
我想說的是,有!但畫面很少有好的。如果你真的是遊戲愛好者,還是繼續使用windows吧,畢竟遊戲是一個商業產業,必須得有盈利,linux使用人數太少了,遊戲開發者都會忽略。


我使用openSUSE
一方面openSUSE中文文檔並不全.默認情況下安裝出來的中文顯示效果也不好.
第二就是KDE的發展方向並沒有主動的去迎合windows系用戶的習慣.上手難度要比ubuntu要高一些.
第三個就是opensuse本身的一些毛病,比如版本升級過渡不夠平滑,小版本的升級都容易出現問題.
另外opensuse的包管理系統也不夠友好,國內源更新起來太慢.
用戶少了,人氣也就下來了...


其實openSUSE有挺多的優點的:
- YAST可以提供統一而集中的管理界面,with or without X
- zypper包管理工具用慣了還是很順手的
- openSUSE的OBS系統完全開放,任何人都可以管理自己的項目,也可以從裡面找到各種需要的軟體包
- 配合novell的susestudio服務,很方便的創建、下載量身定做的appliance images
- 同時有桌面版和server版可選
- 有比較統一的/usr/sbin/rc* services管理腳本


這個我也覺得奇怪。不過我現在就在使用openSUSE,這是我的常用Linux系統。
我在新浪微博上開的微群綠蜥蜴也只有不到60人,還是最多的了……囧
個人感覺 KDE 在很多地方都有獨到之處的,蠻喜歡的。
中文社區的話,一般泡http://linuxsir.org的BBS,這個發行版沒有什麼好討論的,可能是太易用了,大家都喜歡潛水。還有一個原因是Ubuntu勢頭太猛了,一下子吸引住了大家的眼球,而老用戶大多愛試試Fedora的。
我之前比較喜歡Ubuntu,自從11.04後就徹底刪除了Ubuntu……非常討厭Unity


可能跟默認的桌面環境是KDE有關,很多人應該不習慣KDE的桌面環境,但是安裝的時候如果選擇gnome,我感覺效果也不差。
個人感覺openSUSE比起Ubuntu來更適合做桌面系統,Ubuntu現在最令人不爽的就是,每次版本更新,就要改很多桌面上的東西,對於初級用戶來說,可能的感受就是越來越炫,但是實際情況就是每次用戶都要跟著適應很多新的東西。openSUSE適合做桌面的一個原因是默認桌面效果較之Fedora要炫的多,較之Ubuntu差的也不是太多,另外還有YAST這個東西,可以理解成Windows下的控制面板吧,很多配置工作都不需要在命令行下,直接在YAST里改就可以了,這點是我覺得在面向桌面用戶的發行版里做的最用心的。


在09年之前的時候,Opensuse應該是很多Linux初學者的第一個linux發行版吧
我覺得Opensuse在中國沒有發展起來的幾個原因
1 沒有好的社區
2 沒有很好的源
3 KDE可能對於Linux初學者不太適應,這個不太確定

其實Opensuse還是很好的,我的第一個發行版就是Opensuse,當初大家說我想用Linux,很多人第一個會推薦Opensuse,最近Ubuntu的推廣和相對於Suse的優勢,導致Suse相對暗淡了


推廣做的不好,廣告
試用沒有ubuntu做的好,wubi
只有網路沒有實體光碟
名字太長


Novell 志在 SLED 而不是 OpenSUSE
Canonical 則只有 Ubuntu 這麼一根獨苗。


前言:家裡有個07年的筆記本老爺機...
平時用來下下片,看看片,寫寫博客...
後來嫌棄win7每次開機需要2分鐘,而且開個瀏覽器可以去泡杯咖啡的速度...
準備換linux...準備順便學一下linux...

正文:
當時上網百了一下...於是看到了suse女神的那篇長篇大論...看得有點熱血沸騰...於是裝了opensuse...
然後就坑了爹的...我不知道suse為什麼把文件處理得這麼妖...我一個文件夾裡面300多個100多K的圖片,全選刪除居然告訴我回收站滿了...然後我十個十個一刪,刪了幾輪以後...回收站顯示沒文件,但是刪文件的時候提示回收站是滿的...簡直玩得我崩潰...
而且suse在國內的源也不是很多,更新一些東西的時候速度也奇慢...

技術上,我暫時還不清楚suse和其他的發布版相比怎麼樣...
但是就用戶體驗而言,我經歷了一次糟糕的體驗...
在某次13.1升13.2升失敗了無法開機以後...
現在換了ubuntu14.04...用了幾個月,至今感覺還湊合...


……輸入法萬年scim,人家壓根就不關心亞洲市場的,雖然據說騰訊的伺服器就是suse企業版本。而且啊,你沒覺得opensuse名字太長了嗎。
又沒的送光碟,又沒跟ubuntu一樣半年刷下存在感。
存在感都是刷出來的。
而且……我實在是對opensuse中文組沒什麼好感……雖然我也是opensuse用戶


我覺得問題就在於用opensuse的人總覺得自己是單位唯一一個用的。
而ubuntu的用戶總覺得自己是萬千使用者之一。


我認為這個原因是不少的書籍上的例子不是open suse的。目前我的發行版我最喜歡的就是suse了。用起來非常方便,YaST Control Center用起來很不錯。
---
目前折騰linux的,業內人士,使用suse的應該不少。比如鳥哥,就是在使用suse。清華大學 TUNA 協會 - 鳥哥的 Linux 私房會
清華大學 TUNA 協會,網頁中有一張照片,顯示的是鳥哥在給本人的open suse盤簽名。


大一強迫自己用了兩個月的 opensuse。其實是很爽的。。但是因為 2 個原因就沒有用下去
第一個是 機械硬碟 C1 漲的太快。具體各位可以谷歌
第二個原因是ATI卡切換太煩。。。


opensuse人氣少上面已經有很好的答案了。我的最直接感受就是,linux新用戶一般都知道ubuntu,redhat,debian之流,opensuse說出來太高端,哈哈。就拿我們公司來說,redhat用的最多,ubuntu其次,debian再其次,用opensuse的估計就我一個了。
不過,恁他人氣少,我還是要力挺opensuse!
kde桌面環境+快捷操作+opensuse漂亮的界面=賞心悅目的工作環境+輕鬆愉快的工作心情。
ubuntu+gnome3=糟糕的使用體驗,比gnome2多的多操作。
ubuntu+unity=對我的老爺機來說,跑都跑不了
ubuntu+gnome2=界面各種丑,程序各種崩潰。
例舉:
1、kde4的taskbar完勝gnome2的panel。gnome3就不說了。
2、kde下一堆好用的軟體,okular,akregate,yast,dolphin
3、alt+f2

opensuse不足的地方,非常期待改善的:
字體顯示,不光是中文顯示不好,英文的courier系字體顯示都發虛。


推廣問題。。。其實個人感覺很多時候使用不同的發行版和技術沒什麼關係。。推廣才是首位,例如,一個朗朗上口的名字


推薦閱讀:

買 MacBook 裝 Windows 系統的人是什麼心理?
為什麼主流手機系統拋棄了「回收站」這個功能?
為什麼很多人喜歡在桌面反覆刷新?
iOS 9 正式版的使用體驗如何?
為什麼最新的win10系統1709版本安裝好後會發生腳本錯誤提示?

TAG:操作系統 | Linux | Ubuntu | Fedora | openSUSE |