商業開源廠商最愛GPL,GPL並不能保證軟體自由

2022-03-21 04:34:26 字數 955 閱讀 8375

享有衍生(forking)的自由可說是開放源**軟體的基本權利,但在甲骨文打算收購sun/mysql之前,沒有太多人知道保留這種程式**分支權利的重要性。 畢竟,只要你不是首要版權人,則你永遠只能排老二,在軟體也只有第二等的商業化機會。

mysql共同創始人monty widenius先前發信給歐盟時就有提到這點,認為甲骨文與mysql的開發會有利益衝突。而此一衝突之所以重要,就在於mysql用了gpl(通用公共授權書)會降低外部的商業吸引力(原因下面會提及)。

現在,連gpl原始作者之一richard stallman也知道此事嚴重性。

stallman日前與開放權利組織(open rights group)與知識生態國際組織(knowledge ecology international)聯手發函提到,甲骨文打算收購mysql將會損及其開發,主因是gpl會降低把程式**商業化的誘因:

「甲骨文若收購mysql必然會讓自由開放源**(floss)資料庫平台開發受到重挫,讓mysql核心社群開發者流失;若要期待另乙個mysql對手的興起必然又得花上好幾年,因為你得花幾年功夫才能吸引足夠的開發者,並達到相同的客戶基礎。

由於mysql程式**的衍生必須仰賴開放源**社群的貢獻,而非公司內部自行開發,若mysql缺乏乙個更彈性的授權,則mysql即使衍生出來也會有相當障礙。」

若你跟我一樣很熟悉stallman這十年來的論調,則這種說法想必會讓你驚訝異常:gpl授權原本應該是軟體自由的守護者,現在反而造成相反的結 果,由於它的管制太嚴,反而會壓抑了競爭,結果現在stallman竟然還得出來呼籲歐盟協助提供其授權力有未逮之處:軟體自由。

若mysql當初是用apache 2.0授權會如何呢?mysql 2版自然就會興起、程式**直接拿過來用、把所有開發者都請過來、開放源**資料庫的開發根本不會受任何影響。

這也是為何商業開源廠商最愛gpl授權。只是甲骨文/mysql情況發生後,或許業界會有更多人考慮採用apache授權,以便若被惡意併吞時,還能保有最大的自由。

開源DB VS 商業DB

最近在北京舉辦了dtcc 雖然沒到現場,但是據說ibm和oracle都缺席。全場都是開源的天下。有所感觸。最近這些年,開源軟體發展很迅速,mysql pg的市場占有率都在 尤其是mysql,漸有與oracle資料庫分庭抗禮的趨勢。oracle收購mysql後,把mysql做的越來越像oracle了。...

開源社群商業化 衡量開源社群的商業價值

開源社群商業化 在 衡量開源社群的健康狀況 中 我介紹了我們作為chaoss專案一部分 的一些關鍵問題和指標,因為它們與專案的建立者,維護者和貢獻者有關。在本文中,我們重點關注開源公司的組成部分 例如開源程式辦公室,業務風險和法律團隊,人力資源等 和終端使用者。在核心專案團隊的大部分指標是定量的情況...

論開源 4 開源的商業模式

4.開源的商業模式 人類社會的每次飛躍,都源於知識的普及和傳播速度的飛躍。文字,紙張,印刷術,網際網路,都帶來了文明的躍進。知識是在交流中增長的,人類絕大多數知識都是開源的,閉源的 秘密 只是歷史中的偶然,人類的進步來自於普遍共享的知識。正如linus所說,開源是常態,閉源才是偶然。當然,軟體開源運...