-
Notifications
You must be signed in to change notification settings - Fork 272
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
License update - AGPLv3 for Steampipe CLI & FDW, Apache 2.0 for plugins & mods #488
Labels
house-keeping
General stuff which take time, but doesn't necessarily require new knowledge or is high priority
Comments
e-gineer
added a commit
that referenced
this issue
May 20, 2021
e-gineer
added a commit
to turbot/steampipe-postgres-fdw
that referenced
this issue
May 20, 2021
e-gineer
added a commit
to turbot/steampipe-plugin-finance
that referenced
this issue
May 20, 2021
e-gineer
added a commit
to turbot/steampipe-plugin-sdk
that referenced
this issue
May 20, 2021
e-gineer
added a commit
to turbot/steampipe-plugin-aws
that referenced
this issue
May 20, 2021
e-gineer
added a commit
to turbot/steampipe-plugin-gcp
that referenced
this issue
May 20, 2021
e-gineer
added a commit
to turbot/steampipe-plugin-azure
that referenced
this issue
May 20, 2021
cbruno10
added a commit
to turbot/steampipe-plugin-oci
that referenced
this issue
May 27, 2021
cbruno10
added a commit
to turbot/steampipe-plugin-github
that referenced
this issue
May 27, 2021
cbruno10
added a commit
to turbot/steampipe-plugin-github
that referenced
this issue
May 27, 2021
cbruno10
added a commit
to turbot/steampipe-plugin-oci
that referenced
this issue
May 27, 2021
e-gineer
added a commit
to turbot/steampipe-plugin-turbot
that referenced
this issue
May 28, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-chaos
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-steampipe
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-twitter
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-cloudflare
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-updown
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-whois
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-digitalocean
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-zendesk
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-equinix
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-zoom
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-net
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-shodan
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-slack
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-rss
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-hackernews
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-ipstack
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-kubernetes
that referenced
this issue
Jun 9, 2021
bigdatasourav
pushed a commit
to turbot/steampipe-plugin-alicloud
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-alicloud
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-cloudflare
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-kubernetes
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-steampipe
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-twitter
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-chaos
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-updown
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-whois
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-digitalocean
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-zendesk
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-equinix
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-zoom
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-net
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-shodan
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-slack
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-rss
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-hackernews
that referenced
this issue
Jun 9, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-ipstack
that referenced
this issue
Jun 9, 2021
kaidaguerre
added
the
house-keeping
General stuff which take time, but doesn't necessarily require new knowledge or is high priority
label
Aug 24, 2021
dbmurphy
pushed a commit
to dbmurphy/steampipe-plugin-aws
that referenced
this issue
Dec 30, 2021
cbruno10
pushed a commit
to turbot/steampipe-plugin-hibp
that referenced
this issue
Jun 7, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
house-keeping
General stuff which take time, but doesn't necessarily require new knowledge or is high priority
License Changes
After careful consideration, we have decided to update the open source licenses for various Steampipe components:
Why are you changing?
We selected MPLv2.0 originally as a weak copyleft license, commonly used in similar ecosystems like Terraform. Working on Steampipe we've come to better understand the use and direction of the tool, so have decided to adjust our licensing ASAP to match those patterns.
Apache v2.0 is much more widely used and more permissive than MPL v2.0. Using this license for plugins and mods should increase confidence, clarity and contributions from our Steampipe community.
AGPLv3 is more appropriate choice for the Steampipe core (CLI + FDW) - showing our commitment to open source, but also establishing a path for commercialization. For our users nothing changes, and contributors can be even more confident in our project direction.
What's the impact?
For users - none! You can use Steampipe as you always have. You can use, remix and customize our plugins and mods with even more confidence.
Steampipe is a young project, so we believe the change to AGPLv3 for the CLI & FDW has no impact on our existing ecosystem. This article covers common questions about integrating with AGPLv3 projects, or we're happy to discuss.
When is it effective?
Steampipe CLI v0.5.0 will be covered by the AGPLv3. All prior versions were released under MPL-2.0.
Plugins will be progressively changed from MPL-2.0 to Apache 2.0 over the coming weeks.
Other questions
Why don't you just release the CLI & FDW under Apache 2.0 (or other permissive license)?
Open licenses are a great, valid choice for projects. But, we've seen a trend for companies to ride an open license for high growth and then switch on their community later (for good reasons). We're embracing open Apache 2.0 licenses for our ecosystem (plugins, mods) but wanted to balance and clarify our commercialization plans for Steampipe in our AGPLv3 license choice for the core components.
Why didn't you choose SSPL or another more protective source available license?
We're committed to open source, so wanted an OSI approved license. We prefer the clarity and community opportunity of the AGPLv3 license over the fuzzier aspects of "competing service" etc in SSPL licenses.
Will you have a contributor agreement?
Yes, all contributors to the CLI and FDW will be required to sign a Contributor License Agreement. Changes will be released under the AGPLv3 license, but Turbot will have the flexibility to pursue our commercialization goals.
The text was updated successfully, but these errors were encountered: