Mark's Place

A place for Mark's murmuring, blah, blah, blah, ...

Mark's Place
Watch Timeline

Open Source? Open Mind?

Mark Wu 發表於 2006/01/24 05:17 · 靜態連結網址

最近在自由軟體技術交流網的一篇討論,真是讓我徹底的瞭解到什麼是『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

迴響 (3) · 引用 (0) 文章分類: 暗黑自由軟體界

迴響 ↓

  • 回覆: 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 呢?