VOOZH about

URL: https://thenewstack.io/cockroach-rescinds-open-core-for-a-free-enterprise-version/

⇱ Cockroach Rescinds Open Core for a Free Enterprise Version - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-08-16 12:12:24
Cockroach Rescinds Open Core for a Free Enterprise Version
sponsor-percona,sponsored-topic,
Cloud Native Ecosystem / Databases / Open Source

Cockroach Rescinds Open Core for a Free Enterprise Version

The Open Core model hasn't worked for CockroachDB, so Cockroach Labs will instead offer a free version of its enterprise edition for non-customers — with some caveats.
Aug 16th, 2024 12:12pm by Joab Jackson
👁 Featued image for: Cockroach Rescinds Open Core for a Free Enterprise Version
Featured image of Spencer Kimball at RoachFest 2023 by The New Stack.

Cockroach Labs is eliminating the free-to-use “open core” stripped-down version of its distributed database, offering in its place the more fully-featured enterprise version.

The company plans the switchover on November 18, with the debut of 24.3 version of CockroachDB.

Cockroach will ask for payment, via an annual contract, only from those businesses with $10 million in annual revenue, and from government agencies. Those that make less than $10 million can use the software gratis, though they will miss out on the enterprise support.

This $10 million threshold will be based on an honor system, according to TechCrunch. So no brutal Oracle-style audits for organizations using the software, the company promised.

Free vs. Paid Versions

Though those not paying for a subscription will miss out on professional support, either of the  enterprise or essential variety. Cockroach will continue to offer community support to the free edition via Documentation, the Cockroach Forum, and Slack.

The free edition will also come with more strings. Namely, Cockroach will monitor any deployments via telemetry (except for “ephemeral” clusters that are stood up for seven days or less). Paid users can opt out of the telemetry program.

It will also come with more features than the legacy Core edition did, offering cluster optimization, backup and streaming capability, and a more robust identity management and security features, according to the company.

The “open core” model confused and frustrated users,  acknowledged company CEO Spencer Kimball, in a blog post explaining the change.

For one, users of Core missed out on using the features in the paid enterprise edition, such as the backup capability.

Secondly, larger organizations that should have been using the enterprise edition were using the free one instead.

“The irony of CockroachDB’s state-of-the-art resilience is that as the product has matured, use cases can increasingly be run in production with minimal operator overhead and support requirements,” Kimball wrote.

This approach makes sense, given the refined nature of the company’s desired user base.

In an interview with TNS in last October, Kimball told how the company slowly came to the understanding that its database — which is specialized for highly-resilient, large-scale, multi-cloud operations — isn’t every developer’s cup of tea.

Instead, the company focused on a much smaller, more more relevant potential user base, targeting those system architects and CTOs who manage global hyperscale systems.

“We’ve actually gotten a lot more focused as a company,” Kimball said at the time. “At the beginning, you want anyone that’s going to use your system to help you understand it and develop it. But as we’ve now gotten to the point where even the big enterprises are using Cockroach, that really helps us focus is who we try to talk to, it’s just exclusively at the high-end market.”

Is Open Source a Dead End?

Originally, CockroachDB was under an open source Apache license, but the company was one of the first in a recent wave to abandon this licensing model, in favor of a more restructure Business Source License (BSL), which allowed users to view, but not modify, the source code.

The move was done deliberately to thwart large cloud companies that use the code to build their own versions to offer as a service, thereby depriving Cockroach of revenue, according to a now-deleted 2019 page on the Cockroach site.

The move mirrored similar actions taken by the keepers of the Elastic search tool a few years prior, and was also mirrored last year by HashiCorp, with its line of infrastructure management tools, and then again this year by fellow data provider Redis.

Announcing these licensing shifts, both companies stressed that the move was necessary to focus on getting paid.

To appease users who weren’t paying for the software,  Cockroach created an open core version of the database system that users could continue to deploy without costs.

Open Core Is No Solution

In theory, the open core approach both addresses the user need for source code, while preserving the vendor’s business value. A basic version of the software and its source code remains open — which is great for testing the software — while the vendor offers a premium version with extra features and support.

But in reality, Cockroach has found that open core creates a chasm between the premium paid version of the software and the sometimes deliberately hobbled free version, leaving users with a negative experience of the product.

Following this announcement, many open source advocates actually praised Cockroach’s new approach, even as it moves even further from the ideals of open source.

“Whatever you may think of CockroachDB’s license change, you must give them kudos for not muddying the open source license waters. They aren’t playing the game of calling something open source when it is demonstrably not,” wrote Jim Jagielski, an open source technologist, on social media service X.

Others remain more circumspect, casting doubt on the use of open source for marketing purposes.

“It’s not really open source if it’s run by a company that will eventually use its position to squeeze its users for cash,” one commenter on Hacker News argued.

Percona is widely recognized as a world-class open source database software, support, and services company for MySQL®, MongoDB®, and PostgreSQL® databases. We are dedicated to helping make your databases and applications run better through a unique combination of expertise and open source software.  
Learn More
The latest from Percona
TRENDING STORIES
Joab Jackson is a senior editor for The New Stack, covering cloud native computing and system operations. He has reported on IT infrastructure and development for over 30 years, including stints at IDG and Government Computer News. Before that, he...
Read more from Joab Jackson
SHARE THIS STORY
TRENDING STORIES
Oracle and Redis are sponsors of The New Stack. 
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.