最近在自由軟體技術交流網的一篇討論,真是讓我徹底的瞭解到什麼是『Open Source』?實在有些失望與可笑!
原來 Open Source 的真面目就是 『Open 你的 Source 讓我能免費且自由的拿去賣。』所以,只要我不能拿去賣,這就不能叫做 Open Source,而這個軟體就一點也不『自由』了!
Open Source 發展至今,他已經是一種文化運動。因為 GPL 的推波助瀾,大家也就更瞭解到自由軟體的好處。但是當自由軟體的運動越來越興盛,與商業的衝突也就越大。
這裡的衝突並非是與微軟這些商業公司的衝突,而是與其他透過自由軟體來獲利者的衝突。矛盾吧?的確很矛盾。
最有名的例子就是 SugerCRM,2004 年集資 200 萬美金(目前已經第三輪集資,總資金達 1870 萬美金)來發展 Open Source 的 CRM 軟體,當初也的確非常的引人注意,可是因為在授權(SPL V1.2)上的宣告並沒有仔細去定義使用限制,馬上被另外一家公司找到授權漏洞,馬上改名為 VitgerCRM,同時更改授權回 MPL,立刻做起跟 SugarCRM 一樣的生意。
SugarCRM 的人氣死了。在 Vitger 的論壇與 Vitger 公司的人員對罵了起來。SugarCRM 的立場是:『你們沒對這個程式作任何的貢獻,怎麼可以奪取別人的心血成果並且改名,讓別人誤會這是你自己開發的』;而 Vitger 的立場是:『我當然有貢獻,我把 Apache、MySQL 與 PHP 與 SugarCRM 包在一起,這就是我的貢獻。而且你們的授權並沒有限制我不能改名,不能拿去賣』。
這場爭論,最後當然是不了了之。誰對誰錯,實在很難說。事後, SugarCRM 修改了他們的授權避免這樣的事情再度發生。而 VitgerCRM 也在每一個頁面都放他是取用自 SugarCRM 的聲明。
整個社群當然是比較支持 VitgerCRM 的,原因是 VitgerCRM 保護了讓這些人能『免費』且『自由』的使用。而 SugarCRM 只能吃了悶虧,摸摸鼻子當作沒這回事。
只是這讓我看了很擔心,因為這會讓大家思考釋出程式為 Open Source 時,採了煞車不敢釋出。釋出時,還要很小心。否則就會有人舉著自由軟體的大旗,來強奪豪取你的心血結晶,而且還不能還手喔,否則馬上滿頭包。
這跟我現在看到的 OpenDesktop.org 計畫一模一樣,他們採用 Fedora Core 來製作他們自己的 Desktop OS,他們修改了 OpenOffice 的字型處理程式,讓大家能在 OpenOffice 使用粗體字,也修改了 XCIN,讓大家能有更方便的輸入法來使用。到目前為止都是以 Open Source 的規則來進行的,所以你可以找到他們製作光碟的方式與原始檔,他們也把修改的程式提交到 OpenOffice 的開發團隊。
只是當他們釋出由他們自己 100% 開發的『酷』符號工具 時,開始有人不滿,有人不高興他們竟然歧視商業,開始質疑這樣新聞,為何能在 自由軟體技術交流網 發佈,開始質疑 FireFly(著名的 NewSung 字體開發者,因為這個字型讓 Linux 變的很漂亮)是被利用了,開始質疑這家公司的老闆立意不良,開始質疑這個計畫是騙局。
全部的質疑只因他們這一次寫清楚,這個工具不能『商業』使用,也就是『不能被其他人販售』。很多人開始完全忘記之前這些人的貢獻,忘記這是一個開發計畫,裡面可以有很多不同的產品(商業或 Open Source)。開始執著在『不能商業使用』。所以開始人有人揮著『自由軟體』的大旗大開殺戒。經過一連串的討論,終於把這個新聞專欄給正名了:『免費,但不自由的軟體 - OpenDesktop』。
真的很可笑。這就跟有人問我:『因為 BlogChina 使用 LifeType,所以我應該可以要他們釋出修改的程式吧?』一樣可笑。乾脆要求連 BlogChina 上面的文章授權都一併 Open 成為 GDL 一樣。把 Open Source 無限上綱到跟天一樣高。
不過這兩個事件倒是給我一些對要使用 Open Source 或釋出程式為 Open Source 的人的建議:
使用 Open Source 的人:
- 千萬不要讓人家知道你使用 Open Source,小心連你內褲的顏色都要 Open 給大家看!
對釋出程式為 Open Source 的人:
- 買好安全帽,並且馬上帶在頭上。否則何時被 K 的滿都包你都不知道。
當然以上兩點只是笑話。只是希望能有一個更 Open Mind 的心來看待 Open Source 與商業間的謀合。否則,這又會是一個早夭的產業。
最後突然想到一句 Oscar 講的話:『大家只記你什麼沒作,卻從來不記得你給過他們什麼?』似乎就是這樣。
真實引用網址:
http://blog.markplace.net/trackback.php?id=74
迴響 ↓
回覆: Open Source? Open Mind?
ajer001 發表於 24/01/2006, 08:49
我也有看到這篇討論。這讓我很無奈。
感覺到後來,跟某大黨一樣,只是在鑽牛角尖在一些表面上面。
無言....
是真的很無奈
Mark 發表於 24/01/2006, 13:56
其實是真的很無奈,尤其是當那裡的討論已經成了『類』一言堂,最後還把 OpenDesktop 計畫,新聞定位為非自由軟體,這就更無奈。
以這樣的新規定來看,只要 Linux Distrubution 包含任何 Non-Free Software 就應該定位為『非自由軟體』。
這真的是以很狹隘的心胸來看待 Open Source 啊!
另一個讓這次吵起來的原因,是有很多不負責任的匿名留言。原本是建議他們關閉匿名留言。後來想想我何必多事,因為 FreeTNC 有他們自己的運作規則,我實在不應多嘴,所以就請 ols3 把我的建議砍了!
Anyway,一句話....『無奈』。
Mark
VitgerCRM 是不是打錯了
路人甲 發表於 14/05/2006, 05:09
這個 VitgerCRM 是不是打錯了,是不是 VtigerCRM 呢?