【问题标题】:Zxing License jai-imageioZxing 许可证 jai-imageio
【发布时间】:2016-07-11 17:59:56
【问题描述】:

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

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

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

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

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

最好的问候

【问题讨论】:

    标签: licensing zxing jai


    【解决方案1】:

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

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

    快速浏览一下,该文件中的第二个许可证是 BSD 类型的许可证,我最初以为它带有 2 个子句,但实际上它是一个 BSD-3-Clause,第三个子句前面少了一个破折号,可能是复制时出错。as

    为什么有两个许可证?

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

    这些 BSD 类型的许可证要求保持逐字记录,以免失去使用权。这通常是为什么开发人员会在 LICENSE 文件中添加越来越多的许可证,以便在一个中心位置看到项目中使用的所有许可证。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-01
      • 2012-01-04
      相关资源
      最近更新 更多