什么是GNU通用公共许可证(GNU Lesser General Public License)?

GNU Lesser General Public License是由自由软件基金会(FSF)发布的一种自由软件许可证。它是传统版权(有些人认为限制太大)和原始GNU通用公共许可证的替代品,1999年首次发布的GNU通用公共许可证(LGPL)与GNU通用公共许可证(GPL...
GNU Lesser General Public License是由自由软件基金会(FSF)发布的一种自由软件许可证。它是传统版权(有些人认为限制太大)和原始GNU通用公共许可证的替代品,1999年首次发布的GNU通用公共许可证(LGPL)与GNU通用公共许可证(GPL)在许多方面不同。最重要的区别在于,根据GNU通用公共许可证授权的程序可以被任何程序访问或使用,包括受版权保护的专有程序。在传统GPL下许可的软件只能由其他自由软件使用或链接到其他自由软件上。Audacity在传统的GNU GPL下获得许可。OpenOffice.org是使用GNU Less Public License创建的程序的一个示例。office套件免费分发,作为它使用自己的文件格式和扩展名。但是OpenOffice.org也可以读取和打开大多数Microsoft Office文件,并且可以将文件保存为与Microsoft Office兼容的格式。这种与专有软件的交互是GNU Lesser General Public License的关键。在传统GNU GPL下授权的程序的示例就是Audacity。此免费音频编辑器不能与任何专有音频格式(如WMA(Windows Media audio))交互只有其他开源音频格式,如WAV,OGG和AIFF与该程序兼容。GNU Lesser General Public License就是copyleft的一个例子。copyleft是与版权相对立的。版权的存在是为了确保没有人可以分发、复制或改编程序。copyleft许可证允许任何人重新编程、分发或根据许可证改编软件,无需付费或向原始创建者请求许可。有许多免费软件许可证,但并非所有许可证都是真正的版权许可证为了被视为版权许可,自由软件许可证必须满足某些要求。其中最重要的是它不能是许可证。这意味着它不能允许专利软件或受版权保护的软件重用许可证。许可证的例子包括MIT许可证或PHP许可证。GNU GPL和GNU Lesser General Public License都不是许可证。在这些许可证下创建的任何软件都不能修改为包含在具有更严格软件许可证的软件中。例如,有人不能使用用于创建OpenOffice.org的代码,修改它并将其置于传统版权之下
  • 发表于 2020-08-07 00:28
  • 阅读 ( 2138 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具