VOOZH about

URL: https://thenewstack.io/rip-open-core-long-live-open-source/

⇱ RIP Open Core — Long Live Open Source - 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-11-14 03:00:16
RIP Open Core — Long Live Open Source
contributed,
Open Source

RIP Open Core — Long Live Open Source

Open source may shift and transform, but it’s as strong as ever — and likely to remain so for generations.
Nov 14th, 2024 3:00am by Or Weis
👁 Featued image for: RIP Open Core — Long Live Open Source
Photo by Markus Spiske on Unsplash.

The significance of open source has never been more apparent. It’s critical for how we build software today and will only become increasingly prominent as time passes. The problem is the way we’re used to introducing open source into the market is no longer relevant.

In 2022, I wrote “The Future of Open Source, or Why Open Core Is Dead.” Since then, multiple companies have pulled the plug on open-core models, resulting in several significant fiascos. I’ve seen how the turmoil and questions around open source continue to grow while also witnessing first-hand how impactful open source can be. Open source initiatives (like the one I’m working on — OPAL) continue to grow and thrive, reinforcing the powerful reach and collaborative spirit of true open-source projects.

Getting With the Times

To quickly recap the 2022 article, In The Future of Open Source, or Why Open Core Is Dead, I described the limitations of the open-core model and why it often backfires.

Open-core was originally popular because it allowed companies to build a community around a free product version while charging for a more full, enterprise-grade version. This setup thrived in the 2010s, helping companies like MongoDB and Redis gain traction.

But times have changed, and today, instead of enhancing a company’s standing, open-core models often create more problems than they solve.

The speed at which software is adopted and built has increased exponentially. Rather than fostering growth, companies relying on open-core found themselves trapped. As soon as their projects gained traction, they became easy prey for competitors who could use the free, open-core version to develop competing services.

This results in companies having to race against their own open source communities, imposing limitations on them or withdrawing from the open source offering altogether.

Elastic is a prime example of where this happened. After building a successful OSS project, Elastic watched as multiple companies — AWS among them — built services directly on top of it, undercutting Elastic’s own offerings. This resulted in Elastic having to shift the licensing for Elasticsearch in a desperate attempt to limit the exploitation of their code by competitors, resulting in a storm of criticism and confusion in the community.

Docker saw something similar when its open source product gained momentum, only to have the commercial version struggle. Attempts to restrict the OSS version led to a backlash and distrust from the open-source community.

The Growing Winds of Change

As I predicted in 2022, the shift away from open-core continues to accelerate as more notable companies abandon it.

In August 2023, HashiCorp’s Terraform, a widely adopted tool in infrastructure-as-code, changed its licensing model to restrict commercial competitors. This shift resulted in a community backlash and the creation of OpenTofu—a fork that allowed the open-source community to keep Terraform’s core functionalities free from restrictive licensing without strings attached.

A year later, Cockroach Labs announced that it would abandon its open-core model for CockroachDB instead of offering only an enterprise-licensed version for self-hosted users. As in previous cases, the change aimed to prevent competition from arising when rivals use Cockroach’s product against it, offering it as a commercial service without contributing back to Cockroach Labs.

Sentry, too, recognized the pitfalls of an open-core approach and responded by introducing a Functional Source License (FSL). This license allows users broad freedom to run and modify Sentry but with a critical caveat: they can’t use it to compete directly with Sentry. This change was made to supposedly protect the project’s sustainability while ensuring that Sentry’s efforts aren’t easily replicated or exploited for commercial gain by others.

The trend reflected in these examples is clear: companies are moving away from open-core because the model is increasingly incompatible with maintaining both community trust and commercial security.

A New Hope – Back to True Open Source

While open-core and source-available models had their moment, companies are beginning to realize the importance of true open source values and are finding their way back. This return to open source is a sign of growth, with businesses realigning with the collaborative spirit at the core (wink) of the OSS community.

More companies are adopting models that genuinely prioritize community engagement and transparency rather than using them as marketing or growth tactics.

After a three-year detour into source-available licensing to mitigate competition from unlicensed commercial providers, Elastic recently reintroduced Elasticsearch and Kibana under the AGPL, an OSI-approved license. This choice reestablishes Elastic’s commitment to the open source community and allows developers to trust that their contributions will support a fully open and transparent project.

Elastic de facto embraced an open-foundation model (more on that in a second), especially in analytics and security, which allows it to differentiate its commercial offerings without withholding core functionalities from the community. By nurturing foundational projects that complement its enterprise products, Elastic can maintain a clear boundary between free community use and paid enterprise features — one of the key lessons many companies are learning as they move beyond open-core.

This healing process signals a broader movement as companies recognize that building true open source projects fosters lasting community support and avoids the pitfalls of models that attempt to restrict usage or lock in customers.

The Path Forward – Open Foundation

As the open-core model fades, we’re seeing a more sustainable approach take shape: the Open-Foundation model. This model allows the open-source offering to be the backbone of a commercial offering without compromising the integrity of the OSS project. Rather, it reinforces it as a valuable, standalone product that supports the commercial offering instead of competing against it.

For open-foundation to work, the OSS project must be viable on its own, offering real value without requiring a paid upgrade to fulfill its core purpose. This allows for a clear distinction between the open source and commercial versions, each with its unique value proposition.

One practical test for this model is simple: when a company considers adding a feature, it should be immediately apparent whether it belongs in the OSS project or the commercial offering. Ideally, contributions to the OSS version should support and enhance the commercial product without creating dependency loops. This alignment preserves the integrity of the open source project while allowing the commercial version to thrive.

Several companies effectively exemplify the open-foundation model. Vercel uses this approach with projects like Next.js and Svelte, creating powerful tools for developers while monetizing with complementary services. At Permit.io, our OSS projects like OPAL, Cedar-Agent, and Permit-CLI also leverage open foundation, offering core tools as open source while building a business around extended capabilities. Supabase has taken a similar route, contributing to various PostgreSQL-based projects that serve as the bedrock of its commercial offerings.

Elastic’s recent decision to return Elasticsearch to open-source with AGPL is another example of an open-foundation in action. Core functionality is open, while advanced enterprise features support their paid offerings in analytics and security. Other companies, like Resend with React-email and Spotify with Backstage, use open foundation to foster community collaboration, leveraging OSS to build engagement while aligning with sustainable commercial goals.

These examples show that an open foundation offers a promising path forward, reinforcing the idea that open source can serve community and business interests.

Modernized Roman Concrete

If we ask ourselves where we are headed — we should look to something as enduring as concrete. We often idealize Roman concrete, imagining it as superior to the modern version — a technology lost to the ages, and feel a sense of loss. But the truth is, it wasn’t ever “better,” and it was never truly lost. Like concrete, open source is a fundamental cornerstone of human civilization; it is monumental in building things and is here to stay. Changing from the Roman recipe (i.e., open-core) to a more modern one (e.g., open-foundation) doesn’t mean anything is lost — the collaboration, resilience, and community value of open source will endure, adapting to new models and meeting the needs of a changing landscape without losing its essence.

Open source may shift and transform, but it’s as strong as ever — and likely to remain so for generations. It is all about finding the right way to leverage it efficiently.

TRENDING STORIES
Or Weis is the CEO and co-founder of Permit.io and is the co-maintainer and author of the open source project OPAL.ac. Or is a serial entrepreneur who is passionate about developer tools, previously founding the production debugging solution Rookout, and...
Read more from Or Weis
SHARE THIS STORY
TRENDING STORIES
AWS and MongoDB are also sponsors of The New Stack.
TNS owner Insight Partners is an investor in: Docker.
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.