GNU宽通用公共许可证

✍ dations ◷ 2025-11-06 05:43:16 #GNU宽通用公共许可证

GNU宽通用公共许可证(英语:GNU Lesser General Public License,简称:LGPL)是由自由软件基金会公布的自由软件许可证。它允许企业与软件开发者使用,或将LGPL授权的软件集成至他们自己的软件内(即使该软件是私有软件也被允许),同时不会受到Copyleft特性的许可证强制对软件开源的限制。该许可证常被用于一些(但不是全部)GNU程序库。

这个许可证以前被称为GNU程序库通用公共许可证(GNU Library General Public License)。此许可证最新版本为“第3版”,2007年6月29日发布,较早的版本有2.0和2.1版。此种许可之出现,是为了在GPL与许可式许可(如MIT许可证及柏克莱大学的BSD许可证)间获取折衷。

采用LGPL之项目本身虽然仍有“Copyleft”之限制条件,但这些限制不感染仅仅只链接到本项目的软件。不过此等软件仍会受到其他限制。

LGPL主要使用之标的为软件库(Software Libraries),但是其亦可使用于独立存在的应用程序。比较有名的例子为Mozilla跟OpenOffice.Org。

LGPL原本被称为GNU Library General Public License,最初于1991年发布,为与GPLv2保持一致而采用2.0版的编号。许可证的2.1版与1999年在修订后发布。与此同时,它被重命名为GNU Lesser General Public License,以显示FSF认为并不是所有程序库都应当采用该许可证的态度。LGPL的第3版于2007年发布,它以在GPL第3版之上附加应用一系列许可的方式表现。

LGPL有一特点是LGPL软件可以被转换成GPL(参见Section 3)。这种特性对于在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。

相关

  • 考拉海购考拉海购,原名网易考拉,是一个跨境购物网站,于2015年1月9日成立。2016年,获得国内跨境电商中首张“B2C商品类电子商务交易服务认证证书”。2019年1月,于杭州湖滨银泰开设第一家线
  • 长鼻獴长鼻獴是蒙的一种,现在多分布于非洲,是较没有受到人类开垦威胁的物种之一。
  • 埃姆雷·贝洛措格卢埃姆雷·贝罗佐格鲁(土耳其语:Emre Belözoğlu,1980年9月7日-),通常简称为埃姆雷(Emre),是一名土耳其足球运动员,现时效力土超费内巴切。2004年,埃姆雷获巴西著名球星比利选入在世的最
  • 柯博尔柯博尔(Colin Campbell)是一位互联网行业先驱、连续创业家,曾联合创办多家互联网和科技兴公司。他是.Club顶级域名公司(.Club Domains LLC)的创始人,目前担任董事长与首席执行官职
  • 江头站江头站是位于广西三江侗族自治县的一个铁路车站,邮政编码545506。车站建于1979年,有焦柳铁路经过该站,现仅办理货运业务,不办理客运业务。车站距离月山站1401公里,隶属南宁铁路局
  • A·J·克朗宁A·J·克朗宁,阿奇博尔德·约瑟夫·克朗宁(Archibald Joseph Cronin,1896年7月19日-1981年1月6日),苏格兰医生、小说家,世界著名文学《堡垒》()的作者,1919年毕业于格拉斯哥大学。克罗
  • Apache HiveApache Hive是一个建立在Hadoop架构之上的数据仓库。它能够提供数据的精炼,查询和分析。Apache Hive起初由Facebook开发,目前也有其他公司使用和开发Apache Hive,例如Netflix等
  • 阿含部阿含部是大正藏里的第一部,对应着巴利三藏里的经藏(《尼柯耶》)。
  • 约翰·L·赫姆约翰·拉鲁·赫姆(英语:John LaRue Helm,1802年7月4日-1867年9月8日)是美国肯塔基州的第18任和第24任州长,不过他的实际在职时间一共还不到14个月。他还先后当选为哈丁县在肯塔基
  • 阿道夫·里格尔阿道夫·里格尔(德语:Adolf Rieger,1899年8月25日-1956年6月12日),德国男子摔跤运动员。他曾代表德国参加1928年夏季奥林匹克运动会摔跤比赛,获得男子古典式82.5公斤级银牌。