今天的 Tetralet 又在唧唧喳喳了



« 四月 2017 »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30






 

為什麼當年成功的是 Linux,而不是 BSD?

Tetralet | 29 八月, 2008 21:27

敝人摸 Linux 也頗有一段時日了,偶爾偶爾也試著把觸角伸向 FreeBSD。不知從何而來的既定印象,總聽到人們說 BSD 不管是功能性、穩定度、安全性等等各方面都在 Linux 之上,甚至 Microsoft Windows 2000 和 Mac OS X 都取用了來自 BSD 的程式碼。如果真是那樣,那麼理論上 BSD 應該是 Free Software 裡 OS 的霸主才是。但事實上,真有君臨天下的氣勢的卻是 Linux,BSD 相對來講冷門多了。

註:

本文許多用辭過於強烈,造成許多人不愉快,特此致歉。為了避免引發進一步的爭議,敝人已修改本文中的部份文字,改作為《為什麼 Linux 會比 BSD 更受到人們的歡迎?》,若有任何看法請不吝批評指教!


是什麼造成了如此的差別?難道大家真的是放著 BSD 這好東西不用,寧願去用 Linux 這次等貨?這種說法想也知道頗有可議之處,BSD 一定是因為某些因素才難以和 Linux 競爭的。

有人說是 BSD 那件法律訴訟讓 BSD 從此無法和 Linux 競爭的。至少維基百科上的說法是這樣的:

BSDi 很快就與 AT&T 的子公司 USL 產生了法律糾紛…這樁法律訴訟使得 BSD 的自由軟體分支的開發進度延宕了 2 年之久,這導致沒有類似法律問題的 Linux Kernel 獲得了極大的支持。

但 BSD 約略面市於 1977 左右,也就是說該件訴訟案發生(1992)時 BSD 已發展了約 15 年。若說因為 2 年的停頓就使得 BSD 從此無法和 Linux 競爭其實是很難服人的:難道 2 年之間 Linux 成長幅度竟能抵得上 BSD 的 15 年開發史?且在該訴訟案結束時(1994 年 1 月)Linux 連 1.0 版都還沒發佈呢!難道 Linux (<1.0) 竟會比老牌的 BSD 更具競爭力?這顯然不是問題所在。

為此我 Google 了許久,找到了以下幾種說法,雖然也許都不是必要因素,但綜合起來卻決定了 BSD 和 Linux 的優勝劣敗。不過那個年代離敝人實在太遙遠了,因此這些說法多為道聽塗說,請當作茶餘飯後的閒嗑牙吧!

  • 時機:

Linux 是出現約在 BSD 官司纏身及 Internet 起飛之時。

Linux 是 Linus Torvalds 苦於當時在 386 PC 上沒有免費的 Unix 可用所以他才決定自己寫一個的。Linus Torvalds 就曾說,如果當時已有 386BSD 或 HURD,他可能不會去開發 Linux。386BSD 發表於 1992 年 3 月,約是 Linux 面市(1991 年 9 月)後半年;而 HURD 則是遲至 1998 年才有一個最初始的體驗版釋出。換句話說,386BSD 和 HURD 若能再早點推出,那麼 Linux 可能根本不會出現在這個世界上也說不定。

其實,最初 Richard M. Stallman 是計劃和 BSD 的人們合作開發 HURD 的,但有部份 BSD 的開發者卻不願和 GNU 合作,這項合作案的拖延、最後破局卻正好給了 Linux 發展成長的空間。

