開源授權協議

來源:互聯網
上載者:User

[說明]:本文摘自《程式員》2008年06月刊許洪波教授的《開源授權協議(License)初探》一文,著作權歸原作者所有。

1、OSI(www.opensource.org)是目前世界上針對開源軟體授權進行認證的唯一機構。

2、開源軟體的特點:

免費的再發布:軟體授權擁有者必須允許,包括軟體的獲得者和使用者將軟體重新分發給其他人,而不向著作權的擁有者支付著作權相關的費用。

原始碼的訪問:開源授權需要提供原始碼。

衍生作品:授權必須允許使用者修改軟體,並在其基礎上做出創新工作。授權必須允許這些修改和衍生作品在和原來的軟體著作權條件相同下發布。

杜絕歧視:只要遵守開源許可著作權,人人都可以使用開源軟體;同時,開源軟體著作權不得限制任何人在特定領域使用該軟體。

3、開源授權模式:

(1)強開源約束授權——GNU GPL。基於GPL的任何軟體及衍生應用程式,其原始碼必須公開,並不得因此收費。

(2)弱開源約束授權——Mozilla公用授權(MPL)和LGPL。MPL協議要求假如你修改了一個基於MPL協議的原始碼,則必須列入或公開你所做的修改。假如你的軟體採用了基於LGPL的開源軟體,LGPL要求任何針對LGPL開源軟體的修改必須公開其原始碼,但不要求基於原始碼之上的衍生應用開放其原始碼。

(3)無開源約束授權——BSD授權協議。BSD幾乎允許使用者做任何他們想要想要在BSD的授權碼上做的事情;他們也可以將軟體用於免費或商業目的;他們也發行就緒或不發布變更後的原始碼。BSD的唯一要求就是軟體使用者聲明他們使用了軟體原作者的著作權。

(4)其他開源授權。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.