jackson-core-asl 和 jackson-core-lgpl 之间有什么区别

发布于 2024-10-20 17:45:22 字数 1459 浏览 2 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

恋你朝朝暮暮 2024-10-27 17:45:22

如果您想构建商业软件,请使用 Apache 许可证版本。它是比 LGPL 更宽松的许可证,因此只要您遵循 Apache 许可证的每个条款(所有条款都非常合理),您在专有工作中在 Apache 许可证下使用 Jackson 不会遇到任何问题。主要区别在于 LGPL 可能要求您在某些用例下将应用程序开源,而 Apache 许可证则不会。

根据您的使用情况,LGPL 版本也可能可用,但 Apache 许可证是更安全的选择。

If you want to build commercial software, use the Apache license version. It's a more permissive license than LGPL, so you won't run into any problems using Jackson under the Apache license in your proprietary work provided you follow every term of the Apache license (all are very reasonable). The main difference is that the LGPL might require you to make your application open-source under certain use cases and the Apache license will not.

Depending on your use case the LGPL version might also be usable but the Apache license is a safer bet.

断念 2024-10-27 17:45:22

您必须自己阅读许可证才能知道使用哪一个:

http://www.gnu .org/licenses/lgpl.html

http://www.apache.org /licenses/LICENSE-2.0.html

LGPL 版本将要求您将源代码传递到库,而 Apache 版本则不需要。由您决定哪个许可证更适合您的项目。

You'll have to read the licenses yourself to know which one to use:

http://www.gnu.org/licenses/lgpl.html

http://www.apache.org/licenses/LICENSE-2.0.html

The LGPL version will require you to pass along the source code to the library, the Apache version will not. It's up to you to decide which license is a better match for your project.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文