專家稱開源社區應保護商業利益 BSD優於GPL

來源:互聯網
上載者:User
專家稱開源社區應保護商業利益 BSD優於GPL

  Covalent Technologies公司CEO、著名開源軟體專家Mark Brewer在最近發表評論稱,BSD(伯克利軟體發行許可證)比GPL(通用公用許可證)更適合作為開源軟體的授權許可模型,因為前者更能保證商業使用者的利益,從長遠來看更有利於開源社區的發展。
  Brewer認為,GPL嚴格約束開發人員的行為,以確保開原始碼在發布和流通的過程中保持開放、自由的特點。
  GPL授權許可模型特別適用於那些希望降低軟體開發成本而又不希望交出軟體控制權的軟體公司。在GPL授權許可模型下開發的軟體的原始碼向所有人公開,但GPL的互惠條約也規定,其他人在對原始碼進行修改之後必須將成果返還給原開發人員。這也是為什麼許多軟體公司選擇GPL的原因所在。
  然而這樣一來就產生了一個問題,如果有某軟體公司採用了GPL授權的開源軟體來開發某項產品,那麼他就必須將相關的原始碼公開,這種規定對於商業公司來說有些過於苛刻。
  此外,GPL還規定,如果某個軟體的模組採用了GPL授權,那麼整個軟體都必須遵守GPL,而不能採用其他授權許可模型,這在某種程度上限制了軟體公司的選擇權。
  考慮到以上因素,對於商業使用者來說,BSD授權許可模型可能更為適用。BSD與GPL相比更為有效、寬鬆和靈活。它並不要求修改開源軟體後將原始碼返還給原來的開發人員,這樣就使得軟體公司可以保留他們的開發成果,同時也保護了他們技術創新的積極性。
  Brewer在最後表示,正是由於BSD具有這種優勢,因此那些採用BSD授權許可模型的開源社區往往比那些GPL授權許可模型的開源社區更為繁榮,開發人員的積極性也更為高漲。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.