HashiCorp 采用 BSL 后,社区创建 Terraform 分支 OpenTF
Terraform 是 HashiCorp 公司开发的基础设施即代码 (Infrastructure-as-Code, IaC) 软件,最初于 2014 年采用 Mozilla Public License (v2.0) 开源。经过 9 年的时间,它逐渐建立起一个由数以千计的用户、贡献者、客户、认证从业者、供应商,以及开源模块、库、插件和扩展生态系统组成的社区。
两周前,HashiCorp 突然宣布,他们决定修改其核心产品的开源协议为 BSL (Business Source License),其中包括 Terraform。
HashiCorp 此举被认为威胁到了整个社区和生态系统,因此许多人请求让 Terraform 继续保持开源——详情查看 OpenTF 宣言 (OpenTF manifesto)。
但很显然,该诉求并没有达成。因此他们决定创建 Terraform 的分支:OpenTF ,同时成立 OpenTF 基金会,该基金会目前申请成为 Linux 基金会的一部分,最终目标是加入 CNCF。
OpenTF 基金会表示,已经有四家公司承诺为 OpenTF 项目提供 14 名全职工程师,预计该数字未来几周将会至少增加一倍。它指出过去两年 HashiCorp 公司只提供了大约 5 名全职工程师去维护 Terraform。
OpenTF 目标:
- 真正开源:采用公司可以信任、众所周知且广泛接受的许可证,未来不会突然改变
- 社区驱动:由社区管理项目,定期审查和接受 PR,并通过公共 RFC 流程提出变更
- 公正:有价值的功能和修复根据其对社区的价值而被接受,不考虑它们对任何特定供应商的影响如何
- 分层和模块化:具有程序员友好的项目结构,鼓励在顶部进行构建,从而实现新的充满活力的工具和集成生态系统
- 向后兼容
OpenTF 基金会表示,他们会在接下来的 1-2 周内发布分支,具体版本为1.6.0-alpha(基于 Terraform 的最新 alpha 版本创建),并且 OpenTF 会保持与 Terraform 的未来版本兼容。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
运维工程师的开源之路,欢迎来自讯飞的 HertzBeat 开源新晋 Committer
很高兴迎来了新的社区Committer,和其它贡献者不一样的是logicz来自讯飞的运维实施岗位而不是开发岗位,但不管是代码还是文档等贡献质量都非常高👍。这也是我们HertzBeat与其它开源项目不一样的地方,因为用户群体更多面向运维开发,在我们139位贡献者中运维工程师的占比超30%,这打破了开源项目的协作贡献对象都是开发岗位的固有认知,这说明不管是运维工程师还是测试工程师对开源项目的贡献参与都是非常热情的,而不仅仅只是作为开源协作的旁观者。开源项目的参与并不是只专属于某一类人群,而是面向所有的想来参与的人,可能是一篇文档,一个脚本或者一段代码,想象一下你参与的开源项目被部署到成千上万的服务器上运行跑起来,帮助到他人被使用或者浏览Review讨论,git记录永留存,这也许就是参与开源项目的意义。 欢迎更多的用户参与到HertzBeat的开源协作中来,不管是一个错别字还是标点符号我们都非常欢迎。 欢迎 Dromara HertzBeat 新晋社区 Committer logicz, 让我们来了解下他的开源经历吧! logicz 昵称:logicz 姓名:赵青然 现从事:科大讯飞技术支...
- 下一篇
C++ 之父 Bjarne Stroustrup 分享人生建议
1985 年,Bjarne Stroustrup 首次发布 C++ 编程语言;38 年后的今天,他在与 Honeypot.io 平台的简短采访中提出了自己的一些人生建议。并调笑称,“提供建议很难,至少和接受建议一样困难”。 Bjarne Stroustrup 提出的一些建议包括: 不要过度专业化。不要太笃定自己知晓未来。保持灵活性,记住职业和工作是一个长期的事情。太多的年轻人认为他们可以优化某些东西,然后他们发现自己花了几年甚至更长时间专攻的东西可能并不适合自己。在这个过程中,他们精疲力尽,因为他们没有花足够的时间建立友谊并在计算之外享受生活。 我遇到了很多 —— 我不知道你怎么称呼他们,“junior geeks”?- 他们认为,唯一重要的是计算机专业 —— 编程、人工智能或图形学之类。其实不然......你必须沟通。很多漫画书呆子都忘了这一点。他们认为只要写出最好的代码,就能改变世界。但你必须善于倾听,你必须能够与你的潜在用户沟通,并向他们学习。你还必须能够将你的想法传达给他们。 所以你不能只写代码。你必须对文化和如何表达思想有所了解。我的意思是,我从不后悔在历史和数学上花费的时间...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路