而此時正是 Internet 興起之時,Linux 的開發者及愛好者正好能透過 Internet 即時得發佈新聞、發表新點子、提問討論、遞送程式碼及進行錯誤回報,這種藉由 Internet 的分散式合作方式帶給了 Linux 無限的活力。再加上 Linus Torvalds 本身獨到的管理哲學,讓許多實力頂尖的駭客們願意參與 Linux 的開發工作,而不像一些大型專案那樣紛爭不斷、最後導致分崩離析。就這樣 Linux 藉助了 Internet 的力量以驚人的速度成長茁壯,待及 2 年後 BSD 解決官司問題時,Linux 的品質竟足以和那些 BSD 的自由軟體分支競爭了。

  • 硬體支援:

    在 Linux 現身(1991 年 9 月)之 時,約莫剛好是人們開始買得起個人電腦時。但糟糕的是,當時的 BSD 並不支援當時的個人電腦所使用的 i386 硬體,而一般老百姓應該不太會為了玩 BSD 而特地購買高價的伺服器設備,因此人們,尤其是窮苦的大學生,若要玩 Unix 時只有 Linux 可供選擇,相對來說 BSD 的吸引力當然就大不如 Linux 了。

    也 就是說,新一代的 Hackers 及 Lovers 多站在 Linux 這邊,BSD 自然難以和 Linux 競爭,而後來的 386BSD 及其繼承者 FreeBSD 就是針對 i386 硬體而開發的 BSD 分支,但因為錯失時機再加上以下種種原因,似乎還是難以和 Linux 競爭。

  • GNU 的大力支援:

    我想 GNU 這個偉大計劃敝人就不用再多加介紹了。GNU 提供了一個作業系統所需的各式各樣必要元件,但最重要的元件 - Kernel 卻遲遲沒有著落。原本計劃好要成為 GNU 官方 Kernel 的 HURD 的發展一直很不順利,而 Linux 的出現就剛好出現填補了 GNU 這個拼圖上最重要的一個大洞。

    另外,雖然 GNU 的軟體品質是毋庸置疑,但 BSD 的人們(尤其在核心工具程式部份)卻 似乎不怎麼愛用 GNU 軟體,因此喜愛 GNU 軟體的人們除了 Linux 之外就似乎別無選擇了。

    就這樣,GNU 和 Linux 一拍即合,雖然 Linux 只是個初出茅廬的 Kernel,但它卻適時得和剛好欠缺 Kernel 的 GNU 搭配組成一個高品質且功能完善的作業系統。Linux 能如此受歡迎真的要感謝 GNU 多年來在前默默得鋪路呀!

    個人認為,Linux 和 GNU 是分不開的:沒有 GNU,那麼沒有任何工具程式的 Linux 根本無用武之地;而沒了 Linux,GNU 軟體就沒有了可以盡情發揮的舞台了。因此,個人可以接受人們說 Linux 的全名應該是 GNU/Linux。若我們仔細想想 Linux 的發展成長過程,個人認為如此稱呼並不為過。

  • 教堂和市集、學究和駭客:

    BSD 最讓人稱道的地方就是『嚴謹』。傳統上 BSD 會有個名為『Core Team』的開發團隊,BSD 的開發工作、方針及發佈行程就由這個 Core Team 掌控一切。

    但 GNU/Linux 相對來說就鬆散許多。Linux Kernel 是由 Linus Torvalds 負責、GNU 則由 Richard M. Stallman 帶領、各個 Linux 發行版都各有其不同的支援團隊,每個工具程式、甚至每個函式庫都有其不同的開發小組,而彼此之間基本上很少有什麼溝通協調機制或協同作戰的觀念,因此感覺上就比較鬆散。

    也就是說,BSD 走的是教堂式的學究派路線,而 Linux 則是代表了市集式的駭客精神。

    在人們觀念裡,『嚴謹』的開發方式才是邁向成功之路,但 Linux 的出現卻顛覆了這種傳統看法。因為沒有人能掌控這一切,因此在 GNU/Linux 裡任何新奇的想法、建議、批評、比較、爭論、不滿…就像煮開的熱鍋裡的水泡嗶嗶啵啵不斷得翻湧上來:只要言之有物,說的話總有人聽、發現的問題總有人熱心解 決、發表的意見總能獲得立即的回應。在這種開發者和使用者的界線模糊不清、彼此相互合作、競爭、激勵的環境下 Linux 的進步當然是一日千里,Linux 的確是將 Internet 的特性發揮到極致了。

    而同一時期的 BSD 相較之下就顯得低調許多。雖然『Core Team』這種開發模式能夠確保 BSD 的品質維持在最高標準,但相反的就容易導致像是保守、死板、僵化、不易溝通、難以吸引開發者等等之類的批評。雖然之後接手的 FreeBSD 的 Core Team 就較為活潑開放,非常願意採納使用者的意見,但似乎還是難以和市集式的 Linux 競爭。

  • 多樣的版本:

    Linux 的鬆散結構也反應在 Linux 的發行版上。Linux 並沒有什麼官方發行版,任何人只要有興趣有能力,都可以自行發行 Linux,這使得我們能輕易得在 Internet 上找到超過 200 種以上的 Linux 發行版,而實際數字恐怕遠不止如此。

    這使得在市場上的 Linux 發行套件百家爭鳴,每一種 Linux 發行套件都有其特質和吸引人之處。如此一來,幾乎每個人都可以找到能符合自己需求的 Linux 發行套件。重於嚴謹的可能會選擇使用 Debian GNU/Linux;想要直接使用完整桌面環境的可能會選 Ubuntu;喜歡自行編譯的可能會選 Gentoo,而希望有商業支援的可能會選 RedHat… 而一些開發者無力維護、品質不佳或是使用者群較少的 Linux 發行套件很可能過不久就被其它的 Linux 發行套件所取代了。這種相互競爭的方式也讓 Linux 軟體的品質能快速得向上提昇。

    而各個 BSD 的發行版則是由其 Core Team 全權負責,因此至少可以保証該 BSD 的發行品質能符合 Core Team 的要求。且如此一來,全世界使用該 BSD 發行版的人其系統架構將會一模一樣,這的確比較讓使用者不會無所適從:Linux 各個發行版之間有時就連最基本的套件管理方式都大異其趣了,但在 BSD 上則比較沒有類似的困擾。

    但相反的,過度控制、缺乏競爭者的結果是 BSD 在彈性上就大不如 Linux 了。使用者既然能輕易得找到符合自己需求的 Linux 發行套件,再加上其實 Linux 也未必比 BSD 差,所以使用者就不太會為了 BSD 而 BSD,強迫自己去接受 BSD 的風格,因此 BSD 會變成小眾市場其實並不令人意外。

  • Richard M. Stallman、Eric Steven Raymond 及 Linus Torvalds:

    若說到自由軟體界的代表人物,我想人們腦海中會浮現的名單應該少不了 Richard M. Stallman、Eric Steven Raymond 及 Linus Torvalds 這幾位指標性人物。Richard M. Stallman 是公認的自由軟體界的精神領袖,他的意見對於 GNU 還是具有一定的影響力。Eric Steven Raymond 則是駭客文化的傳道士,他發表了不少像是《教堂與市集》、《提問的智慧》之類對駭客文化影響深遠的文章。而 Linus Torvalds 則是 Linux Kernel 專案領導人。這幾位指標人物彼此之間似乎總是意見不合,但他們卻有一個共通點 - 他們都是 Linux 的擁護者。

    也就是說,當幾位自由軟體界的代表人物都在努力為 Linux 宣傳的同時,BSD 自然從人們的雷達範圍中消失了。不管 BSD 再怎麼棒,但人們不曉得的話也是罔然。

  • GPL vs. BSDL:

    Richard M. Stallman 之所以是自由軟體界的精神領袖,除了他發起了 GNU 計劃之外,個人認為他為了 GNU 而撰寫的 GPL 更是決定性的因素。GPL 是一種偏向於開發者的回饋條款:使用者可以自由運用 GPL 程式碼,但所有修改必須也以 GPL 開放,讓所有人(包括原始程式設計者)都能受益。這是能確保程式碼永遠能讓所有人自由使用的終極手段。

    相較之下,BSDL 應該是偏於使用者的一種無償授權:使用者如何自由運用這些程式碼,程式設計師無權置喙,只要宣告這個軟體是 BSDL 授權即可。因此,BSDL 的軟體可能有一天會變成封閉軟體 - 像 Microsoft 在 Windows 2000 核心裡就採用了一些來自 BSD 的網路元件,但 BSD 的人們卻沒有因而受惠。Microsoft 並沒有必要回饋那些修改後的程式碼。

    這或許是決定性的因素:BSD 採用的是 BSDL,而 Linux 則是採用了 GPL。Richard M. Stallman 和 Linus Torvalds 都曾嚴辭批評過 BSDL,認為 BSDL 會有讓專案分 裂的傾向,因為人們可以拿了 BSDL 的程式碼而拒絕回饋;而 GPL 則能讓專案傾向於整合,因為我們可以將那些 GPL 程式碼再整合回去原程式裡。也因此,有很多頂尖的程式設計師堅持只以 GPL 開發軟體,他們才不願花費時間力氣為人作嫁。那麼採用 BSDL 的 BSD 受到冷落也是意料中事了。

  • MySQL 的效能:

    就如前文所說的,FreeBSD 是針對 i386 硬體而開發的 BSD 分支,長久以來 FreeBSD 就對其在功能、穩定、安全、效能等各方面的表現頗感自豪,您可以在 Google 上找到一篇 "Yahoo! and FreeBSD" 以為佐証。

    但好景不常,FreeBSD 4.x 在和 MySQL 3.x 搭配使用時,在效能方面的表現就不像 Linux 那麼亮眼。因為對於 Web 運用而言,MySQL 是個極重要的服務,因此 FreeBSD 的氣勢一下子跌落不少,不少人建議的最佳解決方案是改用 Linux。請參考:

    FreeBSD or Linux for your MySQL Server?

    Revisiting FreeBSD vs. Linux for MySQL

    不過在不久前推出的 FreeBSD 7 中據說已改善這個問題,因此 FreeBSD 或許有敗部復活的機會也說不定。

也因此,在眾多主觀客觀因素都有利於 Linux 下,當年 BSD 會落敗其實並不讓人意外。而遲至今日,BSD 似乎沒什麼東山再起的氣勢。舉個例子好了,目前在超級電腦裡的前 500 大排行榜裡,Linux 就佔了 427 台,Windows 5 台,Mac OS 2 台,而 BSD 卻只有 1 台。雖然用這個來比較似乎有失公允,但我們還是可以由其中稍稍看出一點端倪。

寫到這裡,您可能會好奇:FreeBSD 是針對個人電腦而開發的 BSD 分支,近年來 FreeBSD 的發展速度也是飛快,攝於 BSD 的優良傳統及顯赫聲名,是否可能有那麼一天,FreeBSD 會擠下 Linux 成為 Free OS 的新霸主?

其實,FreeBSD 和 Linux 的分別就只有 Kernel 和 Core Tools,其它應用軟體的差別就較小。也就是說,FreeBSD 真正的競爭對手應該是 GNU+Linux 才對。那麼,根據本文的論點,這會是一場 FreeBSD vs. GNU/Linux、教堂 vs. 市集、學究 vs. 駭客、BSDL vs. GPL 的戰爭。但歷史已告訴我們:如此的 BSD 之路已經失敗了。在一些客觀因素沒有改變之前,FreeBSD 是否可能扳倒 Linux?個人認為應該沒那麼容易吧!

迴響

Re: 為什麼當年成功的是 Linux,而不是 BSD?

你在哪邊看到 FreeBSD 想要扳倒 linux?

快去睡覺, 可以少點幻覺...

FreeBSD 從沒有想要扳倒 linux 過好不好...

[回應] vv @ 29/08/2008, 23:05

建議你刪文

不然你後面一定會被幹到暴..
若說失敗, 恐怕 Hurd 更失敗吧..

[回應] dou0228 @ 29/08/2008, 23:15

Re: 為什麼當年成功的是 Linux,而不是 BSD?

