2016-07-11 26 views
0

我对ZXing图书馆许可证有疑问。 最大的部分是有关Apache 2.0许可证的部分,这是没有问题的。Zxing许可证jai-imageio

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

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

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

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

最好的问候

回答

0

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

你自己写的第一个看起来像你的Apache-2许可证。我还没有广泛验证它,但它看起来像Apache 2许可证。

从快速一瞥,该文件中的第二个许可证许可的BSD类型,我首先想到的是用2项条款,但它实际上是一个BSD-3-条款一个,第三个子句缺少在前面冲刺,可能在复制时出错。

为什么有两个许可证?

我不知道你连接的软件,我可以想象它是由另一个软件(“jai-imageio”)组成的,这个软件是在这样一个松懈的BSD类许可下授权的。

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

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