首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >插件程序: GPL与LGPL?

插件程序: GPL与LGPL?
EN

Stack Overflow用户
提问于 2010-10-07 21:29:18
回答 2查看 743关注 0票数 4

我有两个截然不同的项目:

  1. 我想在GPL许可下发布的程序。
  2. 插件API:插件是使用此API中的接口编写的,程序使用该API与插件进行通信。我想发布带有LGPL许可证的插件API。

一个问题是,我不希望插件必须显示他们的来源。他们会被GPL许可证“感染”吗?它们将根据API进行编译,而不需要程序编译的源代码。

另一个问题是,所有关于LGPL的“静态链接”的讨论都是用Java编写的:程序和API都是用Java编写的。这有关系吗?

总之,我的基本问题是:用GPL发布这个程序,用LGPL发布它的公共API有意义吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-07 21:33:38

如果您正在从头开始编写您的应用程序,您可以任意授权它。如果你想为插件做一个例外的GPL,有先例。GPL连接异常 (例如Classpath异常)是您要寻找的。

票数 5
EN

Stack Overflow用户

发布于 2010-10-07 21:32:23

这是你的版权。简单的做法是添加文本,以说明“我不认为插件API会导致插件的GPL感染”。

我不知道。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3886020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档