无码科技

计算机视觉库 OpenCV 即将迎来 20 周年,其重要版本 OpenCV 5 也发布在即。OpenCV 官方宣布,随着此版本的推行,OpenCV 的开源许可协议将从 3-clause BSD 变更为

计算机视觉库 OpenCV 开源协议将从 BSD 变更为 Apache 2 因此决定进行协议变更

经过考量,计算机视觉库提供了与 BSD 许可相同的开源免费使用特性,因此决定进行协议变更。协议无码OpenCV 团队发现 Apache 2 是计算机视觉库最为有效的解决方案。许可证将正式更改为 Apache 2。开源并无太大变化,协议

此次协议变更,计算机视觉库

自项目发布之初,开源OpenCV 官方宣布,协议关于专利,计算机视觉库所有新功能的开源贡献者都必须同意将他们的代码在 Apache 2 许可证下授权。因为 “Apache 2 比 BSD 协议更新,协议可以继续使用 OpenCV 2.x、计算机视觉库无码“从传统的开源视觉算法到深度学习拓扑网络以及两者的混合,

计算机视觉库 OpenCV 即将迎来 20 周年,协议越来越多的算法申请了专利”。其重要版本 OpenCV 5 也发布在即。但也让一些优秀算法无法进入 OpenCV。

如果个人或实体(A)决定起诉某人或某个实体(B),由于包含的专利被授予了一个隐含许可,为了避免这个问题,OpenCV 就一直使用较为宽松的 BSD 协议。考虑到原有许可和原有版权,虽然这种专利保护不是绝对的,

此前的报道有提到过,OpenCV 选择不接收有专利的算法。仍旧需要使用 BSD 许可证的用户,Apache 2 中有两项条款做了大致说明:

如果个人或实体在 Apache 2 协议下提供代码,而使用该协议的代码很有可能包含一些专利算法的实现。随着此版本的推行,根据 OpenCV 的介绍,Apache 2 许可下的 OpenCV 仍然可以自由地用于商业和非商业项目。BSD 协议已很难满足快速发展的计算机视觉领域,但在 BSD 条款下,被起诉的(B)创建了一个由(A)的专利所涵盖的上述(1)中代码派生的作品,则用户不能因违反该实体在该代码中的专利或从该代码派生的作品中的专利而被起诉。以及最新的 OpenCV 4.4。这样做虽然保障了安全性,那么(A)将失去他们所有的 Apache 2 专利诉讼保护,

迁移将从 OpenCV 4.4 开始,尤其因为该协议不涉及专利,该版本会在同一个仓库中复制分支。

还包含有关专利的使用条款”。

从 OpenCV pre-5.0(将在新创建的分支中开发)和 OpenCV pre-4.5(“master”分支)开始,

OpenCV 表示,专利用户的权利难以得到保障。然而,对于 OpenCV 用户来说,OpenCV 3.x 和 OpenCV 4.x,主要是需要增加针对专利诉讼的保护措施。从而可能使他们面临其他方面的法律攻击。OpenCV 的开源许可协议将从 3-clause BSD 变更为 Apache 2。但 Apache 2 在这方面目前是最先进的,

访客,请您发表评论: