Blauer Engel For FOSS (BE4FOSS)

By:: KDE Eco
Source:: https://invent.kde.org/teams/eco/be4foss

Description

In 2020, the German Environment Agency (German: Umweltbundesamt) released the award criteria for eco-certifying desktop software with the Blue Angel ecolabel (German: Blauer Engel). From 2021-2022, the BE4FOSS project under KDE Eco worked to advance eco-certification for resource and energy-efficient software in FOSS communities. Obtaining the Blue Angel ecolabel occurs in 3 steps: (1) Measure, (2) Analyze, and (3) Certify.
KDE Eco

Handbook

Handbook - KDE Eco

This handbook provides a brief overview of environmental harm driven by software, and how the Blue Angel ecolabel—the official environmental label of the German government—provides a benchmark for sustainable software design.

Workflow

workflow.md · KDE Eco / be4foss · GitLab

3 steps to eco-certification

  1. Measure energy consumption
  2. Analyze results using statistical tools such as OSCAR (Open source Software Consumption Analysis in R)
  3. Certify by submitting full report on fulfillment of BE criteria

1. Measurement

Setup?

What to measure?

Scenarios to measure:

  1. Baseline (OS)
  2. Idle Mode (OS + Application while idle)
  3. Standard Usage Scenario (OS + Application while used)

2. Analyze

Using OSCAR

3. Certification

Blue Engel Certification

Blue Angel for Software

Devices & Tools

See devices-tools-overview.md · KDE Eco / be4foss · GitLab

Reference Systems:

Power Meters & Software:

🔗 References

resources.md · KDE Eco / be4foss · GitLab

conferences-workshops/presentations · KDE Eco / be4foss · GitLab

Joseph P. De Veaugh-Geiss - Sustainable Software & Blauer Engel Eco-Certification - YouTube

B&B 2022 – Was wir durch den Blauen Engel über nachhaltiges Software-Design gelernt haben