2

我们计划使用 Java开发CIFS 服务器。请注意,这将是一个商业产品

为了避免重新发明轮子,我正在寻找一个开源 Java 库,它可以在没有任何法律问题的情况下用于商业产品。经过研究,我发现Alfresco JLAN是 Web 上唯一可用的 Java 开源库。但我看到的问题是它是在LGPL许可下发布的。如果我打算使用 JLAN,我将需要对其原始源代码进行一些更改以使其与我的产品兼容,并且在这样做之后,我想我需要使我的产品也基于 GPL。

我需要您对以下问题的专家意见-

  1. 有什么方法我可以在我的商业产品中没有任何法律问题的情况下仍然使用 JLAN,而没有任何义务使我的产品开源?
  2. 如果没有,那么是否有任何其他 Java 开源库可以满足我的要求?
4

2 回答 2

1

我需要对其原始来源进行一些更改以使其与我的产品兼容,并且在这样做之后,我想,我需要使我的产品以及基于 GPL 的产品。

首先,与合格的知识产权律师交谈。

其次,我认为 LGPL 不是这个意思。我的理解是关键要求是:

  • 向任何请求它的客户提供您对 JLAN 所做的更改的源代码,以及任何必要的构建文件等。这些更改必须在 GPL 或 LGPL 下获得许可。

  • 不要将已编译的 JLAN 二进制文件与您的闭源二进制文件混合在一起;即将它们放在单独的 JAR 文件中,以便有人可以修改/替换 JLAN 组件。

于 2011-05-10T05:16:55.223 回答
0

如前所述,IP 律师是最好的选择,无论如何我认为 LGPL 许可证的存在正是为了满足那些您无法将 GPL 用于您的软件的需求。

于 2011-10-25T23:02:03.420 回答