projects

Carbon CI Pipeline Tooling

Carbon CI Pipeline Tooling

By Opensource Working Group

This project aims to build the capability to calculate the carbon emissions of an application via static analysis of the code and any infrastructure as code files in a repository.

The Green Computing Grand Challenge (GC2)

The Green Computing Grand Challenge (GC2)

By Opensource Working Group

The Green Computing Challenge is a competition where designers, developers, and other technical stakeholders come together in healthy competition to reduce the Software Carbon Intensity (SCI) of a software entity.

SCI Reporting

SCI Reporting

By Standards Working Group

Creating the infrastructure, and processes to store, host, and publicly report SCI scores, and other related reporting requirements within the SCI specification.

Principles of Green Software Engineering

Principles of Green Software Engineering

By Opensource Working Group

The original Principles of Green Software Engineering located at https://principles.green was created in 2019. As the field of GSE has evolved the need to update the principles has also evolved.

SCI Open Ontology

SCI Open Ontology

By Opensource Working Group

The SCI Open Ontology project aims to provide a unified representation of SCI and its application. The main aim of this project is to help practitioners define the software boundary of the SCI application in a unified way. The project would consist of several milestones, first of which will be to create the base ontology and constructs for an SCI application.

 Awesome Green Software

Awesome Green Software

By Opensource Working Group

Research, tools, code, libraries and training for building applications that emit less carbon into our atmosphere. An awesome list created and managed by the Innovation Working Group in the Green Software Foundation.

SCI Open Data

SCI Open Data

By Opensource Working Group

Provide all the necessary data sources that can be used as inputs for the SCI specification, for free. Emissions factors, embodied emissions data for devices and energy consumption for different components of a software system.

Carbon Aware SDK

Carbon Aware SDK

By Opensource Working Group

An SDK to enable the creation of carbon aware applications, applications that do more when the electricity comes from clean low-carbon sources and less when it does not.

Events & Experiences

Events & Experiences

By Community Working Group

Promote widespread adoption of Green software standards and best practices through 1st and 3rd party events & experiences with diverse and representative participation.