Zxing License jai-imageio

时间:2016-07-11 17:59:56

标签: licensing zxing jai

我对ZXing库许可证有疑问。 最重要的部分是关于Apache 2.0许可证的部分,这没问题。

我注意到几个月前在jai-imageio下添加了一部分。 连字符背后的两个部分究竟是什么意思?

当我发布像apache许可证这样的应用程序时,是否需要包含这些版权和许可? 或者我的申请是否也需要在与上述相同的许可下发布?

许可证可以在这里找到: https://github.com/zxing/zxing/blob/master/LICENSE

请原谅我,我不是母语为英语的人,而且很难理解这些许可证中的商业语言。

最好的问候

1 个答案:

答案 0 :(得分:0)

LICENSE文件(原始文件名中的全部大写字母)包含两个许可证。

您自己写的第一个看起来像 Apache-2 许可证。我没有对它进行过广泛的验证,但它看起来像Apache 2许可证。

从快速的一瞥看,该文件中的第二个许可证是BSD类型的许可证,我首先认为它有2个条款,但它实际上是 BSD-3-Clause 一个,第三个子句在前面缺少一个破折号,在复制它时可能是一个错误。

为什么有两个许可证?

我不知道您链接的软件,我可以想象它由另一个软件(“jai-imageio”)组成,该软件在这种宽松的BSD类型许可下获得许可。

这些BSD类型的许可证要求它们逐字保存,以免丢失使用权。这通常是开发人员为LICENSE文件添加越来越多许可证的原因,因此在中心位置可以看到项目中使用的所有许可证。

例如与X-Server projects licenses documentation比较,项目越大,其包含的第三方代码就越多,这也需要对许可证进行一些维护,例如将它们收集在许可证文件或目录中。 / p>