求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

LGPL檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋
LGPL

來自 網絡 的圖片

LGPL是 GNU Lesser General Public License (GNU 寬通用公共許可證)的縮寫形式,舊稱GNU Library General Public License (GNU 庫通用公共許可證),後來改稱作Lesser GPL,即為更寬鬆的GPL,在寬鬆程度上與BSD, Apache,XFree86 許可證相似。GPL(General Public License)和LGPL是GNU的兩種License。越來越多的自由軟件(Free Software)使用GPL作為其授權聲明,如果對GPL一點都不了解,有可能在使用自由軟件時違反GPL的授權,恐怕會有被起訴的風險。所以任何公司在使用自由軟件之前應該保證在LGPL或其它GPL變種的授權下。

簡介

Log4cpp最初的版本使用GPL作為授權聲明的,在0.2.1版本以後改用更為寬鬆的LGPL。LGPL最初是Library GPL的縮寫,後來改稱作Lesser GPL,即為更寬鬆的GPL。當一個自由軟件使用GPL聲明時,該軟件的使用者有權重新發布、修改該軟件,並得到該軟件的源代碼;但只要使用者在其程序中使用了該自由軟件,或者是使用修改後的軟件,那麼使用者的程序也必須公布其源代碼,同時允許別人發布、修改。也就是說,使用GPL聲明下的自由軟件開發出來的新軟件也一定是自由軟件。LGPL是GPL的變種,也是GNU為了得到更多的甚至是商用軟件開發商的支持而提出的。與GPL的最大不同是,可以私有使用LGPL授權的自由軟件,開發出來的新軟件可以是私有的而不需要是自由軟件。所以任何公司在使用自由軟件之前應該保證在LGPL或其它GPL變種的授權下。

評價

GNU計劃在使用庫時有兩個首要的許可證.一個是GNU LGPL(庫GPL);另一個是普通的GNU GPL.選擇不同的許可有很大的不同:選擇LGPL允許在私有程序中使用該庫;選擇普通的GPL則只允許在自由軟件中使用它。關於哪一種許可證對指定的庫是最好的這一問題實際上是一個策略問題,它取決於實際情況.當前,大多數的GNU庫被採用LGPL,這意味着我們只使用着其中的一個策略,而忽略了另一個. 所以我們在尋求更多以普通的GPL許可證形式發布的庫。私有軟件開發者有金錢上的優勢;自由軟件開發者需要相互之間利用各自的優勢。對一個庫採用普通的GPL對自由軟件開發者的優勢要大於對私有軟件開發者: 他們可以使用的庫對於私有軟件開發者是不可利用的。[1]

參考文獻

  1. LGPL搜狗