观点甲骨文正在放弃Terraform,转而使用OpenTofu,IBM的首席执行官正在谈论开源.
所有这一切对这两个项目意味着什么?这就是我所看到的情况.
第一,Terraform的故事一直是…有意思的.
随着甲骨文悄悄放弃Terraform而转投OpenTofu,IBM首席执行官Arvind Krishna表示,真正的开源对企业来说很重要,这只会变得更加有趣.
不过,如果你还没有关注这场闹剧,首先,这里快速总结一下基础设施即代码(IAC)计划的进展.
HashiCorp创始人米切尔·桥下彻的创意Terraform于2014年7月首次推出.
这是一个革命性的概念.
该程序提供了一种开源的、与云无关的方法来使用声明性配置语言:HashiCorp配置语言(HCL)来描述和管理云基础设施.
最初,它只支持AWS和DigitalOcean,但它令人印象深刻的增长几乎惠及了所有云提供商.
凭借其开源模式,Terraform迅速成为一项业务和技术上的成功.
唉,对于开源粉丝来说,这对HashiCorp的所有者来说还不够好.
HashiCorp抛弃了Mozilla公共许可证(MPL),转而使用半专有的商业源代码许可证(BSL)1.1.然而,开源开发人员和用户并不高兴.
他们立即从最后一个MPL许可版本的Terraform(1.5.6)中派生出代码来创建OpenTF.
这很快就变成了OpenTofu,以避免商标之争.
此外,OpenTofu,尽管名字有点傻,但保留了Terraform的所有特性和功能.
它还引入了改进和增强,例如端到端加密,在其第一个版本OpenTofu 1.
7中,OpenTofu迅速获得了Linux基金会、前HashiCorp客户和程序员的支持.
这种快速的增长和认可突显了OpenTofu的潜力和竞争优势.
然而,Terraform并不觉得好笑,他指控OpenTofu挪用代码,为一场法律战做好了准备.
然后故事发生了转折.
Hashicorp的新管理层一直希望被收购--事实上,这就是为什么它改变了许可证--它得到了一个,一个巨大的.
IBM以高价收购了这家公司--确切地说,是64亿美元.
不过,这场战斗就这样结束了.
IBM将在法庭上起诉OpenTofu的想法是可笑的.
但是,IBM下一步会做什么?他们会将Terraform重新开源吗?当Krishna主要谈论ibm的Granite大型语言模型(LLM)时,他告诉…VentureBeat,阿帕奇许可证是一个真正的开源许可证,不像HashiCorp和其他供应商用来代替开源的一大堆人造笔源许可证,比如BSL.
Krishna说,他们使用开放这个词只是为了营销目的.
Krishna说,如果你想让人们贡献,它必须是明确的开源.
它不能实际上只是开源营销.
事实上,HashiCorp放弃了阿帕奇许可证,转而使用人造源代码许可证,他们的开源开发人员也放弃了这个项目.
那么,一旦IBM掌握了Terraform的控制权,它会把程序归还给阿帕奇吗?如果我们可以相信奎师那,他们似乎会.
此外,IBM采取这一举措还有另一个原因.
OpenTofu正在抢夺以前的Terraform客户.
跳进OpenTofu这艘船的大鱼,吸引了我的眼球,那就是甲骨文.
在一个平淡无奇的发布中,甲骨文宣布它的Oracle电子商务套件(EBS)云管理器已经“从使用Terraform基础设施作为代码工具切换到OpenTofu.
请注意,这不会影响Cloud Manager的功能.
”对于那些不是在高端IT领域的人来说,EBS是甲骨文的主要摇钱树.
它是一套集成的业务应用程序,用于自动化客户关系管理(CRM)、企业资源规划(ERP)和供应链管理(SCM).
根据B2B营销和分析公司6Sense的数据,EBS拥有43.
95%的ERP市场份额,仅次于SAP Ariba Sourcing.
换句话说,甲骨文正在严肃地押注OpenTofu已经是一个现成的复制品Terraform的水泥.
如果甲骨文首席执行官拉里·埃里森(Larry Ellison)不确定OpenTofu是否已准备好进入黄金时段,他就不会这样做.
因此,在我看来,如果IBM想要确保从HashiCorp身上物有所值,它就必须重新开源Terraform并与OpenTofu和解.
,碰巧OpenTofu团队也没问题.
正如OpenTofu联合维护者Sebastian Stadil最近告诉TheNewStack的那样,“OpenTofu绝对愿意‘重新合并’(取消分支?)拥有足够开源的Terraform,而且一直如此.
没有人喜欢分裂的社区.
没有人喜欢分散努力.
所以我们欢迎Terraform.
“如果幸运的话,IBM与Hashicorp的交易在年底完成后,我希望看到这两个项目重新结合在一起.
每个人都会因此变得更好. .