我一直在将第三方库JAR文件提取到我的开源Java库中,以使依赖项在运行时正常工作。
我记得以前在Eclipse中尝试过这样做(不同的项目),它会产生一个警告,要求在进行此操作之前检查许可证。
关于何时可以将库内容重新打包到您的JAR中,应该如何执行以及哪些广泛使用的许可证禁止这样做的一般规则是什么?
具体来说,我正在重新打包使用BSD和LGPL的库。
感谢您的帮助。
编辑
实际上,我最终分离了依赖项,以防止代码冲突,正如几位评论者建议的那样。再次感谢提供的建议和信息。
我记得以前在Eclipse中尝试过这样做(不同的项目),它会产生一个警告,要求在进行此操作之前检查许可证。
关于何时可以将库内容重新打包到您的JAR中,应该如何执行以及哪些广泛使用的许可证禁止这样做的一般规则是什么?
具体来说,我正在重新打包使用BSD和LGPL的库。
感谢您的帮助。
编辑
实际上,我最终分离了依赖项,以防止代码冲突,正如几位评论者建议的那样。再次感谢提供的建议和信息。