GNU Lesser General Public License

出典: フリー百科事典『ウィキペディア(Wikipedia)』
GNU Lesser General Public License
GNU LGPLv3 ロゴ
作者 フリーソフトウェア財団
バージョン 3
公開元 フリーソフトウェア財団 (Free Software Foundation, Inc.[注釈 1]
リリース日 2007年6月29日
DFSGとの適合性 Yes
FSFの承認 Yes
OSIの承認 Yes
GPLとの適合性 Yes
コピーレフト Yes (Weak copyleft; 弱いコピーレフト)
異種ライセンスコード
からのリンク
Yes
テンプレートを表示

GNU Lesser General Public LicenseGNU Library General Public License GNU LGPLLGPLFree Software FoundationFSFGNU 

[]


(strong copyleft)GNU General Public LicenseGPLBSDMIT LicenseLGPLGNU Library General Public License1991GPLv222.1()1999FSFGNU Lesser General Public LicenseLGPLv32007GPLv3GPLv3Additional permissionsGPLv37GNU GPLv3GPL"GPL"

LGPLLGPLLGPL

LGPLMozillaOpenOffice.org

GPL[]


GPLLGPL(L)GPL[1][2](L)GPL(derivative work)(: distribution; )LGPLv2.16LGPLv34()[3]GPLLGPL[ 2][ 3]LGPLv2.15Section 5. 5LGPLv34Section 4.LGPLv2.151

A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.[4]

LGPL LGPLv2.13LGPLv32LGPLGPLGPLLGPL

GPLLGPL[]


"GNU Library General Public License"FSFLGPL19992Why you shouldn't use the Lesser GPL for your next library[1](GPL[2])LGPL

Which license is best for a given library is a matter of strategy, and it depends on the details of the situation. At present, most GNU libraries are covered by the Library GPL, and that means we are using only one of these two strategies [allowing/disallowing proprietary programs to use a library], neglecting the other. So we are now seeking more libraries to release under the ordinary GPL.[1]

LGPLLGPLGNU CLGPLLGPLCGPLBSD 

Using the ordinary GPL is not advantageous for every library. There are reasons that can make it better to use the Lesser GPL in certain cases.[1]

FSFLGPLVorbisBSD[5][ 4]

[]


C使Franz Inc.Lisp(preamble)LGPLLLGPL[6]

Ada[ 5]GPLMGPL

LGPL[]


LGPL(L)GPLGNU

The LGPL contains no special provisions for inheritance, because none are needed. Inheritance creates derivative works in the same way as traditional linking, and the LGPL permits this type of derivative work in the same way as it permits ordinary function calls.[7]



LGPLLGPL: 

LGPL[]




LGPLGPLGPL

(private)

LGPL

LGPLA

ABLGPL[][ 6]

ABB(LGPLv26LGPLv34)[ 7]

ABB(LGPLv26aLGPLv34d0)

AA'A'LGPLGPL

[]

注釈[編集]



(一)^ 

(二)^  GPL"GNU General Public License#"

(三)^ LGPLGPLLGPLGPLLGPLGPLGPL

(四)^  FSFOgg+VorbisPlayOgg PlayOgg!.  Free Software Foundation (201114). 201143

(五)^  generics

(六)^  GNU/LinuxCLGPLglibcLGPL[]

(七)^  A

出典[編集]



(一)^ abcd Richard Stallman (201087). Why you shouldn't use the Lesser GPL for your next library.  Free Software Foundation. 2011330

(二)^ ab Richard Stallman (20061116). GPL.  Free Software Foundation. 2011329

(三)^  QGNU GPLGNU LGPL. IPA.  ossipedia.ipa.go.jp. 201185 

(四)^  GNU Lesser General Public License, version 2.1.  Free Software Foundation. 2011330

(五)^  Re: [open-source] [Fwd: [icecast-dev] Xiph.org announces Vorbis Beta 4 and the Xiph.org.  LWN.net (2001226). 2011329

(六)^  Preamble to the Gnu Lesser General Public License.  opensource.franz.com. 2011330

(七)^  LGPLv2.1LGPLv3 David Turner (2004). The LGPL and Java.  Free Software Foundation. 2011330

関連項目[編集]

外部リンク[編集]