写点什么

CockroachDB 取消免费 Core 版本,引社区担忧

作者:Renato Losio

  • 2024-10-04
    北京
  • 本文字数:1201 字

    阅读完需:约 4 分钟

CockroachDB取消免费Core版本,引社区担忧

CockroachDB Labs 最近宣布对其分布式 SQL 数据库许可模式进行重大调整,取消了免费的 Core 版本,仅提供 Enterprise 版本。这一转变紧随其从开源许可证的转变之后,引发了社区对单一供应商管理的开源解决方案未来的进一步讨论和关注。


自发布以来,CockroachDB 就提供了两种自托管版本:免费的 Core 版本,专为个人用户和追求可扩展性的初创公司设计;以及为企业级应用量身定制的 Enterprise 版本。Enterprise 版本提供了集群优化、灾难恢复、增强安全和专家支持等高级功能。Cockroach Labs 首席执行官 Spencer Kimball 解释了公司为何决定淘汰 Core 版本:


越来越多的规模化企业在使用 CockroachDB 的功能时,出于成本的考虑,选择了免费的 Core 版本而非 Enterprise 版……随着产品的不断成熟,越来越多的用例可以在生产环境中以最小的运维成本和支持需求顺利运行。


在 LinkedIn 的一个热门讨论帖中,Percona 创始人和开源布道师 Peter Zaitsev 评论道:


随着 CockroachDB 退出开源生态圈,原生分布式开源关系数据库的未来再次受到关注。尽管我们还有 PingCAP 的 TiDB 和 Yugabyte 等选择,但它们均由单一供应商控制,同样面临潜在的许可“变更”风险。我好奇的是否有治理模式类似 PostgreSQL 的分布式关系数据库,能够从根本上降低许可发生变更的风险。


为了满足新项目和已有小型客户的需求,CockroachDB 将引入两种新的许可选项:Enterprise Trial 许可,有效期为 30 天,提供社区支持;以及 Enterprise Free 许可,这是一个免费的、每年可续期的许可,适用于个人开发者、学生、学术研究人员以及年收入低于 1000 万美元的企业。Kimball 补充道:


这一新架构将为用户带来以往仅在自托管企业版许可中才能享有的强大数据库功能。同时,CockroachDB 将继续确保其源代码的可用性。


随着 CockroachDB 将其自托管产品归到单一的企业许可之下,并在多年前就已脱离了开源,社区对其他供应商可能做出许可变更感到担忧。关于是否应该由单一供应商管理“真正的”开源项目的讨论愈发激烈。在 HackerNews 上,Andrew Mutz 写道:


当一个开源项目由风险投资支持的公司运营,最终往往会走向商业化。看来“开源”只是吸引人们注意的诱饵,当投资者追求收益增长时,人们往往会被蒙在鼓里。


PingCAP(作为少数仍坚持开源的分布式数据库公司之一)首席执行官 Max Liu 试图向社区保证,写道:


开源的意义远不止于为项目赢得广泛的关注和开发者的参与,它更是软件世界中构建信任和社区的核心价值。我很荣幸能成为这个社区的一员。我不理解 CockroachDB 为何做出这样的决定,但在我看来,这显然是出于对短期利益的考虑。


CockroachDB 的许可变更将于 11 月正式生效,与 24.3 版本的发布同步进行。届时,CockroachDB Labs 将淘汰 Core 产品,并为自托管用户引入新的企业许可结构。此外,这些变更也将适用于 23.1 及后续版本的补丁。


查看原文链接:

https://www.infoq.com/news/2024/09/cockroachdb-license-concerns/

2024-10-04 08:0016200

评论

发布
暂无评论
发现更多内容

微软亚研院:如何看待计算机视觉未来的走向?

百度开发者中心

最佳实践 方法论 计算机视觉 语言 & 开发 文化 & 方法

一萌妹子的面试经历,美团四面三小时,成功拿到Java岗offer

白亦杨

Java 编程 程序员 架构师 计算机

DataPipeline正式成为信创工委会会员单位!致力于为世界级用户提供更优质产品和服务

DataPipeline数见科技

大数据 数据融合 数据管理

直接裂开!京东二面被问SpringBoot整合MongoDB,我不会啊

Java架构没有996

Java mongodb 程序员 后端 JAVA开发

iOS底层面试题(上篇)

程序员 面试

灵活运用分布式锁解决数据重复插入问题

vivo互联网技术

分布式锁 服务器 并发

架构实战营模块三作业

maybe

Optional 的使用会导致性能下降吗

小技术君

性能优化 Optional

生产上数据库死锁,是该程序员祭天了

skow

Java MySQL 面试

异常是怎么被处理的?这题的答案不在源码里面。

why技术

面试 JVM 字节码

云图说|ROMA演进史:一个ROMA与应用之间不得不说的故事

华为云开发者联盟

华为云 应用 ROMA 云图说 应用使能

Python开发篇——构建虚拟Python开发环境(Conda+Poetry)

吴脑的键客

Python Anaconda

数据,流通在没有船的港口

白洞计划

HarmonyOS走进西安电子科技大学国际双创周

科技汇

Axie区块链宠物游戏系统开发搭建

薇電13242772558

区块链

2021 挚物·AIoT产业领袖峰会召开,EMQ 映云科技喜获双料荣誉

EMQ映云科技

百度 华为 工业互联网 AIOT 边云协同

架构之:REST和HATEOAS

程序那些事

架构 系统架构 Rest 软件架构

队列Queue:任务间的消息读写,安排起来~

华为云开发者联盟

鸿蒙 数据结构 队列 Queue 消息

教你如何将二进制文件导入到数据库

华为云开发者联盟

数据库 数据 二进制 GaussDB(DWS) 二进制文件

应聘高级Android工程师历程感言,你不懂还不学?

欢喜学安卓

android 程序员 面试 移动开发

英特尔陈伟:AIoT时代的新思维

E科讯

《MySQL是怎样运行的》读后思考

MySQL

SpringBoot中时间格式化的5种方法!

王磊

spring springboot

花费近一年时间整理的Android核心知识清单,面试篇

欢喜学安卓

android 程序员 面试 移动开发

Linux安装与常用命令

IT视界

Linux linux命令 Linux安装

《全国移动App第二季度安全研究报告》

InfoQ_11eaedef67e9

网络安全 移动安全 个人信息安全 APP安全

如何包容他人的多样性

escray

学习 极客时间 朱赟的技术管理课 7月日更

聊聊数据仓库建设

水滴

数据仓库 数仓 数仓架构 主数据管理 标签体系

三十岁,像培养孩子一样培养自己。

南冥

阿里大佬的「算法界Offer收割机」火爆Github,一夜获上万star

Java 编程 程序员 架构师 计算机

语言特性实战(一)

南冥

CockroachDB取消免费Core版本,引社区担忧_业务架构_InfoQ精选文章