OpenSource Risk Experts
Map your blast radius

ARTICLE / UPDATED JUNE 2026

Is your Elasticsearch use affected

Many teams are unsure whether their Elasticsearch use is affected by the license change, and the honest answer is that it depends on two things: the version you run and how you deploy it. This article gives you a practical way to tell, separates the deployments that carry real exposure from the ones that almost certainly do not, and tells you what to check first before you escalate to your counsel.

Elasticsearch sits at the center of search, logging, and observability in a vast number of enterprises, which is exactly why its license change mattered so widely. The component is often buried under a logging stack or an internal search feature that a team set up years ago and rarely revisits. That is the problem in miniature. The software kept running while the terms underneath it moved, and most organizations never went back to check. Working out whether you are affected is mostly a matter of looking carefully at what you actually run.

What changed in 2021

As of 2021, Elastic moved Elasticsearch and Kibana from the Apache 2.0 license to a dual model under the Server Side Public License and the Elastic License, beginning with version 7.11. Apache 2.0 is a permissive open source license that places almost no conditions on use. The Server Side Public License is a source available license that is not approved by the Open Source Initiative, and its central condition targets parties that offer the software as a service to others. In response, AWS led a fork, OpenSearch, which keeps Elasticsearch and Kibana functionality under Apache 2.0. Elastic later added an open license option as well, which means a recent release may be available under more than one set of terms. Source available is not the same as open source, and that distinction is the heart of the matter.

The version test: which releases are affected

The first thing to check is your version. Anything you run from 7.11 onward is offered under the Server Side Public License and the Elastic License rather than Apache 2.0. Anything before that point remains under Apache 2.0. This sounds simple, and for a single deployment it is, but most organizations run many Elasticsearch instances of different ages, installed by different teams, sometimes pulled in transitively by another tool that bundles it. A logging appliance, a monitoring stack, and an internal search service can each carry a different version. The version test only helps once you know every place Elasticsearch runs, which is why the inventory comes before the analysis.

The deployment test: how you use it

The second thing to check is how you deploy. For ordinary internal use, indexing your own logs, powering search inside your own application, running observability for your own systems, the Server Side Public License generally permits the use. The provision that draws scrutiny applies to offering Elasticsearch as a managed or hosted service to third parties. If you provide a product where customers consume Elasticsearch functionality as a service, you are closer to the use the license is designed to restrict, and that case warrants careful review. The pattern mirrors the rest of the relicensing wave: the restriction is aimed at competitive service offerings, and most internal deployments fall on the permitted side. The boundary, however, is a legal question, so any deployment that resembles a service offering belongs with your counsel.

Where the hidden exposure usually sits

The exposure that surprises people is rarely the obvious cluster the platform team manages. It is the Elasticsearch that arrived inside something else. A third party appliance that bundles it, a software product you acquired that embeds it, a customer facing feature that quietly exposes search functionality outward. These are the deployments that escape the inventory and surface later, often during an acquisition or a vendor review. The way to find them is a complete dependency map that sees transitive and bundled components, not just the instances someone deliberately stood up. Without that map you are answering the affected question for the deployments you remember rather than the ones you run.

What to do once you know

When the mapping is done, the response is straightforward to scope. For internal deployments that are clearly permitted, document the position so it holds up if questioned later. For any deployment near the service line, take it to your counsel and size the exposure. Where you want to return to a permissive open source license, OpenSearch is the established path, and its migration cost depends on which Elastic specific features you depend on. The decision is the same shape as elsewhere in this space: stay, adopt the open license option, license commercially, or migrate, each weighed on obligation, cost, and effort. For the wider context, read our pillar on Redis and Elastic database licensing, and for related reading see Redis and the AGPL reversal, assessing database license exposure in production, and vector database licensing risk to watch.

CONTAINMENT

Find every Elasticsearch instance you run

Our remediation advisory maps your Elasticsearch versions and deployments, flags any near the service line, and scopes a path to OpenSearch or an open license where it fits. Independent, buyer side, paid only by you.

Not ready to talk? Read the free open source license risk guides first.

Talk to a remediation advisor

COMMON QUESTIONS

Questions buyers ask.

Is your Elasticsearch use affected by the license change?

Whether your Elasticsearch use is affected depends on the version you run and how you deploy it. Versions from 7.11 onward moved to the Server Side Public License and the Elastic License as of 2021. Most internal search and logging use is permitted, while offering Elasticsearch as a managed service to third parties is the use the Server Side Public License targets. Confirm your position with your own counsel.

Which Elasticsearch versions are under the SSPL?

Elasticsearch and Kibana versions released from 7.11 in early 2021 onward are offered under the Server Side Public License and the Elastic License rather than Apache 2.0. Versions before that point remain under Apache 2.0. The governing license follows the version you run, so an older deployment may sit under different terms than a recent one.

Does internal logging use of Elasticsearch trigger the SSPL?

For typical internal use such as application search, logging, and observability inside your own organization, the Server Side Public License generally permits the use. The provision that draws scrutiny applies to offering the software as a service to others. The risk is concentrated in service offerings, not in ordinary internal deployments, though your counsel should confirm any uncertain case.

What is OpenSearch and is it a safe alternative?

OpenSearch is the fork of Elasticsearch and Kibana led by AWS, maintained under the Apache 2.0 license. For teams that want to stay on a permissive open source license, OpenSearch removes the Server Side Public License question. Whether it fits depends on feature parity with the Elastic features you rely on and the cost of migration.

Is this legal advice?

No. This is commercial and licensing risk advisory, not legal advice. For interpretation of the Server Side Public License, the Elastic License, and how they apply to your deployment, engage your own counsel.