Historically, we developed X-Pack was a set of closed-source features that extend the Elastic Stack — that’s Elasticsearch, Kibana, Beats, and Logstash. Some features like monitoring were free, and others like alerting and machine learning were paid.
Our company is built on a healthy balance between free and open code and commercial IP. (See Shay's blog for more details.) Opening up X-Pack speeds up development and increases engagement across the entire community: everyone can contribute to, comment on, and inspect the code.
More recently, we changed from the Apache License to the Elastic License v2 in a response to the continued non-collaborative engagement AWS pursued with Elasticsearch. As explained in multiple blogs and publications, this will have no impact on the vast majority of our customers and community members, and we continue to maintain an open door for any partner that wants to discuss how they can continue to use our products.
The code sitting in the private X-Pack repositories was moved to the appropriate public Elasticsearch, Kibana, Beats, and Logstash repositories.
We created a new X-Pack folder in each of these repositories that is licensed under the Elastic License, which allows for some derivative works and contributions.
Making this move eliminates the overhead and complexity of syncing separate GitHub repositories, speeds up build-test-release cycles, and it means that we have one place where everyone can create and track issues.
Starting with version 6.3, all of the free X-Pack features (monitoring, Search Profiler, Grok Debugger, zoom levels in Elastic Maps Service, dedicated APM UIs, and more) ship with the default distributions of Elasticsearch, Kibana, Beats, and Logstash.
We removed all of the barriers — email registration, installation steps, full cluster restart — for users to get started with these powerful features that we believe will make you more successful with our technology.
With hundreds of millions of downloads, there’s a lot of love out there for Elastic products. We’re committed to giving the best user experience possible — whether that’s in the public cloud, private cloud, bare metal, or some combination thereof.
And whether you know us for the ELK Stack, the Elastic Stack, or individual products like Elasticsearch, we care about engineering great technology that you can trust well into the future.