IsaacZ 发表于 2006-11-9 04:46:12

什么是 GPL、LGPL 和 GFDL?

什么是 GPL、LGPL 和 GFDL?它们和源代码以及商业销售之间的关系是什么?GPL 是 <a href="http://www.gnu.org/copyleft/gpl.html"><font color="#0060ff">GNU General Public License</font></a> (GNU 通用公共许可证)的缩写形式;LGPL 是 <a href="http://www.gnu.no/copyleft/lesser.html"><font color="#0060ff">GNU Lesser General Public License</font></a> (GNU 宽通用公共许可证)的缩写形式,旧称 GNU Library General Public License (GNU 库通用公共许可证);GFDL 是 <a href="http://www.gnu.no/licenses/fdl.html"><font color="#0060ff">GNU Free Documentation License</font></a> (GNU 自由文档许可证)的缩写形式。它们是自由软件(Free Software)的通用版权认证协议,由自由软件基金会(FSF)制定和发布。 <ul><li>基于 GPL 的软件允许商业化销售,但不允许封闭源代码。 </li><li>如果您对遵循 GPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 GPL 协议,不允许封闭源代码。 </li><li>基于 LGPL 的软件也允许商业化销售,但不允许封闭源代码。 </li><li>如果您对遵循 LGPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 LGPL 协议,不允许封闭源代码。但是如果您的程序对遵循 LGPL 的软件进行任何连接、调用而不是包含,则允许封闭源代码。 </li></ul>
页: [1]
查看完整版本: 什么是 GPL、LGPL 和 GFDL?