主要观点:自文章发表以来,HashiCorp 于 2024 年 4 月 3 日向 OpenTofu 发送了停止和终止信,详细阐述了文中的担忧。OpenTofu 创始人因 HashiCorp 对 Terraform 工具的许可变更而创立,旨在成为 MPLv2 许可的 Terraform 的开源继任者,但在实现过程中可能非法使用了 HashiCorp 的代码。
关键信息:
- 2023 年 8 月 HashiCorp 对 Terraform 进行许可变更,OpenTofu 随之诞生。
- 2023 年 11 月末 HashiCorp 推出新的
removed
块自动化功能并采用 BUSL 许可,而 OpenTofu 于 2 月末发布类似功能,其代码与 HashiCorp 的相似,且删除了 HashiCorp 代码的头部并试图重新许可为 MPL 2.0。 - OpenTofu 获得众多组织支持,但核心维护者多来自 HashiCorp 竞争对手,项目在开发过程中遇到困难。
重要细节: - OpenTofu 的 GitHub 仓库代码与 HashiCorp 的对比,多个相关文件的相似性。
- HashiCorp 关于
removed
块自动化功能的介绍及发布时间。 - OpenTofu 头部信息与 HashiCorp 头部信息的差异,表明其对使用的 HashiCorp 代码的处理不当。
结论:OpenTofu 的行为可能违反了 HashiCorp 的知识产权,这种行为与“社区驱动”的理念相悖,也反映出治理方面的失败。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。