Showing posts with label license. Show all posts
Showing posts with label license. Show all posts

Wednesday, August 31, 2022

Security Onion Enterprise Features and Licensing

From Doug Burks, Founder and CEO of Security Onion Solutions:

I've been privileged to watch Security Onion grow as a security monitoring platform over the years. From its roots as a small software project in 2008, Security Onion has matured into a premier free solution for enterprise security monitoring, threat hunting, and log management for a global user base of all sizes and across all industry verticals. As our user and customer bases have grown, so too have the requests for enterprise features and licensing. The team at Security Onion Solutions continues to work with the community to shift advantage to defenders while growing an enterprise platform. 


Enterprise customers are asking for enterprise features and licensing and this requires significant time and effort to build the features and license key functionality. To prevent organizations from removing the license key functionality from the source code, we must change the license on the source code. We considered several options for changing the license, but introducing a new license would require more time and effort for our customers and community to understand the new license. We ultimately decided on Elastic License version 2 (ELv2) for the following reasons:


Most of our users were not affected by the change to ELv2 in 2021. We expect most users will be similarly unaffected by moving Security Onion components to this license. 


You can read the ELv2 license in its entirety at:

https://www.elastic.co/licensing/elastic-license


We expect the license to go into effect upon release of Security Onion 2.4, anticipated in 2023.

Q&A


What is changing?

Security Onion components are changing license from GPL to Elastic License v2 (ELv2). This includes our active repos at https://github.com/Security-Onion-Solutions.


When is this change happening?

We expect this change to go into effect upon release of Security Onion 2.4, anticipated in 2023.


What changes are coming in Security Onion 2.4? The development focus for 2.4 is community features for the platform and the transition to ELv2 license.


Will there be paid features for Security Onion 2.4?

For the initial release of Security Onion 2.4.0, there are no planned paid features. We anticipate that later releases will add some paid features designed for enterprise customers.


I am a free community user. Can I use Security Onion 2.4 for free?

As long as you are adhering to the license, any free features in Security Onion 2.3 that carry over to Security Onion 2.4 will remain free.


I am a Managed Security Service Provider (MSSP) running Security Onion for my customers. How does this license change impact me? MSSP users who offer their services without customers accessing substantial portions of Security Onion functionality are not affected by this change. If you are a current Security Onion Solutions customer, please contact your account manager with questions.


What is ELv2?

ELv2 is the Elastic License version 2. You can read more about that at:

https://www.elastic.co/licensing/elastic-license


Is Security Onion owned by Elastic?

No, Security Onion is not owned by Elastic. Security Onion is simply adopting the ELv2 license. This is analogous to projects that use the Apache license but aren’t owned by the Apache Software Foundation.


Why did Security Onion choose the ELv2 license for its software?

Enterprise customers are asking for enterprise features and licensing and this requires significant time and effort to build the features and license key functionality. To prevent organizations from removing the license key functionality from the source code, we must change the license on the source code. We considered several options for changing the license, but introducing a new license would require more time and effort for our customers as many enterprise organizations must have software licenses reviewed by their legal departments. We ultimately decided on Elastic License version 2 (ELv2) for the following reasons:


Has ELv2 been approved by the Open Source Initiative (OSI)?

No, ELv2 has not been approved by OSI as an open source license.


Can I continue to use 2.3 and not upgrade to 2.4? When we release Security Onion 2.4, we will announce an End Of Life (EOL) date for Security Onion 2.3.x. Security Onion 2.3.x will continue to receive security patches and priority bug fixes until it reaches EOL.


I am a current (paid) Security Onion Solutions customer and I have questions about this change. To whom should I reach out?

Please feel free to reach out to your account manager.


I am a community user of Security Onion and I have questions about this change. How may I ask those questions?

Please open a new discussion at https://securityonion.net/discuss.



UPDATE 2022/12/20 - changed 2.4 ETA to 2023

Monday, February 8, 2021

Elastic License Changes and Security Onion

Elastic License Changes

Elastic has finalized their new Elastic License v2:
https://www.elastic.co/blog/elastic-license-v2
https://www.elastic.co/licensing/elastic-license

For additional background, please see:
https://www.elastic.co/blog/licensing-change
https://www.elastic.co/pricing/faq/licensing
https://www.elastic.co/blog/license-change-clarification
https://www.elastic.co/blog/why-license-change-AWS

To summarize those articles, Elastic is changing their licensing and the Elastic Stack will no longer be available under the Apache license. Basic usage continues to be free, but source code will be dual licensed as either SSPL or Elastic License and binary packages will only be available under the Elastic License.

Here are some important points from https://www.elastic.co/blog/elastic-license-v2:

The Elastic License v2 (ELv2) is a very simple, non-copyleft license, allowing for the right to "use, copy, distribute, make available, and prepare derivative works of the software” and has only three high-level limitations. You cannot:

Provide the products to others as a managed service 

Circumvent the license key functionality or remove/obscure features protected by license keys 

Remove or obscure any licensing, copyright, or other notices

Security Onion and the Elastic Stack

Up until now, Security Onion has distributed the Apache-licensed version of the Elastic Stack by default and provided an option for users to accept the Elastic License and switch to the Features version. Starting in Elastic 7.11, there will be no more Apache version and so we will be distributing the Elastic version under the Elastic License.

We expect that the majority of our users will accept the Elastic License. Those that do will get more features than they previously had under the Apache license.

For those that can't accept the Elastic License or would prefer an open source license, we plan to investigate open source forks as they become available. If we find a suitable open source fork, then we will consider making it an option to users so that you can either accept our default of Elastic License or switch to an open source license.

Next Steps

We are planning releases for both Security Onion 16.04 and Security Onion 2 to include Elastic 7.10.2, which is currently the last version of the Elastic Stack available under the Apache license. We will then start working on integrating Elastic 7.11 into Security Onion 2 under the Elastic License.

Examples

  • If you're currently running Security Onion 16.04, then this shouldn't affect you immediately. Currently, we don't have any plans to make any Elastic licensing changes to Security Onion 16.04 since it reaches End of Life on 4/16/2021. However, you should plan to upgrade to Security Onion 2 soon.
  • If you're running Security Onion 2 using the current default of Apache-licensed Elastic, then a future update will ask if you want to accept the new Elastic License and, if so, you will then have the option to continue as a free user or upgrade to an Elastic paid plan.
  • If you're currently running Security Onion 2 and have manually switched to Elastic Features, then a future update will ask if you want to accept the new Elastic License and you can continue operating as you are today, either as a free user or upgrading to an Elastic paid plan.

Q&A

Does this Elastic License change affect Security Onion 16.04 or Security Onion 2?

This Elastic License change primarily affects Security Onion 2. Since Security Onion 16.04 reaches End of Life on 4/16/2021, we are planning for it to remain on Elastic 7.10.2 which is still under the Apache license. Once Elastic 7.11 is released, we will then start working towards integrating that into Security Onion 2.

Does this Elastic License change mean that Elastic now costs money?

No, if you accept the Elastic License, then you can continue using Elastic for free with the basic feature set.

Which Security Onion components are changing license?

Elastic components are changing to the Elastic License. All other Security Onion components remain under their existing open source licenses.

Is the Elastic License an OSI-approved open source license?

No, the Elastic License is not an OSI-approved open source license. This applies to both Elastic License v1 and Elastic License v2.

Is SSPL an OSI-approved open source license?

No, SSPL is not an OSI-approved open source license. 

Does SSPL apply to Security Onion?

No, SSPL only applies if you are working directly with the dual-licensed Elastic source code and explicitly choose SSPL instead of the Elastic license. Security Onion distributes binary packages, which will only be under the Elastic License and not SSPL.

Is Security Onion allowed to distribute Elastic under the Elastic License?

In 2019, Security Onion Solutions signed an agreement with Elastic allowing us to distribute Elastic Features under Elastic License v1. The new Elastic License v2 explicitly allows for distribution.

What if I have additional questions?

If you have questions specific to Security Onion 2, you can use our community discussions site:

https://securityonion.net/discuss

If you have questions specific to the Elastic License or SSPL, Elastic has published the following email address:

elastic_license@elastic.co


UPDATE 2021/02/10 - Improved the answer to "Does SSPL apply to Security Onion?"

Search This Blog

Featured Post

Registration Now Open for Augusta Cyber Week 2026!

Registration is now open for Augusta Cyber Week in beautiful Augusta GA from October 19, 2026 through October 24, 2026! This includes: 4-day...

Popular Posts

Blog Archive