open-source-in-environmental-sustainability

The first analysis of the open source software ecosystem in sustainability and climate technology

https://github.com/protontypes/open-source-in-environmental-sustainability

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.7%) to scientific vocabulary

Keywords

climate-change climate-science energy-efficiency renewable-energy sustainability sustainable-development-goals
Last synced: 7 months ago · JSON representation ·

Repository

The first analysis of the open source software ecosystem in sustainability and climate technology

Basic Info
Statistics
  • Stars: 57
  • Watchers: 6
  • Forks: 8
  • Open Issues: 0
  • Releases: 1
Topics
climate-change climate-science energy-efficiency renewable-energy sustainability sustainable-development-goals
Created over 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme Contributing License Citation

README.md

Open Source in Environmental Sustainability

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.

Usage

Read the republished version as a PDF

The book was republished in a second PDF version after the initial publication together with the Linux Foundation Energy.

Read the extended version as website

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/

Build the book

If you'd like to develop and/or build the Open Source in Environmental Sustainability book, you should:

  1. Clone this repository
  2. Run pip install -r requirements.txt (it is recommended you do this within a virtual environment)
  3. Run jupyter-book clean open_source_in_environmental_sustainability/ to remove any existing builds
  4. Run jupyter-book build open_source_in_environmental_sustainability/

Update the database

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.

How to contribute

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.

Cite this project

DOI

@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}}

Owner

  • Name: protontypes
  • Login: protontypes
  • Kind: organization

A Free Community Accelerating Open and Sustainable Technology

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: Open Source in Environmental Sustainability
message: >-
  Preserving climate and natural resources with
  openness.
type: software
authors:
  - given-names: 'Tobias '
    family-names: Augspurger
  - given-names: 'Eirini '
    family-names: 'Malliaraki '
  - given-names: 'Josh '
    family-names: Hopkins

GitHub Events

Total
  • Watch event: 5
  • Fork event: 1
Last Year
  • Watch event: 5
  • Fork event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 601
  • Total Committers: 4
  • Avg Commits per committer: 150.25
  • Development Distribution Score (DDS): 0.295
Past Year
  • Commits: 28
  • Committers: 1
  • Avg Commits per committer: 28.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Tobias Augspurger l****0@p****m 424
joshhopkins j****h@h****o 116
Eirini Malliaraki 3****a 60
johannes karoff j****s@k****t 1
Committer Domains (Top 20 + Academic)

Dependencies

.github/workflows/deploy.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
  • peaceiris/actions-gh-pages v3.9.0 composite