Preserving climate and natural resources with openness.
This study provides the first analysis of the open source software ecosystem in sustainability and climate technology. Thousands of actively developed open source projects and organisations have been collected through the Open Sustainable Technology project and systematically analysed using qualitative and quantitative methods. The collected raw data can be browsed here.
The analysis covers multiple dimensions – including the technical, the social, and the organisational. It highlights key risks and challenges for users, developers, and decision-makers as well as opportunities for more systemic collaboration. The data acquisition and generation of the plots is almost completely automated. Thus, the study can be repeated in the future.
The book was republished in a second PDF version after the initial publication together with the Linux Foundation Energy.
To help you navigate and to give you a better overview of the ecosystem, all plots are interactive. Project and organisation names are linked within the plots. The book can be read on the following URL:
https://report.opensustain.tech/
If you'd like to develop and/or build the Open Source in Environmental Sustainability book, you should:
- Clone this repository
- Run
pip install -r requirements.txt
(it is recommended you do this within a virtual environment) - Run
jupyter-book clean open_source_in_environmental_sustainability/
to remove any existing builds - Run
jupyter-book build open_source_in_environmental_sustainability/
All plots are based on the CSV files in the open-source-in-environmental-sustainability/csv/
folder. The AwesomeCure projects is used to update and recreate the raw data of this study. Just place the new projects.csv
and github_organizations.csv
files into the CSV folder. The only data that is not automatically generated are the form_of_organization
and location_country
.
More than ever, free and open source projects are enabling citizens, scientists, developers, civil society, industry and government to mitigate climate change. Funders have the opportunity to play an active role in promoting a larger, more systematic shift towards open, community-driven infrastructure at the institutional level. We want to hear from you if you:
- Have experience developing, supporting or systematically using open source software for sustainability applications.
- Want to contribute to OpenSustain.tech by identifying new and missing projects.
- Have experience visualising or processing data with Python and know how to integrate such data into a new website.
- Are a funder and want to support these developer communities via open infrastructure funds, consortia-based support or other collaborative models across institutions and regions.
- Want to help us build any of the recommendations and future directions of OpenSustain.tech.
@book{augspurger-malliaraki-hopkins,
Author = {Augspurger, Tobias and Malliaraki, Eirini and Hopkins, Josh},
Date-Added = {2023-01-10},
Title = {Open Source in Environmental Sustainability},
Year = {2023}}