This repo collects data about the governance models of open source projects. The goal is to provide an overview about how open source projects shape their governance, collect links to the relevant policy documents and other relevant information, and store that in a machine-readable form so it can easily be processed for further analysis.
Data is collected in JSON files in the data
directory, one file per project. There is a list of standard attributes outlined in data/_template.yaml
. This is a beginning, the structure will change while we learn what is most interesting and relevant. Contributions are welcome.
There is a simple web site generated from the data available in the docs
directory and served at https://cornelius.github.io/open-source-governance.
If you have questions or comments please don't hesitate to open an issue or contact Cornelius Schumacher schumacher@kde.org.
The code is published under the MIT license. The data in the data
directory is public domain.
There is a talk from FOSS Backstage 2018 with more background and insights into "The spectrum of FOSS governance models". Watch the video or read the slides.
Some links to interersting material regarding open source governance:
- Open Source Gerrymandering - Details and history of governance on some prominent open source projects
- Open Governance - Criteria for open governance
- The Role of Foundations in Open Source Projects - Research about the role of foundations in open source projects
- Minimal Viable Governance - A template for a simple open source governance model which can be applied to a git repository
- FOSS Foundations - Research reports about free and open source software foundations