BSD 的 branding policy 也是失敗的主因之一.
如果某作業系統開發商要使用 FreeBSD 為 base, 加上自己的 tuning 以後拿來賣, 那麼他不能把商品叫做 BlueSkirt FreeBSD 之類的東西.
能說自己是 FreeBSD 的只有 FreeBSD 自己.
可是 Linux 可以! SuSE Linux、RedHat Linux、Mandriva Linux,沒有一家公司會遇到這種問題.
如此, 許多商業公司就不願意花錢養 FreeBSD, 因為不能掛自己的 brand 上去.

[回應] Palatis @ 29/08/2008, 23:33

Re: dou0228 & vv

敝人貼文出去就有被 K 的覺悟了,沒這種覺悟就不會貼這篇文章了。畢竟 Google 了許久,不寫下來覺得有點可惜。

若真要說成功,Microsoft 的 Windows 才是大成功。若我又寫了一篇『為什麼 Microsoft Windows 能如此成功』之類的文章,是不是同時要被 Linux/BSD/MacOS 的人圍剿?

請儘量針對文中誤謬之處提出反對意見。像我們就在 IRC 上針對這篇文章討論過像是『那時 Internet 有如此盛行嗎?』以及『那 Net/2 呢?』之類的議題。而情緒性的發言拜託請免了吧!

我想,人們該不會連這麼一點的不同的意見都無法接受吧?

[回應] Tetralet @ 29/08/2008, 23:49

test

發表意見為什麼會被幹到暴
就算被幹到暴
個人也還是有言論自由發表吧

[回應] test @ 29/08/2008, 23:59

成功不是看誰多誰少

你的文章過渡偏向 Linux
選擇什麼作業系統是自由
沒什麼對錯, 我雖每天會用到 Linux
但我絕不選擇 Linux 當桌面
因為對我來說, 那是浪費生命的一件事
我沒必要去記那麼多的設定

Windows 裝一裝就可以用, 何必為了那一點點堅持去用 X-Window
但這並不減少我用 Linux 的時間, 也不等同我認定 Windows 較 Linux 為好

相反的 Linux/Windows/FreeBSD 我都有在使用

你說 FreeBSD 在 top 500 只有一台
請問一下, 發展了 10 年的 GNU Hurd
有出現在那列表裡面嗎??

FreeBSD 本來就不是為了和 Linux 爭
Torvalds 也說了, 他寫 Linux 根本也不是要和 Windows 一較長短, 當然也包含 BSD 在內

[回應] dou0228 @ 30/08/2008, 00:13

標題問題~

如果你的標題是

為什麼一樣都是 Free OS, 使用 Linux 的人數較 BSD 為多

就不會讓人覺得很反感

[回應] dou0228 @ 30/08/2008, 00:33

Re: 為什麼當年成功的是 Linux,而不是 BSD?

比起來,我比較偏好BSD。嚴謹有時候是缺乏進步,但絕對沒有壞處。

但作為一個只想把get things done luser,我還是用Windows就好囉。

[回應] doomleika @ 30/08/2008, 00:49

Re: 為什麼當年成功的是 Linux,而不是 BSD?

後面講了那麼多,

你還是在左閃右閃的迴避問題,

"你在哪邊看到 FreeBSD 想要幹掉 linux 的?"

很多時候, 不是這樣把東西寫出來,

當成爆料就結束了.

[回應] vv @ 30/08/2008, 04:18

不是成功或失敗

我覺得以這種文章來造成台灣 FS/OSS 這麼少的社群人口的對立是很不智的。

言論當然是自由的,但只要是還能繼續存在的東西,我們就不能把他說成「失敗」,這種全面否定的詞,相對於 MS 而言,GNU/Linux 也是絕對「失敗」的。請三思!

我想我使用 GNU/Linux 和 FreeBSD 的時間應該是會比各位久一點(不是我行,是因為我比你們會快做古)。我還是覺得,這種比較對 FS/OSS 社群而言,沒什麼正面意義。不然 Debian 也不必弄了個 GNU/kFreeBSD 了,不是嗎?

[回應] LGJ @ 30/08/2008, 08:55

TeX 失敗了嗎?

舉一個例子,TeX 系統今年滿 30 歲。我們必須承認,他的使用人口無法和 Office/DTP 類的 GUI 軟體相比,但他失敗了嗎?被取代了嗎?大家可以到 comp.text.tex newsgroup 看一下他的流量就知道他並沒有「失敗」。

連 MS 為了商業行銷,也不敢明目張膽公開的直接說 TeX 失敗了。「失敗」、「成功」這種詞是非常弔詭的,你可以把他放在任何一種的比較基礎來講都說得通。

同樣的,有人提到了 Hurd,但失敗了嗎?我個人是認為還沒有,因為他繼續存在著,也有人在用,雖然發展進度不如預期。

我想我們不能去剝奪別人的選擇自由,所以,存在的東西,只要有人去用他,他就不是失敗的,不能使用「多數暴力」去把他消滅。

Open your source, free your mind.

[回應] LGJ @ 30/08/2008, 10:15

Re: vv

我的原文是一個自問自答:『是否可能有那麼一天,FreeBSD 會擠下 Linux 成為 Free OS 的新霸主?』

但您卻過度解讀為:『FreeBSD 想要扳倒 linux』。

斷章取義,莫此為甚。

還什麼『快去睡覺, 可以少點幻覺...』勒。請問您發文非得要涉及人身攻擊不可嗎?

[回應] Tetralet @ 30/08/2008, 11:19

Re: 為什麼當年成功的是 Linux,而不是 BSD?

---
其實,FreeBSD 和 Linux 的分別就只有 Kernel 和 Core Tools,其它應用軟體的差別就較小。也就是說,FreeBSD 真正的競爭對手應該是 GNU+Linux 才對。那麼,根據本文的論點,這會是一場 FreeBSD vs. GNU/Linux、教堂 vs. 市集、學究 vs. 駭客、BSDL vs. GPL 的戰爭。但歷史已告訴我們:如此的 BSD 之路已經失敗了。在一些客觀因素沒有改變之前,FreeBSD 是否可能扳倒 Linux?個人認為應該沒那麼容易吧!
---

這一段是您自己寫的, 何謂斷章取義?

[回應] vv @ 30/08/2008, 11:26

Re: 為什麼當年成功的是 Linux,而不是 BSD?

您還是一樣顧左右而言他,

到底是誰說過,

FreeBSD 想要扳倒 linux ?

您還是沒回答到呀.

是 FreeBSD group 的人?
還是全世界都這樣認為?
您總得說一下吧.

[回應] vv @ 30/08/2008, 11:28

Re: dou0228

> 選擇什麼作業系統是自由
> 沒什麼對錯

我也沒說用 BSD 就是錯呀! (笑)

比如說,在台灣,KDE 的使用者似乎比 GNOME 的使用者少得多。您不覺得探討一下其中的原因是件很有趣的事嗎?

> 如果你的標題是
> 為什麼一樣都是 Free OS, 使用 Linux 的人數較 BSD 為多
> 就不會讓人覺得很反感

感謝,敝人覺得您的建議很中肯。

[回應] Tetralet @ 30/08/2008, 11:40

Re: vv

好吧。敝人依造原文造句如下:

『是否可能有那麼一天,Webkit 會擠下 Gecko 成為 Firefox 使用的排版引擎?其實,Webkit...』

『是否可能有那麼一天,KDE 會擠下 GNOME 成為 Fedora 預設的桌面環境?其實,KDE...』

於是您要求我提出『到底是誰說過,Firefox 要用 Webkit 做為排版引擎』的?『到底是誰說過,Fedora 預設的桌面環境要換成 KDE』的?您不覺得這有點像是在無理取鬧嗎?

[回應] Tetralet @ 30/08/2008, 11:56

Re: 為什麼當年成功的是 Linux,而不是 BSD?

所以您自己講了這句話,

當我問您說

"到底是誰講了這句話?"

您還是左閃右閃,

承認一下不就好了?

當個人沒什麼好害羞的.

[回應] vv @ 30/08/2008, 12:23

