- Complete transparency of operation by making all STM code open source: data use, processing, privacy, security
- Reducing competition from smarter and more resourceful entities
- Enabling the community to contribute
- Building a sustainable business with a single priority: delivering value to the community
- OSL 3.0
- LGPL 3.0
- GPL 3.0
- AGPL 3.0
AGPL is the only license that enforces radical transparency and makes it impossible for a new entrant to exploit the prior work without opening up any value-adds to the community.
It is important for business sustainability to have the full copyright assigned to the business to allow for future license changes otherwise we will be stuck with AGPL forever. This allows the company to become "evil" at some point and move to a less open or even proprietary license. It may or may not matter to the community and can be mitigated by other means like data ownership allowing for a fork of not only the code, but the business itself.
- OSL 3.0 explained: https://rosenlaw.com/OSL3.0-explained.htm
- OSL overview: https://en.wikipedia.org/wiki/Open_Software_License
- Apache CLA: https://www.apache.org/licenses/icla.pdf
- Graphana CLA: https://grafana.com/docs/grafana/latest/developers/cla/
- Graphana AGPL FAQ: https://grafana.com/blog/2021/04/20/qa-with-our-ceo-on-relicensing/
- GitLa CLA: https://docs.gitlab.com/ee/legal/individual_contributor_license_agreement.html