跳至內容

GNU較冗通用公眾授權條款

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

GNU 較冗公共授權條款(英語:GNULesserGeneralPublicLicense,簡稱:LGPL)是由自由軟體基金會公佈的自由軟體授權條款。伊允准企業佮軟體開發者使用,抑是將 LGPL 授權的軟體整合到𪜶家己的軟體內(著算這个軟體是私有軟體也允准), 同時袂受著 Copyleft 特性的授權條款強制對軟體開源的限制。該授權條款是定定予人用佇咧(但是毋是全部)GNU 程式庫。

這个授權條款較早予人號做GNU 程式庫通用公眾授權條款(GNU Library General Public License)。 此授權條款上新的版本為「第三版」,二空空七年六月二十九號釋出,以前的版本是二交零佮二交一版。這種授權之出現,是為著欲 GPL 佮許可式授權(如 MIT 授權條款佮柏克萊大學的 BSD 授權條款)間取得折衷。

採用 LGPL 之計畫本身雖然猶閣有「Copyleft」之限制條件,毋過遮的限制無感染干焦聯結著本計畫的軟體。毋過這等軟體猶是會受著其他的限制。

LGPL 主要使用之標的為軟體函式庫(Software Libraries), 但是其亦可使用佇獨立存在的應用程式。較出名的例為 Mozilla 佮 OpenOffice . Org。

歷史

LGPL 原本被稱做GNU Library General Public License,頭仔佇咧一九九一年發布,是佮 GPLv 二保持一致而採用二配空版的編號。授權條款的二交一版佮一九九九年佇修訂了後發布。佮這个同時,伊予人重號名做GNU Lesser General Public License,以顯示 FSF 認為並毋是所有程式庫攏應該愛採用該授權條款的態度。LGPL 的第三版佇二空空七年發佈,伊以佇咧 GPL 第三版以上附加應用一系列許可的方式表現。

LGPL 佮 GPL 精差的所在

LGPL 有一特點是 LGPL 軟體會當予人轉換做 GPL(參見 Section 三)。 這種特性對佇咧 GPL 函式庫抑是應用程式中直接使用 LGPL 程式有一定程度幫助的。

程式語言要求

LGPL 協定主要是面向使用 C 語言佮類 C 語言。Franz Inc . 釋出矣 LLGPL 協定,有增加序的部份以澄清 LISP 語言中的上下文問題。

另外咧 Ada 語言閣有一个特殊的特性—— 泛型,所以需要使用 LGPL 的另外一个變種 GNAT Modified General Public License:允准代碼牽連結一寡特殊情況,以避免被 GPL 所崁。

C + + 模板佮干焦標頭檔的庫嘛會拄著類似 Ada 泛型的問題。LGPL 的第三版佇第三小節內底專門咧處理這方面的特殊情形。

有可能源的特性

因為真濟程式的設計師攏創袂清各種的授權條款之間的精差,致使一寡開源專案成做小部份莫有用心的人士所利用的物件,較出名的彼个例有 DivX,早期 DivX 外形是一種使用 LGPL 授權條款的自由軟體,由大部份優秀的軟體高手義務地開發,毋過當當軟體漸漸成形的時陣,DivX 的公司 DXN 利用 LGPL 的空縫嘿 DivX 進行矣閉源,大部份軟體愛好者攏感覺予人出賣,所以動手開發矣 XviD。雖然 XviD 佇咧軟體方面明顯比起來 DivX 優秀,但是市場占有率卻不如 DivX。

參見

  • Copyleft
  • GNU Affero 通用公眾授權條款
  • GNU 通用公眾授權條款
  • GNU 自由文檔許可證
  • GNU 較冗公共許可證
  • BSD 授權條款
  • Mozilla 公眾授權條款
  • MIT 授權條款
  • Apache 授權條款
  • 使用 LGPL 授權條款的軟體(分類)

參考資料

外部連結

  • LGPL 英文版
  • LGPL v 二孵一非正式中譯版二孵一版
  • LGPL v 三非正式中譯版三版
  • GNU 較冗公共許可證(中譯版)一九九九年二月,二孵一版(繁體中文)
  • 五種開源協定的較(BSD , Apache , GPL , LGPL , MIT)-整理