Re: 為什麼當年成功的是 Linux,而不是 BSD?

說實在的,

還是那個論點,

您想在您的 blog 寫什麼是您家的事情,

但是不需要去講一些謬論, 去影響一些人的看法.

這一整篇文章, 我看起來, 您想表達的就是

"FreeBSD 想要扳倒 linux, 但是失敗"

就像呆伯特裡面的,

老闆說 "全世界的人都說這產品爛"

"誰?"

"全世界的人"

"包括達賴喇嘛?"

"其實只有我"

您從開始就想表達這東西,

最後用一句

"這只是我自己在造句"

來解釋, 來左閃右閃.

reputation 不是這樣的.

[回應] vv @ 30/08/2008, 12:32

www

所以啦linus跟那些維護者最大的貢獻不單單只是寫出一個kernel而是維護GNU linux流通全世界跟歷久不衰

[回應] wade123 @ 30/08/2008, 13:32

Re: 為什麼當年成功的是 Linux,而不是 BSD?

各有所好,可是我們為什麼瞧不起別人眼中的"蘋果"呢?

[回應] 阿亮 @ 30/08/2008, 14:11

Re: vv

> 這一整篇文章, 我看起來, 您想表達的就是
> "FreeBSD 想要扳倒 linux, 但是失敗"

敝人知道本文內容踩在火藥線邊緣,不管怎麼寫必定引起某些人不快,但至少敝人針對『為什麼當年成功的是 Linux,而不是 BSD?』誠心誠意寫出了 8 大項可能的原因。

也許您認為這是小白文、通篇胡言亂語、拙劣的 FUD 攻擊之類的,只要您言之有理,敝人必能虛心接受。

但您不是。這 8 大項可能的原因您完全視而不見,卻掐頭去尾、斷章取義,只抓了最後一句話,就自以為抓著了什麼小辮子在那窮追猛打。您不覺得您的發文內容一點說服力也沒有?

但這又有什麼用呢?本篇就算去掉最後那一段,還是無損於整篇的論點。建議您能就敝人觀點中誤謬之處加以針砭,那種互相攻訐的手法拜託還是省省吧!

[回應] Tetralet @ 30/08/2008, 15:11

Re: 為什麼當年成功的是 Linux,而不是 BSD?

路過.

結論的幾句話是稍有聳動, 但文中的分析確是有其道理.

這類題目的文字容易引發討論是可以預期的, 但很難想像部份網友針對本文的回應連基本的禮貌都沒有做到.

[回應] fr3@K @ 30/08/2008, 16:19

Re: LGJ

感謝您的回應,的確讓人有震聾發聵之感。

其實本篇標題來自 The FreeBSD Diary 的一篇 Why is Linux Successful? - An Opinion.。本來是想直接翻譯原文(避免戰文的守則 - 我只是引述別人的話,不是我說的 XD),但後來發現不如自己寫一篇比較輕鬆一點,也是比較負責的作法。不過標題看來就下太重了 orz

您舉的 TeX 例子的確很發人省思。『成功』或『不成功』本來就是難以量化的事。以 BIG5 編碼為例,它的確是爛透了,但卻是最常見的繁體中文編碼。我們能說 BIG5 成功了嗎?至少敝人是無法認同的。

至於您說的『多數暴力』的問題,您會發現我文中並沒有什麼『因為 Linux 比較「受歡迎」,所以它就比較「好」』之類的論點。Linux 會比 FreeBSD 更「好」?我想就算 Linus 也不敢這麼說吧?

敝人寫這一篇『戰文』,其實目的很簡單 - 『有為者亦若是』。試著去探討這些令人百思不得其解事物是很有趣的,以古鑑今,個人認為所有的 Linuxer 及 BSDer 都應該去思考這一類的事,至少敝人在寫作的過程中是收穫蠻多的。至於被罵被當小白?那也是無可奈何的事,我並沒有奢望過能討好所有人。

[回應] Tetralet @ 30/08/2008, 16:37

Re: 為什麼當年成功的是 Linux,而不是 BSD?

Tetralet 都說了:「這些說法多為道聽塗說,請當作茶餘飯後的閒嗑牙吧!」,何必如此認真,還要進行人身攻擊?這樣實在沒有意義,對吧?

[回應] carl_tw @ 30/08/2008, 16:50

多數暴力

> 至於您說的『多數暴力』的問題

關於這一點,我想要先去瞭解何謂『多數暴力」,這種準暴力指的並不是攻訐之類的,而是目前的民主現象是多數決,會忽略少數意見或族群,這才是「多數暴力」的真義,忽略了尊重少數。

例如,文中有意無意的把 GNU/Linux distro 限制 Debian/Ubunut/Gentoo/RedHat,這對於台灣的 Slackware/Federa/MDV 使用族群就有被忽略的感覺。

比較文當然都是會有,例如說 KDE vs. GNOME 之類的,但我們比較的中間,是不會把對手全面否定的,因為各有各的擁護著及使用族群。

出來回文的,口氣雖然沒有很好,但還不至於把你當成小白,他質疑的是你的立論前提,而不是那個要大原因。而是人家從高中就開始默默的 commit 東西進 FreeBSD ports,埋頭貢獻了那麼多年,結果被人說成這麼失敗,換作你我也是心有不平吧?!

[回應] LGJ @ 30/08/2008, 17:13

Re: LGJ

> 例如,文中有意無意的把 GNU/Linux distro
> 限制 Debian/Ubunut/Gentoo/RedHat,
> 這對於台灣的 Slackware/Federa/MDV 使用族群
> 就有被忽略的感覺。

因為要一一點名太困難了吧? XD

多數暴力... 像是 OOXML 成為 ISO 那件事算不算是明顯的多數暴力?明明 OOXML 問題那麼多,憑什麼成為 ISO 國際標準?它到底是怎麼能讓那麼多國家投下贊成票的?

> 人家從高中就開始默默的 commit 東西進 FreeBSD ports,
> 埋頭貢獻了那麼多年,結果被人說成這麼失敗,
> 換作你我也是心有不平吧?!

我一向很眼拙,若有冒犯還請見諒。

其實本文可以討論的地方有很多,比如說,之前不是才發生過 Debian 的 Package Maintainer 因粗心大意而造成了 SSH 安全大漏洞的事件?我們也許可以反思:若採用 Core Team 的開發方式,是不是能較為有效避免這類情事發生?

(人的問題可否用制度來解決?Core Team 是個好制度嗎?)

再講到 GPL,難道將個某軟體改以 GPL 發行,就能吸引到眾多開發者?GPL 是那樣的萬靈單嗎?

而人們對 BSDL 的了解並不多。這是因為真的 BSDL 無法吸引人,還是因為被 GPL 的支持者給污名化,還是只是單純得宣傳不夠?

其實這些都頗有討論空間,敝人的觀點也不可能面面俱到。可是他不發表自己的看法,卻寧願選擇出口傷人。這真的是很可惜的一件事。

[回應] Tetralet @ 30/08/2008, 23:02

Re: 為什麼當年成功的是 Linux,而不是 BSD?

vv 兄的回應有點激動,就算對Tetralet兄的文章有異議,我想也可以用討論的方式來交談。

[回應] peace @ 31/08/2008, 02:13

Re: 為什麼當年成功的是 Linux,而不是 BSD?

本來不想回的, 後來想想還是要講一下,

從您的那八點論點, 我完全看不出來,

有哪一點, "FreeBSD 想要扳倒 linux"

但是您可以在最後拿這個當結論,

我追問這點的時候,

您又裝無辜的說

"我沒講過, 我只是在造句"

"不要只抓小辮子窮追猛打"

對於不懂的人, 您確實已經誤導了,

"喔, 原來 FreeBSD 一直想要扳倒 linux"

這跟現在外面一堆爆料, 有什麼分別?

大眾只會看到最開始的說法,
事後是怎樣, 會有人真的去細查?

更好玩的是, 您這整篇,
就像是佈了一個語意陷阱, 我竟然還跳下來跟你玩, 我實在時間太多了.

[回應] vv @ 31/08/2008, 06:19

Re: Tetralet

> 因為要一一點名太困難了吧? XD
> 多數暴力... 像是 OOXML 成為 ISO 那件事
> 算不是明顯的多數暴力?明明 OOXML 問題那麼
> 多,憑什麼成為 ISO 國際標準?它到底是怎麼
> 能讓那麼多國家投下贊成票的?

一一點名是有困難,但不一一點名卻很容易。例如,「其餘的 distro」,一句就包括全部。

沒錯,OOXML 就是一個多數暴力的例子,不一樣的是他另外用了其他詭計。

> 其實本文可以討論的地方有很多

站長太強人所難了。如果你的立論基礎或前提,別人有質疑,你還要對方順著這個你預設,卻不是真實確定的前提來和你討論由此前提所衍生的內容,如果是我個人的話,我會先討論前提。要不然討論的人是被你牽著鼻子走,等於是肯定了你的前提及立論基礎。這樣的做法,我個人是覺得太政治(雖然,你可能不是有意的)。

請回想一下 GNU/Linux 社群當初是如何向 MS people 解釋,Linux 的存在並不是為了打倒 Windows。這個立論基礎沒有說明清楚之前,根本就無法進行討論。

BTW,我提人家的貢獻和以上這個討論的對錯無關,這是兩回事,請不要混為一談。只是在感慨大概是時代不同了。

[回應] LGJ @ 31/08/2008, 06:54

I have a dream.

還是來舉個例子好了。很抱歉,在這個文章標題仍然未更動之前,我個人無法在此標題下進行討論其中的內容,請見諒!

〈我有一個夢〉

`I have a dream.'

GNU/Linux、*BSD 的存在,幾乎都和金恩博士的這篇演講有關,只是被商業抄作之後,方向偏掉的。他們的精神都是在築一個理想,一個夢,和其他「同類」比較後的失敗或成功沒有直接關係,而是在要求基本的自由平等關係。

[回應] LGJ @ 31/08/2008, 08:38

Re: LGJ

> 很抱歉,在這個文章標題仍然未更動之前,
> 我個人無法在此標題下進行討論其中的內容,請見諒!

首先,本文標題是由 The FreeBSD Diary 上的一篇 Why is Linux Successful? - An Opinion. 來的。(它應算一個 FreeBSD 的網站吧?XD)而既然標題都這麼下了,那內容肯定對 BSD 沒好話,這是可想而知的。

那麼,只是把標題改了,有意義嗎?我想『改標題』這種換湯不換藥的手法反而更拙劣吧?

好吧,如果把標題改成『BSD 是否可能成功?』這樣夠正面吧?但如果敝人的結論也是『應該不會那麼容易』,看來也必定有人不高興。敝人胸無點墨,實在沒辨法媚俗到寫出皆大歡喜的文章。

[回應] Tetralet @ 31/08/2008, 19:31

Re: vv

敝人既然主持著本 blog,就秉持著來者是客的想法,儘量不和來客計較。您的人身攻擊我也只是抗議了一下,並沒有採取進一步的防衛行為。我想我已經算是盡到基本禮節了。

> 對於不懂的人, 您確實已經誤導了,
> "喔, 原來 FreeBSD 一直想要扳倒 linux"
> 這跟現在外面一堆爆料, 有什麼分別?

我原文寫到:『是否可能有那麼一天,FreeBSD 會擠下 Linux 成為 Free OS 的新霸主?』,這和『喔, 原來 FreeBSD 一直想要扳倒 linux』有什麼關係?

如果我又寫了以下的句子:

『是否有那麼一天,蟑螂會取代人類成為地球的主宰者?』
『是否有那麼一天,植物會取代人類成為地球的主宰者?』
『是否有那麼一天,外星人會取代人類成為地球的主宰者?』
『是否有那麼一天,變種人會取代人類成為地球的主宰者?』

那您是不是又要我提出蟑螂、植物、外星人、變種人想要扳倒人類的証據?

如果您連這種假設句都看不懂、都無法理解了,那麼其實我們也沒什麼好說的了。

> 更好玩的是, 您這整篇, 就像是佈了一個語意陷阱,
> 我竟然還跳下來跟你玩, 我實在時間太多了.

講句很不好聽的話:像您這樣德高望重的 BSD 前輩,會錯意、講錯話,只要稍稍暗示一下道歉之意,甚至乾脆搞失蹤不回應,敝人也絕不會多說什麼。您卻執意這樣死不認錯硬拗下去,看錯文章還要怪作者佈陷阱?您不覺得有失身份嗎?

[回應] Tetralet @ 31/08/2008, 19:33

Tetralet |

url 是哪裡來的都一樣,文責自負,況且,那個 url 是後來出現的,不是一開始就出現的,所以我才不對這個部份回應,算是留點主人面子。

我針對的是不當論點,和誰說的無關。也不是要你改成 BSD 成功之類的,我既然認為這樣說不對,對 Linux 或者 BSD 來說都不恰當,你要這樣思考,我也只好客隨主便了,也請大家來客獨立思考去判斷便是。

這本就是你家,你喜歡就好。不打擾了!顯然我寫的文意不僅沒有讓你瞭解,反而讓他心有不平。

[回應] LGJ @ 31/08/2008, 21:03

Re: 為什麼當年成功的是 Linux,而不是 BSD?

- 反而讓他心有不平。
+ 反而讓你心有不平。

[回應] LGJ @ 31/08/2008, 21:38

Re: 為什麼當年成功的是 Linux,而不是 BSD?

拿這點來說 *GNU 的大力支援*

不放在核心程式也是有原因的,誰希望因為用了一個小小的東西,我一樣是 OpenSource 的東西,卻強迫我要 follow 你的 license ?

就這點,我抱持很大的懷疑。

再來,不放在核心,不代表不用呀,不然 FreeBSD 的 ports collection 是假的嗎?所以這點的立論根本不存在。

如果要發表類似的議論,除了標題要小心不要嘩眾取寵外,最好也可以給對另一種作業系統較為了解的人,給他看一下比較好

[回應] clsung @ 01/09/2008, 16:23

Re: 為什麼當年成功的是 Linux,而不是 BSD?

哦,再來,我相信有很多人是不只是在網路上打嘴砲,真的有在貢獻。而這些人貢獻的原因,也絕不會只因為「聽說 Linux 是 GNU的」或是「FreeBSD 比較好」。

會想貢獻的人,大多只是先為了讓自己慣用的東西更便利,而不是因為有什麼東西比較成功。

至於何者慣用,就見仁見智啦。 :)

[回應] clsung @ 01/09/2008, 16:26

Re: clsung

> 拿這點來說 *GNU 的大力支援*
> ...
> 就這點,我抱持很大的懷疑。

敝人認為,在 Linux 在剛開始發展之時,若沒有 GNU 所提供的像是 GCC、BASH、還有一堆其它的 coreutils,那麼 Linux 的起步應該不太可能那麼順利。別忘了當時正巧是 BSD 官司纏身之時,用 BSD Tools 是有法律疑慮的。

且若 Linux 的一開始就開發進度遲緩,連 coreutils 都沒著落,那麼個人認為,贏家十之八九會是 BSD,Linux 應該是沒什麼機會的。

[回應] Tetralet @ 01/09/2008, 19:37

Re: 為什麼當年成功的是 Linux,而不是 BSD?

喔,原來我用的算是『學究』啊?貼標籤,可真容易。
而用了 Linux 的人就會是『駭客』?『贏家』?是這樣?

你成篇都在灌輸『Linux=贏家;BSD=輸家』的傲慢觀念,再以此為主去堆砌出有些似是而非的八大觀點,其中一點硬體支援方面目前不否認的確 Linux 較強勢,再者你提到一些名人名字出來,不外乎想為自己觀點掛類似所謂名人口碑保證,其中也跟 GNU 重複了,可是你有沒有想過這些人之所以有名、有貢獻,是像成天寫些嘴炮戰文抑或是寫些 suck code 這樣子『充滿著 community 的感覺的共襄盛舉』(TM)?

而這個『而各個 BSD 的發行版則是由其 Core Team 全權負責,因此至少可以保証該 BSD 的發行品質能符合 Core Team 的要求。』你是怎麼構思出來的如此精彩可期小說情節呢? 就我所知,FreeBSD release 跟 core team 並無直接關聯啊。你可以再臆測看看答案是什麼。

MySQL 的效能部份,講的好像你有出過力?或看過 FreeBSD, Linux 兩邊的 code?至於 Linux 上是怎麼能讓效能更好的,我想自認為『駭客』、『贏家』的使用者如您,應該是知道囉?可否說來聞香一下否?

總之,只想說:批評別人,並不會讓自己變強。

BTW, 你堆砌的錯字一堆,像是『罔然』
還有前面文章的『日本威鋒數位(華康科技的前身)』這點,你要不要問問其他人或者先找找正確資料?少臆測、多謙虛會讓你的文章更好。

[回應] chinsan @ 01/09/2008, 22:05

Re: 為什麼當年成功的是 Linux,而不是 BSD?

>敝人認為,在 Linux 在剛開始發展之時,若沒有 GNU 所提供的像是 GCC、BASH、還有一堆其它的 coreutils,那麼 Linux 的起步應該不太可能那麼順利。別忘了當時正巧是 BSD 官司纏身之時,用 BSD Tools 是有法律疑慮的。

你有沒有興趣統計一下國內 OpenSource ,多半使用哪種 License? :p

[回應] clsung @ 01/09/2008, 23:17

Re: chinsan

> 而用了 Linux 的人就會是『駭客』?『贏家』?是這樣?

Google 據說市值 861 億美元,所以若某人用了 Google,他的身價也跟著高達 861 億美元?

我想人們應該可以分辨其中的差別的。

> 你成篇都在灌輸『Linux=贏家;BSD=輸家』的傲慢觀念

是的。也許下筆時再含蓄一些,就不會有那麼多爭議了。敝人已在深切反省中。

> 就我所知,FreeBSD release 跟 core team 並無直接關聯啊。
> 你可以再臆測看看答案是什麼。

據敝人所知,release Engineering team 是 sub-team,其上還是 core team 不是嗎?或者您是想說,兩者其間並沒有從屬關係?還是有其它答案呢?可否請您指點?

> MySQL 的效能部份...

本文中不是有了嗎?

並且您的文中有一個很吊詭之處。您指出,唯有『開發過』或『看過』程式碼的人,才有資格說哪邊好哪邊不好。這是網路上很常見、但很不恰當的爭辯技巧。

一個實例:Mozilla.org 應沒開發過 IE,也沒看過 IE 的程式碼。那麼,Mozilla.org 是不是沒資格在 Firefox 的官網上放什麼 FF 和 IE 的比較表?我們是不是也該好好得去抗議一下?

> 還有前面文章的『日本威鋒數位(華康科技的前身)』這點,
> 你要不要問問其他人或者先找找正確資料?

這是威鋒數位官網上的資料:

 『威鋒數位(原名華康科技)成立於1987年...』

請問是哪邊有錯呢?可否請您指點?

[回應] Tetralet @ 02/09/2008, 11:19

Re: clsung

> 你有沒有興趣統計一下國內 OpenSource,
> 多半使用哪種 License? :p

敝人沒什麼能力做什麼普查啦。不過以敝人常用、以及印象所及的國產 OpenSource 軟體,茲列表如下:(如果您知道還有哪些 OpenSource 軟體是台灣人寫的,歡迎補充!)

notepad++: GPL
madedit: GPL
xcin: GPL
gcin: LGPL
oxim: GPL
libchewing: GPL/LGPL
文鼎PL字型: APL
cwTeX 字型: GPL
Firefly fonts: GPL/APL
pcmanx: GPL
evilvte: GPL

PCMan 的作品,像 pcmanfm、gpicview 及 lxde 等等,好像都是 GPL,就不重複列上去了。

而我的 LilyTerm 卻是 BSDL... 有點諷刺 XD

[回應] Tetralet @ 02/09/2008, 11:44

Re: 為什麼當年成功的是 Linux,而不是 BSD?

你所說的是『日本威鋒數位(華康科技的前身)』,也就是說:
前身 -> 今身
日本威鋒數位 -> 華康科技

事實上卻是
『威鋒數位(原名華康科技)成立於1987年...』
前身 -> 今身
華康科技 -> 日本威鋒數位

這擺明了就是指鹿為馬吧?

[回應] chinsan @ 02/09/2008, 12:17

Re: 為什麼當年成功的是 Linux,而不是 BSD?

> MySQL 的效能部份...
『> 而用了 Linux 的人就會是『駭客』?『贏家』?是這樣?

Google 據說市值 861 億美元,所以若某人用了 Google,他的身價也跟著高達 861 億美元?

我想人們應該可以分辨其中的差別的。』
喔,所以你確定你真的完全並沒有那種自以為是『贏家』、『駭客』優越感?或散佈這種意識?或者繼續擺弄『先裝楚楚可憐』老招數?

『本文中不是有連結了嗎?』
那你懂這些嗎? 若你不懂,那跟『斷章取義』又有何異?你只是想借這兩篇來打擊而已吧。

『並且您的文中有一個很吊詭之處。您指出,唯有『開發過』或『看過』程式碼的人,才有資格說哪邊好哪邊不好。這是網路上很常見、但很不恰當的爭辯技巧。』
你說的很好啊,只是你也要想想你自己有沒有一樣吊詭的行為,像是亂貼標籤、老是沒憑沒據的『假設句』意圖挑釁雙方戰火等更令人厭惡之舉。

另外,你連你要批評的 BSD 都不清楚,舉 FreeBSD 而言,你說的:『據敝人所知,release Engineering team 是 sub-team,其上還是 core team 不是嗎?或者您是想說,兩者其間並沒有從屬關係?還是有其它答案呢?可否請您指點?』
只有 release Engineering team 是 sub-team 這點沒錯,但這一定有從屬關係?然後這樣就可以讓你繼續發揮『據說』->『據敝人所知』->『假設句』功力而構成所謂八大觀點?

就像某 m3e 長輩說的一樣:『肚子沒墨水,只靠直覺和經驗下判斷』。

『一個實例:Mozilla.org 應沒開發過 IE,也沒看過 IE 的程式碼。那麼,Mozilla.org 是不是沒資格在 Firefox 的官網上放什麼 FF 和 IE 的比較表?我們是不是也該好好得去抗議一下?』
Mozilla.org 沒看過 Moziila 程式?沒寫過 Mozilla 程式?人家當然至少可以拿 Moziila 說嘴啊,
你拿著別人的開發成果來說嘴,說得好像很懂,自己卻未曾出過力,好厲害的駭客功力啊,你覺得這樣子行為是令人好生佩服的駭客嗎?

[回應] chinsan @ 02/09/2008, 12:52

Re: 為什麼當年成功的是 Linux,而不是 BSD?

fix typo, s/Moziila/Mozilla/g

[回應] chinsan @ 02/09/2008, 13:00

Re: chinsan

> 事實上卻是
> 『威鋒數位(原名華康科技)成立於1987年...』
> 前身 -> 今身
> 華康科技 -> 日本威鋒數位

原來如此!我原文應該改為『日本威鋒數位(前身為華康科技)』才對。竟然犯如此愚蠢的錯誤... orz。

感謝您的指正。

[回應] Tetralet @ 02/09/2008, 13:57

Re: chinsan

是的,我沒參與過 MySQL 的開發,所以就如您所說的,我沒資格在這指三道四。

不過,您這個『沒參與該軟體的開發工作的,沒資格評論這個軟體』的說法的確很夠力。看來全世界大部份的 MySQL 使用者應該閉上嘴巴,連評論 MySQL 的資格都沒有。

也就是說,如果某人沒參與過他正在開的車子的設計工作,沒資格批評車子會有爆衝的問題。

如果某人所住的房子在蓋時沒有親身參與設計工作,那麼就沒資格抱怨房子會漏水。

如果某人正在看一場他沒參與拍攝的戲,那就沒資格評論編劇太差。

如果某人正在看一本他沒幫忙寫作的書,那麼就沒資格評論人家文筆太差。

那麼,您何不要求 FreeBSD 發表聲明,凡是沒有參與過 FreeBSD 開發的人,禁止評論 FreeBSD,那麼你們的耳根就會清靜多了。

如果 FreeBSD 如此聲明,敝人會立即把本文移除,絕無二話。

至於您其它冷嘲熱諷的言論,恕敝人就不回應了。

[回應] Tetralet @ 02/09/2008, 14:16

Re: 為什麼當年成功的是 Linux,而不是 BSD?

所以再去統計一下國外的 OpenSource License ,我想你應該就會了解了吧 :)

[回應] clsung @ 02/09/2008, 16:49

Re: chinsan

放大絕招了嗎?

上面你講的車子/房子/戲/書,理論上是有付錢的吧? :p

更不要說,今天你大辣辣的說長論短,可是對於文獻的 Servuy 明顯不足(或說是過時?)。

如果你今天什麼都不闡述,講一句「我覺得 FreeBSD 真爛, Mysql 跑在上面比 Linux 還慢」我想也不會有什麼人敢跑來這裡嗆聲吧

問題是似是而非的文字太多了,招人批評就在所難免啦。

還是老話,如果你對於某些東西不是很懂,卻講的好像頗有研究。那麼在發表之前,請先找懂的人看看,好嗎?

[回應] clsung @ 02/09/2008, 16:59

Re: clsung

> 所以再去統計一下國外的 OpenSource License,
> 我想你應該就會了解了吧 :)

還是不太懂。可否請您明講呢?

[回應] Tetralet @ 02/09/2008, 18:38

Re: clsung & chinsan & vv

算了,個人認為,再爭辯下去,您不高興,我也不高興,這是很無意義的事。

個人打算將本文中一些過份強烈的用辭改掉,另外可能再加注一些參考資料,在放上去之前會先請各位過目。各位認為如何?

[回應] Tetralet @ 02/09/2008, 18:43

Re: 為什麼當年成功的是 Linux,而不是 BSD?

Windows 的普及率 > Linux 的普及率 > FreeBSD 的普及率,難到這不是事實嗎 ?

普及率本來就常被拿來做文章,何必這麼的憤慨 ? (ex: Windows V.S Linux, IE V.S Firefox)

從高中就開始 commit source code 也不是別人逼的,自己開心就好了不是嗎。

[回應] End user @ 02/09/2008, 20:03

Re: End user

說的也是,說到普及率,Linux、FreeBSD 這些都該去死一死了..

就讓有心人繼續做文章吧 :)

[回應] chinsan @ 02/09/2008, 22:19

Re: 為什麼當年成功的是 Linux,而不是 BSD?

如果講成功是指 xx 的人多,
那麼 Linux 或許是比較成功,
原因的確是因為 GPL 及 FSF.
但這樣的成功,坦白講意義只及於有在寫 code 的人.

有些寫 code 的人不喜歡自己的東西被別人拿去藏起來賣,而且 GPL 確保所有人寫的東西都一直維持公開可修改的狀態.
但 BSDL 的人喜歡寫出的 code 去就隨它去,這也是人家的自由.

不寫 code 只拿來用然後嫌東嫌西的,
的確也有敲邊鼓的作用,
但是長遠來看,
被高估的部分還是會因為泡沬破滅而被洗出真正的價值.

在四、五年前,的確很多原有商用軟體大廠對 support Linux 比較有意願,因為有很多家 Linux 套件商可以對套件做背書.

但是一兩年前,許多大廠已經看清楚 Linux 的能力跟實力到哪裡,該放棄的還是會放棄。

相反的再回來看 BSD,許多 BSDL base 出來的軟體開始茁壯,有商業公司提供技術支持,準備與企業商用軟體分庭抗禮,如
PostgreSQL, Amanda.

別的不說,光是這年代必備的防毒軟體,尤其是歐系的,支援 BSD 的隨便數也有四、五套可用...

目光短淺看不到這些存在或正在發生的事實,只抱著已被時代淘汰的過時資訊及看法,而且還是敝帚自珍的心態看待 FS/OSS, 是不會有什前途的.

[回應] ghost @ 03/09/2008, 00:42

無言

下面那些人真的很無聊耶,Tetralet的語氣也還好吧?不就一篇探討文?不好好討論,卻在那邊顧左右而言他。

本來看完本文,想看一下有沒有什麼比較好的回駁,結果盡是無意義的戰文...

[回應] iguest @ 06/09/2008, 20:54

這有啥好吵的

看了一下chinsan的blog,原來chinsan稱vv為長輩,恩,長輩還真是多阿,但是不用連筆戰都需要跳出來參一腳吧?這樣是代表力挺嗎?

而且看chinsan的blog就知道是freebsd的愛用者,所以我不禁好奇想問,除了freebsd之外您還用過哪些作業系統? WinXP 嗎?

[回應] 路人甲 @ 07/09/2008, 22:48

僅僅關於扳倒 其他都不討論

我不太懂耶

原文的最後說 "FreeBSD 是否可能扳倒 Linux"
這真的會聯想到 "FreeBSD 想要扳倒 Linux"嗎?

"Kobe 是否可能擊敗 LeBron" 作為一個球迷思考一下這個問題不為過吧?
難道這樣就表示 我認為Kobe本人曾經想要擊敗LeBron 而且我還要為了誤導大眾負責 因為"Kobe從來沒有想要擊敗LeBron好不好"
這樣嗎?

如果vv也認為原文內容論點完全看不出來 "有哪一點, FreeBSD 想要扳倒 linux"
那麼為甚麼"對於不懂的人, 您確實已經誤導了, 喔, 原來 FreeBSD 一直想要扳倒 linux"?

"是否可能"究竟是怎麼偷偷變成"想要"的呢?
vv 懂所以不會上當 不懂的人則會上當 是這樣嗎?

不知道達賴喇嘛是不是上當了呢:P

[回應] 不懂的人 @ 08/09/2008, 16:04

Re: iguest & 路人甲 & 不懂的人

感謝各位仗義直言。

不否認,敝人是覺得他們有點反應過度了。對於他們動不動就出口傷人、亂扣帽子、冷嘲熱諷的討論方式也頗不能接受。但不管如何,事情都是起於本文的用辭遣字過於強烈,他們會有如此過激的反應其實敝人是可以諒解的。

敝人正試著以較和平的語氣重寫本文。雖然是亡羊補牢,但還是希望此次爭議能就此落幕吧!

[回應] Tetralet @ 08/09/2008, 16:55

Re: 為什麼當年成功的是 Linux,而不是 BSD?

我認為部落格本來就是個人觀點取向。
標題說成敗,其實蠻難下筆的。
所謂的成敗,到底是什麼東西的成敗阿?
繼續看下去,除了mysql效能和驅動程式支援之外。
並沒有對BSD的"功能"作批評。
對於上面兩點,諸位BSD的長輩們可能也沒有甚麼好講的。
而且對Linux和BSD的比較,大多在外在的因素。
Tetralet也沒提到"BSD不好用"。
用港片倚天屠龍記裡面的台詞說的話:"這對大師來說並不算不敬。"我不知道諸位長輩在怒甚麼?
他自己都說:"因此這些說法多為道聽塗說,請當作茶餘飯後的閒嗑牙吧!"

看了看,我覺得Tetralet很多地方的確沒有考證的很清楚。
但是不過就是Blog而已。有必要連:"你不是hacker,你不是很厲害嗎?"這種語氣都飆出來嗎?再者,挑了一堆骨頭之後,標題那句話還是沒辦法動搖的話,最後結果就真的只是在挑骨頭而已。

我想回clsung那一句:"還是老話,如果你對於某些東西不是很懂,卻講的好像頗有研究。那麼在發表之前,請先找懂的人看看,好嗎?"
->講的好像頗有研究應該是你認為吧?
Tetralet都這樣說了:"為此我 Google 了許久,找到了以下幾種說法,雖然也許都不是必要因素,但綜合起來卻決定了 BSD 和 Linux 的優勝劣敗。不過那個年代離敝人實在太遙遠了,因此這些說法多為道聽塗說,請當作茶餘飯後的閒嗑牙吧!"

不要自己認為人家就是在不懂裝懂,然後自己就突然生氣起來,口氣也沒很好。人家發文明明就很謙虛了,真是搞不懂在氣甚麼。

[回應] pokkys @ 09/09/2008, 06:36

本文已更新

為了避免引發進一步的爭議,敝人已修改本文中的部份用辭強烈的文字,改作為《為什麼 Linux 會比 BSD 更受到人們的歡迎?》,若有任何看法請不吝批評指教!

[回應] Tetralet @ 11/09/2008, 22:03

問題在標題啦

已經一堆人告訴你,市佔率多不等於成功,它只是眾多評比指標之一。還有市佔率多也不一定等於受歡迎。

我不明白你的標題為什麼就是不肯改,這種標題根本就是來討戰的......

如果你的標題改成"為什麼Linux比BSD普及",那就比較沒有論誰勝誰敗的爭議。

[回應] 路人 @ 12/09/2008, 11:30

Re: 路人

因為本文在網路上已經到處被轉載。在這裡改似乎意義不大。且,本文已有改作並註明於顯眼處,因此個人認為本文還是維持其原汁原味吧!

[回應] Tetralet @ 15/09/2008, 19:02

亂七八糟的嘴炮路人

為什麼要改標題?
This is blog ok? Not bbs.
就像是貼大字報在家門口,經過的人看了不爽在下面寫上一些個人意見,但是憑什麼要求所有權人修改或拿掉,這是他個人的財產和個人的言論自由.

不要跑到別人的家裡發飆,真的看了很不爽就回自己的blog去大罵特罵,一樣不會有人有權力要你閉嘴.

[回應] iosian @ 08/10/2008, 16:30

我想解釋一下

我第一次到你這個網站..是為了找GCIN 1.4.4 DEB包 (LINUX超新手)

引自VV發言的(原文我看改良板後,這篇有點看不下去,所以直接找他的言論來發言)
---
其實,FreeBSD 和 Linux 的分別就只有 Kernel 和 Core Tools,其它應用軟體的差別就較小。也就是說,FreeBSD 真正的競爭對手應該是 GNU+Linux 才對。那麼,根據本文的論點,這會是一場 FreeBSD vs. GNU/Linux、教堂 vs. 市集、學究 vs. 駭客、BSDL vs. GPL 的戰爭。但歷史已告訴我們:如此的 BSD 之路已經失敗了。在一些客觀因素沒有改變之前,FreeBSD 是否可能扳倒 Linux?個人認為應該沒那麼容易吧!
---
很好...這篇我換個說法
---
7788專輯在台銷售量超高,逼近的HER的銷售量,7788是否可扳倒HER?(類似台灣某男女團體)
---
這時候7788的歌迷,就會抨擊該報社的網頁,7788有說要扳倒HER嗎?

其實那種說法只是記者的說法,只不過就是有人想太多
--------
在爛一點的好了 某某測試網站,常在測試硬體,這是N牌出了XXXXGT,A牌出了XXXX 顯卡,兩個測試下來,N牌稍差

A牌是否扳倒N牌呢?

這時候就有人冒出來說,你那時看到A牌想要扳倒N牌了?
--------

雖然文章的確有很多不利FREEBSD處,但是不用這樣偏激吧?

這樣我請問VV你有看到 文章作者有寫 『FreeBSD 想要扳倒 linux』?

這句話是你打出來的,我在文章中沒看到這種想法(套一句食神台詞:都你想,那時候輪到我想?)

更沒看到有這種話,那只是你個人覺得

[回應] 宅男 @ 15/02/2009, 23:56

路過

我第一次到你這個網站..是為了找GCIN 1.4.4 DEB包 (LINUX超新手)

引自VV發言的(原文我看改良板後,這篇有點看不下去,所以直接找他的言論來發言)
---
其實,FreeBSD 和 Linux 的分別就只有 Kernel 和 Core Tools,其它應用軟體的差別就較小。也就是說,FreeBSD 真正的競爭對手應該是 GNU+Linux 才對。那麼,根據本文的論點,這會是一場 FreeBSD vs. GNU/Linux、教堂 vs. 市集、學究 vs. 駭客、BSDL vs. GPL 的戰爭。但歷史已告訴我們:如此的 BSD 之路已經失敗了。在一些客觀因素沒有改變之前,FreeBSD 是否可能扳倒 Linux?個人認為應該沒那麼容易吧!
---
很好...這篇我換個說法
---
7788專輯在台銷售量超高,逼近的HER的銷售量,7788是否可扳倒HER?(類似台灣某男女團體)
---
這時候7788的歌迷,就會抨擊該報社的網頁,7788有說要扳倒HER嗎?

其實那種說法只是記者的說法,只不過就是有人想太多
--------
在爛一點的好了 某某測試網站,常在測試硬體,這是N牌出了XXXXGT,A牌出了XXXX 顯卡,兩個測試下來,N牌稍差

A牌是否扳倒N牌呢?

這時候就有人冒出來說,你那時看到A牌想要扳倒N牌了?
--------

雖然文章的確有很多不利FREEBSD處,但是不用這樣偏激吧?

這樣我請問VV你有看到 文章作者有寫 『FreeBSD 想要扳倒 linux』?

這句話是你打出來的,我在文章中沒看到這種想法(套一句食神台詞:都你想,那時候輪到我想?)

更沒看到有這種話,那只是你個人覺得

[回應] 宅男 @ 15/02/2009, 23:56

Re: 為什麼當年成功的是 Linux,而不是 BSD?

"也就是說,BSD 走的是教堂式的學究派路線,而 Linux 則是代表了市集式的駭客精神" 应该是 "黑客精神"

[回應] xhh @ 27/12/2009, 14:05

明明已經是戰文了有沒有機會繼續另闢戰場呢???

黑克是大陸用語
原波是台灣人不好意思
下一位

[回應] 阿台 @ 26/01/2010, 10:46

齊頭式平等

我勸你別把 bsd/linux 拿在一起比,在台灣很多人混用,也有很多人單獨用一種不跟另外一邊相往來,拿來一起比較叫做齊頭式平等,不叫公平。愛用哪一種是每個人不同的選擇。BSD 從來沒有所謂當 open source 霸主的意圖,就算很多商業軟體都拿它當基礎去賣錢,也是樂見其成美事一樁,世界上有人寫軟體要出名,release 要掛自己名字才爽,也有人是單純寫來自己爽,打發時間希望很多人一起用,分享自己心血結晶的另外一種爽。
誰幹掉誰,真的有那麼重要????

[回應] f5r @ 17/04/2010, 13:10

Freebsd和linux都是工具嘛

其實看自己喜好,看場合,個人就是能裝freebsd的地方就裝它,不能裝時才選擇linux,不過freebsd對新硬件的適應確實是個問題

[回應] 無聊 @ 21/07/2010, 02:11

authimage
驗證碼皆為英文大寫字母
僅輸入前4碼即可。後2碼是假的,欺敵用。
這是為了防制 Spam 而設計的。若造成您的不便還請見諒!
Accessible and Valid XHTML 1.0 Strict and CSS
Powered by LifeType - Design by BalearWeb