云开源公司成“恶龙”?——指控 Linux 基金会旗下开源项目盗用代码

6f71483609e49a2c7f56ba01a8990881.png

架构师大咖

架构师大咖,打造有价值的架构师交流平台。分享架构师干货、教程、课程、资讯。架构师大咖,每日推送。

公众号

该公众号已被封禁

Terraform 是云基础设施软件供应商 HashiCorp 开发的基础设施即代码 (Infrastructure-as-Code, IaC) 软件,最初于 2014 年采用 Mozilla Public License (v2.0) 开源。

但去年 8 月,HashiCorp 突然宣布修改其核心产品的开源协议为 BSL (Business Source License),其中包括 Terraform,此举引发了开源社区强烈反对。

635c62b5e7fbec7aa81425536296ae03.png

在此背景下,Linux 基金会宣布推出 Terraform 的开源分支 OpenTofu,采用 MPL-2.0 协议。

c34ff255e6fdd76f24007dc490f51308.png

但近日,OpenTofu 被 HashiCorp 指控侵权使用了 Terraform 中采用 BSL 的新功能代码。

HashiCorp 声称 OpenTofu 某项功能的代码与其专有的 Terraform 代码非常相似,因此认为是未经许可而复制的。

InfoWorld 撰稿人在一篇文章中指出,HashiCorp 在 Terraform V1.7 中引入了一项重要的新功能:removed block automation;这个新功能推出的时间点是 2023 年 11 月,这意味着该功能是无法在 MPL 开源许可证下获得的。

但在今年 2 月底,OpenTofu 发布了一项与 HashiCorp 该功能类似的内容;且类似的点 “不仅体现在功能上,还体现在为实现功能而编写的代码上”。

同一天,HashiCorp 的律师向 OpenTofu 项目发送了一份措辞强硬的停止并终止函 (cease and desis),概述了该公司侵犯版权的主张。

“鉴于这些 HashiCorp 受版权保护的代码的侵权复制和分发情况,我们同时向 Github [sic] 发送 DMCA 删除通知,以确保删除违规材料,并确保任何重复侵权者‘帐户已被禁用 '。”

对于 HashiCorp 的这一严重指控,OpenTofu 回应称,“OpenTofu 团队强烈反对任何关于其盗用、误用或以其他方式滥用 HashiCorp 的 BSL 代码的说法。所有此类言论毫无事实依据HashiCorp 在停止函中声称侵犯版权,这些说法完全没有根据。

3124693227bfd048ae8672f12ad801ba.png


OpenTofu 解释道,因为双方的新代码都基于相同的共同基础(即,改用 BSL 之前的 Terraform 版本),所以才存在许多相似之处。

“可以清楚地看到有问题的代码是从 MPL-2.0 许可证下的旧代码复制而来的。 

HashiCorp 在实现此功能的版本时似乎复制了相同的代码。所有这些都可以在我们详细的 SCO 分析以及他们自己的评论中轻松看出。”

OpenTofu 表示,他们目前已经成功完成了 OpenTofu 1.7 的重要开发工作,很快就会推出新的预发布版本。

References

https://opentofu.github.io/legal-documents/2024-04-03%20HashiCorp%20C%26D/OpenTofu%20C&D%20-%20Redacted.pdf

https://opentofu.org/blog/our-response-to-hashicorps-cease-and-desist/

https://www.infoworld.com/article/3714980/opentofu-may-be-showing-us-the-wrong-way-to-fork.html

2199cc42b5a6fe817b88376242d2e404.png

Python入门到精通

Python入门到精通:人生苦短,我用Python!Python每日推送、Python教程、Python资料、Python视频、Python项目、Python学习等。

公众号

该公众号已被封禁

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值