From be99babf706f1b9a18afccecefa5ea9349c9eb20 Mon Sep 17 00:00:00 2001 From: Jamil Date: Thu, 20 Jul 2023 14:14:38 -0700 Subject: [PATCH] Update LICENSE to include component license clarification for subcomponents (#1806) This updates the license for the admin portal (`elixir/`) to the Elastic License v2, keeping other components Apache 2.0 licensed. What does this mean for 1.0 going forward? [Elastic's FAQ](https://www.elastic.co/licensing/elastic-license/faq) is broadly applicable to Firezone as well. Most notably, MSPs may still use Firezone to provide general remote access services for third party users, just not to the Firezone admin portal itself (and REST API). ### Why? We would lose a little bit of business, though one could argue that the tradeoff is worth it due to increased market exposure/distribution. The main, tangible reasons for us today involve the negative impact this has on our ability to reach product-market fit: 1. We lose the direct feedback channel with paying customers, isolating them (and us) from our roadmap. 2. Reseller licenses should be offered as part of a proper partner alliance / reseller program when we have the resources to support it, which will result in a much better experience for all parties involved (and restore the lost feedback channel). 3. Having outdated, unpatched, and potentially buggy Firezone instances running in the wild that we have no visibility or insight into is a major liability to our brand and reputation and may even result in a legal liability depending on the jurisdiction and severity of the issue. See [this example](https://aws.amazon.com/marketplace/pp/prodview-xgj7kkar35gus) and [this one](https://aws.amazon.com/marketplace/pp/prodview-jyd73dot3zrnw). --- LICENSE | 2 +- README.md | 61 ++++++++++++++++++++++----------- elixir/LICENSE | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 135 insertions(+), 21 deletions(-) create mode 100644 elixir/LICENSE diff --git a/LICENSE b/LICENSE index 33e138364..345e5ea6b 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2020 Engineering + Copyright 2021-present Firezone, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/README.md b/README.md index bcf17fb61..0cb3f9ecb 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ -**Note**: 🚧 The `main` branch is undergoing major restructuring in preparation for the 1.0 release 🚧. +**Note**: 🚧 The `main` branch is undergoing major restructuring in preparation +for the 1.0 release 🚧. -See the [`legacy` branch](https://github.com/firezone/firezone/tree/legacy) for the branch tracking the latest 0.7 release. +See the [`legacy` branch](https://github.com/firezone/firezone/tree/legacy) for +the branch tracking the latest 0.7 release.