Cockroach取消开源核心,推出免费企业版

Cockroach取消开源核心,推出免费企业版

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

Cockroach Labs将取消免费的“开源核心”版本,推出更完整的企业版本。收入超过1000万美元的企业和政府机构需支付年度合同费用,收入低于1000万美元的企业可以免费使用但无法获得企业支持。免费版本提供更多功能但有限制。Cockroach将通过遥测监控部署,付费用户可以选择退出遥测计划。Cockroach决定取消“开源核心”模式,因为该模式导致用户无法使用付费企业版的功能。Cockroach的目标用户是全球超大规模系统的系统架构师和CTO。

🔎

延伸解读

收入门槛与执行方式

Cockroach Labs以年收入1000万美元为界,超过此门槛的企业和政府机构需支付年度合同费用,低于门槛的企业可免费使用但无企业支持。该门槛基于荣誉制度,公司承诺不会进行类似Oracle的严格审计。这种自我申报方式降低了合规成本,但也依赖用户诚信,可能引发对公平性的讨论。

免费版的功能与监控

免费版将提供比旧开源核心版更多的功能,包括集群优化、备份和流式传输能力,以及更强大的身份管理和安全特性。但免费用户需接受遥测监控(临时集群除外),付费用户可选择退出。这平衡了功能与监控,但可能引起对数据隐私的担忧。

开源核心模式为何被弃

Cockroach Labs认为开源核心模式在实践中造成了付费版与免费版之间的鸿沟,免费版功能受限,导致用户体验不佳。同时,本应使用企业版的大型组织却使用了免费版。取消该模式旨在消除混淆,让所有用户都能使用完整功能,但需遵守付费规则。

许可证变迁与市场反应

CockroachDB最初采用Apache许可证,后转向商业源许可证(BSL),以防止大型云公司利用代码提供竞争服务。此次取消开源核心版进一步远离开源理想,但一些开源倡导者赞赏其没有混淆开源许可证界限。也有批评者认为,由最终可能压榨用户的公司主导,并非真正开源。

❓

Q&A

Cockroach Labs为什么取消开源核心版本?

Cockroach Labs取消开源核心版本是因为该模式导致用户无法使用付费企业版的功能,造成了付费与免费版本之间的鸿沟。

收入低于1000万美元的企业如何使用CockroachDB?

收入低于1000万美元的企业可以免费使用CockroachDB,但无法获得企业支持。

CockroachDB的免费版本与付费版本有什么区别?

免费版本提供更多功能但有限制,缺乏专业支持,并且会通过遥测监控部署,而付费用户可以选择退出遥测计划。

CockroachDB的目标用户是谁?

Cockroach的目标用户是全球超大规模系统的系统架构师和CTO。

CockroachDB的开源许可证有什么变化?

CockroachDB最初采用开源Apache许可证,后来转向商业源许可证(BSL),以防止大型云公司利用其代码。

Cockroach Labs如何应对开源倡导者的反应?

许多开源倡导者对Cockroach的新做法表示赞赏,认为其没有混淆开源许可证的界限。

🏷️

标签

➡️

继续阅读