请记住,目标是确保使用版权所有代码的开发者不会限制最终用户的权利。但是,如果开发者在其产品中包含通用公共许可证(General Public License)涵盖的代码,则意味着他们必须提供其自身产品的源代码。
为了在支持最终用户,同时不损害开发者的专有权利,创建了 GLPL(GNU 宽松通用公共许可证,GNU Lesser General Public License)。它允许开发者在其产品中使用这些免费库,而无需发布其源代码。虽然法律条款更加复杂,但基本原则是开发者必须或者
GNU 库公共许可证的全文可从 ftp 站点或自由软件基金会获得。