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

use*_*949 38 java jackson

如果我们想要构建商业软件有什么区别吗?

Raf*_*ler 29

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

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

  • @MeBigFatGuy - 你在哪里知道生成的代码是否继承了生成代码的许可证?如果这是真的,那么你就不能使用gcc构建任何非GPL的东西. (6认同)
  • @MeBigFatHGuy您的所有代码库都属于我们 (4认同)