原文:開源的許可證GPL、LGPL、BSD、Apache 2.0的通俗解釋

軟件開發者要開源軟件,不單單是開放源代碼就可以了,選擇一種許可證很重要,一個許可證之於軟件就相當於價值觀之於普通人,代表了這個軟件的基本品性。一個錯誤的許可證選擇可能會直接導致整個項目的失敗。 各種開源的許可證主要的限制還是在redistribution 發布 ,所以個人 商業公司開發的軟件包含了GPL的代碼,只要你不發布,是可以任意使用的。 下面是幾個開源許可證的區別: GPL GPL軟件的使 ...

2016-10-19 09:43 0 20403 推薦指數:

查看詳情

開源許可證GPLLGPLBSDApache 2.0

者要開源軟件,不單單是開放源代碼就可以了,選擇一種許可證很重要,一個許可證之於軟件就相當於價值觀之於普通人 ...

Mon Jan 10 22:38:00 CST 2022 0 905
開源許可證GPLBSD、MIT、Mozilla、ApacheLGPL的區別

以下是上述協議的簡單介紹:BSD開源協議BSD開源協議是一個給於使用者很大自由的協議。基本上使用者可以“為所欲為”,可以自由的使用,修改源代碼,也可以將修改后的代碼作為開源或者專有軟件再發布。但”為所欲為”的前提當你發布使用了BSD協議的代碼,或則以BSD協議代碼為基礎做二次開發自己的產品時 ...

Mon Mar 25 04:56:00 CST 2019 0 586
幾種常見的開源軟件許可協議(GPL, LGPL, Apache License, BSD)

GPL GPL授予程序接受人以下權利,或稱“自由”: * 以任何目的運行此程序的自由 * 以學習程序工作機理為目的,對程序進行修改的自由(能得到源代碼是前提) * 再發行復制件的自由 * 改進此程序,並公開發布改進的自由(能得到源代碼是前提) 相反地,隨版權所有軟件的最終用戶許可證 ...

Sat May 12 00:49:00 CST 2018 0 7723
五種開源協議的比較(BSDApacheGPLLGPL,MIT)

我們在常見的開源協議如BSDGPLLGPL,MIT等都是OSI批准的協議。如果要開源自己的代碼,最好也是選擇這些被批准的開源協議。 這里我們來看四種最常用的開源協議及它們的適用范圍,供那些准備開源或者使用開源產品的開發人員/廠家參考。 一、BSD開源協議 BSD開源協議是一個給於使用者 ...

Sun Apr 28 22:57:00 CST 2019 0 1196
五種開源協議(GPL,LGPL,BSD,MIT,Apache)

什么是許可協議? 什么是許可,當你為你的產品簽發許可,你是在出讓自己的權利,不過,你仍然擁有版權和專利(如果申請了的話),許可的目的是,向使用你產品的人提供 一定的權限。 不管產品是免費向公眾分發,還是出售,制定一份許可協議非常有用,否則,對於前者,你相當於放棄了自己所有的權利,任何人都沒有 ...

Fri Jun 22 03:29:00 CST 2012 0 3032
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM