2

我对 Mule ESB 感兴趣,但我不了解许可证,有人可以用简单的话解释一下 CPAL 许可证吗?

我们有一个商业产品(JavaEE Web 应用程序),需要与托管在客户环境中的解决方案集成。例如,客户拥有 SAP 安装或任何其他数据源,并希望将其与我们的 Java Web 应用程序集成。我们希望 Mule 实现此功能,CPAL 许可证是否允许这样做?

我们的应用程序和 Mule 可以托管在我们的内部机器或客户端上,这两种方式都是可能的。

4

1 回答 1

2

第一:我对法律一无所知。

也就是说,CPAL 许可证基于 Mozilla 公共许可证,它没有 GPL 严格,只要代码保持开放,您就可以相当自由地混合许可证。

CPAL 引入了一个概念,如果您在其中运行带有 CPAL 代码的应用程序(例如 Mule),作为“云”服务,那么您也必须提供代码。简而言之,如果您更改 Mule 源代码并将其托管为云服务,您将不得不给出您的修改。

我真的建议您与您所在地区的律师交谈(了解当地法律和非物质法律等)。但是,我确实知道一些公司将 Mule CE 与商业产品“捆绑”在一起,而不用担心许可证问题,其方式与您的情况非常相似。

于 2012-06-06T21:48:05.757 回答