Re: [問題] 台灣的 hackers 和 open source 發展?
看板CSSE (電腦科學及軟體工程)作者autrijus (天風)時間19年前 (2005/07/14 20:49)推噓32(32推 0噓 80→)留言112則, 7人參與討論串38/41 (看更多)
※ 引述《reader (讀者)》之銘言:
: 寫程式所用的 gcc 難道不正是一個例子? 你的 CLE 不是一個例子?
: Apache 不是一個例子? XFree86 不是例子?
: 有多少類別的軟體都是一提到就馬上讓人聯想到唯一的軟體?
這是 power law 分佈, 而不是 monopoly. 如果 XFree86 團隊能阻止 Xorg,
Xouvert, Y... 的出現, 如果 XFree86 團隊能強迫人使用 GNOME/Gtk 不用 KDE/Qt,
那纔是傳統意義上的 monopoly.
: 獨佔不代表完全沒有競爭者,否則這就跟微軟說 Windows 有很多競爭者是一樣的。
: 沒有可以威脅到現有產品的市場地位的其他產品,包括其他產品的聯合也
: 是一樣,這樣就是獨佔了。
: OSS 獨佔的情況不存在不普遍嗎?
把 power law 冪次曲線分佈當成是獨佔, 我覺得是偏頗的說法.
群聚造成的網絡效應, 是 OSS 與否都存在的現象.
我同意 Platin 的論點, 亦即 OSS 的特性是能維持少數利基的 long tail 於不墜:
http://en.wikipedia.org/wiki/The_Long_Tail
此處 BeOS 和 OpenBSD 可以作為 non-OSS (倒了) 和 OSS (持續開發) 的例證.
: 我們會這樣看待 MS-Windows 對於創新的影響嗎?
: : 這我不認同,您在提出論點的同時,恐怕要多用事實來支持才行。OSS 多的是演化,
: : 而不是革命,所謂的改朝換代,新朝代往往還是在舊軟體的 code base 上面發展
: : 出來的。這樣子的例子太多了,如 gcc -> egcs -> gcc-3; X -> XFree86 -> X.Org.
: : 也正就是這樣的知識分享跟累積,才造成 OSS 的強處。
: 你不如說 Windows 3.1 -> Windows 95 -> Windows NT 的發展,致使軟體
: 演進有延續性和累積性。
我想 reader 對 GCC 和 Xorg 的發展不熟悉.
gcc1 是 rms 寫的.
gcc2 是 Cygnus 公司, 以 mtiemann 為首的人, 為了增進速度和 C++ 支援而改出的.
FSF 在 GCC 2.0 之後即嚴格管制 committership.
gcc3 完全不是 rms 樂見的; 它是 G77, Pentium GCC 等專案的開發者, 以 EGCS
為名而進行的 fork. EGCS 社群愈來愈大, rms 沒辦法了, 纔把它正名為 gcc3.
gcc4 新的 GIMPLE/SSA 最佳化架構也是 apple 和其他廠商的開發者對 rms 鎖死 GCC
RTL 的反動; 同樣也是因為技術優勢, 所以能不顧 fsf 的意志達成改版.
Xorg 的情況和 EGCS 類似, 也是 fork 的結果, 這裡就不多說了. 但重點是每一代
的 fork 團隊都能不顧上一代的意志, 重行利用既有的源碼和程式庫. 拿我自己的
經驗來說: 我可以輕易不顧核心團隊的意志, 對 Perl 6 專案進行 fork, 進一步
靠技術優勢取得合法性和社群認同.
而 Windows 每個版本都是 MS 內部決策的產物, 外人即使有更佳的架構, 也無權置喙.
運作模式是截然不同的. 同理, 若我是對 Visual Basic 進行類似的動作, 取得合法性
的障礙要高上許多 -- 可以說是幾乎沒有指望.
: 在同一個基礎上實現真正的百家爭鳴,才是競爭創新的明證。
如果肯多花時間看看 power law 的後端, 相信更能看到百家爭鳴的情況.
即使是最大宗的 Apache 好了, 也是建立在 http 等協定的基礎上.
Apache Foundation 成百個計劃, 也正是在核心基礎上實現真正的百家爭鳴 --
就拿其中一個 SpamAssassin 來說好了, 即是重用了十數種同領域專案的源碼,
以及上百個 CPAN 專案的源碼, 也由此大幅降低了創新的成本. 這是常態;
同領域的 amavisd 等專案的發展路徑也都類似 -- 而不是特例.
: : 您要說 "早就有 open source 一詞了...OSS 被 OSI 限定其意義,那可真是喧
: : 然大波呢",不知道證據在哪裡。
: : 一樣,您在提出說法的同時,恐怕要多用事實來支持才行。
: comp.* 本來就不太會討論這種東西。
: 而我分明記得在 1995 年左右,在 C++ template 將造成軟體原始碼無法
: 獲得保護的論戰中,就已有人說 open source 必定是一種趨勢,軟體的
: 利益將逐漸轉移到設計、專利和使用習慣上。
Open source 是 1998 年的一個新創詞. 在此之前通常是以 free software
之名為人所知. '95 年這個概念已經很成熟了, 祗是用的一定不是這兩個
英文單詞而已.
Thanks,
/Autrijus/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.132.105
※ 編輯: autrijus 來自: 220.132.132.105 (07/14 21:27)
推
203.70.93.78 07/14, , 1F
203.70.93.78 07/14, 1F
推
18.95.2.18 07/14, , 2F
18.95.2.18 07/14, 2F
→
18.95.2.18 07/14, , 3F
18.95.2.18 07/14, 3F
→
18.95.2.18 07/14, , 4F
18.95.2.18 07/14, 4F
推
140.112.42.87 07/15, , 5F
140.112.42.87 07/15, 5F
→
140.112.42.87 07/15, , 6F
140.112.42.87 07/15, 6F
→
140.112.42.87 07/15, , 7F
140.112.42.87 07/15, 7F
→
140.112.42.87 07/15, , 8F
140.112.42.87 07/15, 8F
→
140.112.42.87 07/15, , 9F
140.112.42.87 07/15, 9F
→
140.112.42.87 07/15, , 10F
140.112.42.87 07/15, 10F
→
140.112.42.87 07/15, , 11F
140.112.42.87 07/15, 11F
→
220.132.132.105 07/15, , 12F
220.132.132.105 07/15, 12F
→
140.112.42.87 07/15, , 13F
140.112.42.87 07/15, 13F
→
140.112.42.87 07/15, , 14F
140.112.42.87 07/15, 14F
→
140.112.42.87 07/15, , 15F
140.112.42.87 07/15, 15F
→
140.112.42.87 07/15, , 16F
140.112.42.87 07/15, 16F
推
61.230.221.159 07/15, , 17F
61.230.221.159 07/15, 17F
→
61.230.221.159 07/15, , 18F
61.230.221.159 07/15, 18F
→
61.230.221.159 07/15, , 19F
61.230.221.159 07/15, 19F
推
220.132.186.233 07/15, , 20F
220.132.186.233 07/15, 20F
推
220.132.186.233 07/15, , 21F
220.132.186.233 07/15, 21F
→
220.132.186.233 07/15, , 22F
220.132.186.233 07/15, 22F
推
61.230.221.159 07/15, , 23F
61.230.221.159 07/15, 23F
→
61.230.221.159 07/15, , 24F
61.230.221.159 07/15, 24F
推
220.132.186.233 07/15, , 25F
220.132.186.233 07/15, 25F
→
220.132.186.233 07/15, , 26F
220.132.186.233 07/15, 26F
→
220.132.186.233 07/15, , 27F
220.132.186.233 07/15, 27F
→
220.132.186.233 07/15, , 28F
220.132.186.233 07/15, 28F
推
61.230.221.159 07/15, , 29F
61.230.221.159 07/15, 29F
→
61.230.221.159 07/15, , 30F
61.230.221.159 07/15, 30F
→
61.230.221.159 07/15, , 31F
61.230.221.159 07/15, 31F
→
61.230.221.159 07/15, , 32F
61.230.221.159 07/15, 32F
→
61.230.221.159 07/15, , 33F
61.230.221.159 07/15, 33F
→
61.230.221.159 07/15, , 34F
61.230.221.159 07/15, 34F
→
61.230.221.159 07/15, , 35F
61.230.221.159 07/15, 35F
推
140.112.42.87 07/15, , 36F
140.112.42.87 07/15, 36F
→
140.112.42.87 07/15, , 37F
140.112.42.87 07/15, 37F
→
140.112.42.87 07/15, , 38F
140.112.42.87 07/15, 38F
→
140.112.42.87 07/15, , 39F
140.112.42.87 07/15, 39F
還有 33 則推文
→
140.112.42.87 07/15, , 73F
140.112.42.87 07/15, 73F
推
61.230.221.159 07/15, , 74F
61.230.221.159 07/15, 74F
推
140.112.42.87 07/15, , 75F
140.112.42.87 07/15, 75F
→
140.112.42.87 07/15, , 76F
140.112.42.87 07/15, 76F
→
140.112.42.87 07/15, , 77F
140.112.42.87 07/15, 77F
推
61.230.221.159 07/15, , 78F
61.230.221.159 07/15, 78F
推
140.112.42.87 07/15, , 79F
140.112.42.87 07/15, 79F
→
61.230.221.159 07/15, , 80F
61.230.221.159 07/15, 80F
→
140.112.42.87 07/15, , 81F
140.112.42.87 07/15, 81F
→
61.230.221.159 07/15, , 82F
61.230.221.159 07/15, 82F
→
61.230.221.159 07/15, , 83F
61.230.221.159 07/15, 83F
→
140.112.42.87 07/15, , 84F
140.112.42.87 07/15, 84F
→
61.230.221.159 07/15, , 85F
61.230.221.159 07/15, 85F
→
61.230.221.159 07/15, , 86F
61.230.221.159 07/15, 86F
→
140.112.42.87 07/15, , 87F
140.112.42.87 07/15, 87F
→
140.112.42.87 07/15, , 88F
140.112.42.87 07/15, 88F
→
140.112.42.87 07/15, , 89F
140.112.42.87 07/15, 89F
→
140.112.42.87 07/15, , 90F
140.112.42.87 07/15, 90F
→
140.112.42.87 07/15, , 91F
140.112.42.87 07/15, 91F
推
140.112.42.87 07/15, , 92F
140.112.42.87 07/15, 92F
→
140.112.42.87 07/15, , 93F
140.112.42.87 07/15, 93F
推
61.230.221.159 07/15, , 94F
61.230.221.159 07/15, 94F
→
61.230.221.159 07/15, , 95F
61.230.221.159 07/15, 95F
推
140.112.42.87 07/15, , 96F
140.112.42.87 07/15, 96F
→
140.112.42.87 07/15, , 97F
140.112.42.87 07/15, 97F
→
140.112.42.87 07/15, , 98F
140.112.42.87 07/15, 98F
→
140.112.42.87 07/15, , 99F
140.112.42.87 07/15, 99F
→
140.112.42.87 07/15, , 100F
140.112.42.87 07/15, 100F
推
140.112.42.87 07/15, , 101F
140.112.42.87 07/15, 101F
推
61.230.221.159 07/15, , 102F
61.230.221.159 07/15, 102F
→
61.230.221.159 07/15, , 103F
61.230.221.159 07/15, 103F
→
61.230.221.159 07/15, , 104F
61.230.221.159 07/15, 104F
→
61.230.221.159 07/15, , 105F
61.230.221.159 07/15, 105F
推
140.112.42.87 07/15, , 106F
140.112.42.87 07/15, 106F
→
140.112.42.87 07/15, , 107F
140.112.42.87 07/15, 107F
→
140.112.42.87 07/15, , 108F
140.112.42.87 07/15, 108F
→
140.112.42.87 07/15, , 109F
140.112.42.87 07/15, 109F
推
61.230.221.159 07/15, , 110F
61.230.221.159 07/15, 110F
推
218.168.199.106 07/17, , 111F
218.168.199.106 07/17, 111F
推
220.132.186.233 07/27, , 112F
220.132.186.233 07/27, 112F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 38 之 41 篇):
CSSE 近期熱門文章
PTT數位生活區 即時熱門文章