gpt4 book ai didi

open-source - EPL(Eclipse 公共(public)许可证)可以在商业环境中使用吗?

转载 作者:行者123 更新时间:2023-12-03 11:01:05 27 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




我正在开发一个应用程序,它需要一个 Eclipse 公共(public)许可证 (EPL) 下的第三方框架。该应用程序是一个服务器端商业应用程序,将在我的服务器上运行。 EPL 软件作为二进制文件(jar 文件)分发。我只使用这些软件包,没有做出任何贡献,即没有对源代码进行任何更改。

在 EPL 下,我相信我不是“贡献者”,也不是“贡献者”。但是,如果我想让我的软件可以安装在某个异地服务器上,我会遇到 EPL 要求的问题:

b.iv - "states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange".



这是否意味着如果我为了自己的目的在哪里修改 3rd 方框架的源代码,我需要分发我的所有源代码?

EPL 应该是商业友好的,但对我来说似乎不是这样。

最佳答案

我理解您的问题的方式是“如果我更改框架的一部分,我是否需要重新分发我的应用程序的所有源代码,甚至是不属于框架的部分?”。如果这是对您问题的正确解释,那么不,您不需要分发应用程序的所有代码。

EPL 是一个弱 Copyleft 许可证 ,但是它是非病毒式的 copyleft,因此它仅适用于 EPL 的来源 ,而不是你构建的在顶部 的 EPL 项目。因此,它不需要您将源代码分发到您的应用程序,只需要对框架本身所做的更改。 EPL 的条款仅适用于库的来源,而不适用于您的应用程序的来源。您的应用程序代码将受其自己的许可证管辖(因为您没有重新分发它,表面上是一个简单的“我拥有此代码的所有权利”许可证)。

基本上,只要您不使用受完全 copyleft 许可证管理的库,那么您应该没问题。

免责声明:我不是律师。不要将此视为真正的法律建议。

关于open-source - EPL(Eclipse 公共(public)许可证)可以在商业环境中使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4925638/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com