我有一个项目,我已经发布了根据GPLv3需要clojure.jar 和clojure-tontrib.jar 运行。我真的很喜欢船舶的一大罐子文件与他们所有人。(也许用一个license.txt 还)

  • 任何人都不会知道的一个明确的法律解释*如果这是在保持与许可证?
  • 我可以指定这个中我license.txt 要解决任何冲突?
  • 你可以指向我的一些项目已经这样做?

*我不是在寻找法律咨询意见,并不解释任何响应。

有帮助吗?

解决方案

和许可下蚀公共许可证(EPL)1.0

解释的不相容性之间的EPL和GPLv3,因为提供的信息仅供参考,通过日食基金会,出现强烈劝阻你的方案:

http://www.eclipse.org/legal/eplfaq.php#GPLCOMPATIBLE

EPL和GPL是不相容的任何组合的结果,将考虑:(a)衍生物的工作(其蚀解释相一致的定义,这个词在美国版权法》)或(b)一个工作基于GPL代码,作为该短语是用于v2协议中由于臃肿,GPLv3或GPL常见问题作为适用。 此外,您可能不相结合EPL和GPL代码,在任何情况下,源代码下的这些许可证都是相同的源代码模块。 [着重部分由作者标明地雷]

基于位置的免费软件基础,你可能不相结合EPL和GPL的代码,在任何情况之间存在联码制下提供的这些许可证。上述适用于GPL版本2和GPL版3."

它会出现一个uberjar是明确不是一个选项。我不知道,如果单独和具体的罐子排除在GPLv3你会的工作。

其他提示

免责声明:我不是一个律师。这个回答是没有保证。

http://www.gnu.org/licenses/gpl-faq.html:" 如果你想要你的节目的链接针对库没有涵盖由该系统的图书馆除外,需要提供的许可做到这一点。下面是两个例子许可证通告,你可以用它来做到这一点;一个GPLv3和其他v2协议中由于臃肿.在这两种情况下,应把这个文本在每一个文件是授予这一权限。

只有版权持有者对该程序可以合法地释放他们的软件,在这些条款。如果你写了个节目你自己,然后假设你的雇主或学校没权利要求的版权,你是版权持有人—所以你可以授权的例外。但如果你想使用部分的其他GPL许可证复盖的程序由其他人代码,你不能授权的例外。你必须获得批准的版权持有人的这些程序。"

有一个例子许可证包括在每个文件之后。如果你用别人GPL代码(a库,例如),则无法做任何事情没有他们改变他们的许可证。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top