我计划在我的商业应用程序中使用Snowball词干解决方案。还有一个实用程序来为雪球词干提取器生成Java代码。显然,默认代码未经优化&我发现MG4J(http://mg4j.dsi.unimi.it/)在它上面做了相当大的改进。想在我的应用程序中使用它。
可以指导其影响。
答案 0 :(得分:1)
快速回答:
答案 1 :(得分:0)
根据我对LGPL v2的理解,您可以在商业应用程序中使用该库。但是,对库的任何更改都必须以源代码形式提供。该库遵循标准GPL规则,但链接到它不会使您的应用程序成为GPL或LGPL。
答案 2 :(得分:0)
如果要将LGPL库与专有Java代码链接,请务必小心。 FSF(L / GPL的作者)已声明在Java代码中使用import
语句被认为是与库链接,从而创建衍生作品 - 这意味着某些条件适用。不要以为在Java中使用import
与在C中使用DLL链接相同 - 事实并非如此。请参阅this文章。
但是,某些版权所有者可能会在其特定(修改后的!)版本的LGPL中包含“类路径例外”条款。