每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/
听到IBM收购HashiCorp的消息后,感觉就像进入了IBM那片“好软件的坟墓”一样。刚听到谣言时,就开始担心自己最喜欢的基础设施即代码(IaC)工具的未来。显而易见,HashiCorp一直在苦苦挣扎,2023年亏损达2.74亿美元。这无疑导致他们在2023年8月选择了备受争议的BSL许可证,并由此引发了社区分支OpenTofu的诞生。HashiCorp并非孤例,Redis也采用了类似策略,最终导致Valkey分支的出现,而Elasticsearch也经历了许可证变更的风波。
开源货币化的挑战
这些公司在如何有效货币化其开源工具方面面临困难,这揭示了一个神话:免费软件并不存在。虽然有不少软件可供免费使用,并且在宽松的许可证下可以修改代码,但开发者编写代码需要付出时间,而时间通常需要报酬。
开源项目通常依赖于大型科技公司提供的工程师或资金支持,例如Linux基金会的成员公司,或谷歌仍是Kubernetes项目的最大贡献者。谷歌可以做到这一点,因为它经营依赖该技术的服务并通过Google Kubernetes Engine获利。
HashiCorp的困境与IBM的收购问题
HashiCorp长期以来无法有效货币化其免费工具,使得很多用户对Terraform Cloud产品的付费意愿不高,即使它具有一些优势。
IBM收购HashiCorp带来了几大问题。首先是利益冲突。IBM有自己的云业务,虽然市场份额仅为1.8%。他们为何要继续开发有利于竞争对手的工具?其次,IBM收购史上充满失败案例,例如收购Redhat后改变了CentOS的政策,直接摧毁了这款曾经流行的发行版的市场份额。过去还有Lotus Software等例子,这使对IBM管理HashiCorp缺乏信心。
未来该何去何从?
面对类似VMware价格上涨后的状况,眼下来到了一个十字路口。要么继续坚持使用Terraform,在IBM尝试新的货币化策略时继续观望;要么寻找替代的IaC工具。替代方案中,OpenTofu无疑是一个短期“补救”措施。Pulumi是另一种选择,但对其可持续的商业模式表示担忧。Crossplane则以Kubernetes为中心,采用与Terraform类似的“供应商驱动”方法,CNCF的支持为其提供了一定保障,但主要由Upbound贡献的开发力量同样让人心存疑虑。
另一种选择是“走本地化路线”,采用AWS、Azure或Google Cloud各自的IaC工具。最大的问题在于碎片化,Terraform的吸引力在于其统一的配置语言,以及供应商适配的API抽象。
看法
“开放的Terraform”应由能够从中获益的各方支持开发。OpenTofu已经得到了Gruntwork等公司的支持,希望未来更多大型云提供商也能加入,他们是实际从Terraform中获益最多的群体。许多云提供商已经深度参与开发Terraform的供应商接口,扩展至工具本身并非难事。但他们是否会走这一步仍是未知之数,收购消息刚传出,我们只能拭目以待。