SlideShare a Scribd company logo
1 of 22
Download to read offline
KDE Eco: Looking Backward & Forward
SFSCon (Bolzano)
11 November 2022
be4foss@floss.social
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 1 / 22
Slides available under "conferences-workshops":
https://invent.kde.org/teams/eco/be4foss/
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 2 / 22
Tautology Or Oxymoron?
“Computing can help mitigate climate change
but must first cease contributing to it.”
https://dl.acm.org/doi/pdf/10.1145/3483410
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 3 / 22
Energy Consumption
(I) Energy Efficiency same task, fewer hardware demands
(II) Energy Conservation eliminating unnecessary processes
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 4 / 22
Energy Efficiency
Modified from: https://www.umweltbundesamt.de/publikationen/entwicklung-anwendung-von-bewertungsgrundlagen-fuer
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 5 / 22
Energy Conservation
Modified from: https://www.umweltbundesamt.de/publikationen/entwicklung-anwendung-von-bewertungsgrundlagen-fuer
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 6 / 22
Blauer Engel For Desktop Software (2020)
Transparency and user autonomy recognized as being
crucial to sustainable software design!
ABCs of Award Criteria
(A) Resource & Energy Efficiency Hardware performance/energy consumption
(B) Potential Hardware Operating Life Runs on hardware at least 5 years old
(C) User Autonomy Uninstallability / Modularity / Security updates
Transparency / Support for open standards
Offline capability / Freedom from advertising
KDE Eco FEEP – FOSS Energy Efficiency Project BE4FOSS – Blauer Engel For FOSS
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 7 / 22
Achievement 1: Lab at KDAB, Berlin
Read more: https://eco.kde.org/blog/2022-05-30-sprint-lab-setup/
https://eco.kde.org/blog/2022-07-25-sprint-lab-follow-up/
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 8 / 22
Achievement 1: Lab at KDAB, Berlin
3 Scenarios To Measure
(i) Baseline OS (ii) Idle Mode (iii) Standard Usage Scenario
Screenshot modified from: Sustainable software products—Towards assessment criteria . . . (2018: Fig.4)
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 9 / 22
Achievement 2: Robust Scripting Tools
KDE Eco Tester (using xdotool) https://invent.kde.org/teams/eco/feep/-/tree/master/tools/KdeEcoTest
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 10 / 22
Achievement 3: Okular Eco-Certified
First Ever Eco-Certified Computer Program:
KDE’s Popular PDF Reader Okular
Image from: https://eco.kde.org/blog/2022-03-16-press-release-okular-blue-angel/
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 11 / 22
Impact 1: Public Conversation & Collaborations (I)
Golem (German)
Heise.de (German)
Netzpolitik (German)
Linux Magazine (German)
OpenSource.com
FSFE
Hacker News
Umwelt Campus
Blauer Engel website (German)
taz (German)
RESET
Deutschlandfunk Nova
(German)
Transform (German)
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 12 / 22
Impact 1: Public Conversation & Collaborations (II)
Presentations*
SFSCon (2021/2022)
CCC (2021), Grazer Linux Tage (2022)
COP26, OpenUK Awards (2021)
Linux App Summit (2022)
Fedora Nest (2022)
QtDevCon, Qt World Summit (2022)
Green Coding Berlin (2022)
SDIA Hackathon (2022)
Collaborations
Umwelt Campus
Green Coding Berlin
SDIA
Green Web Foundation
Community Outreach
Qt, GNOME, Fedora
TDF, LF Energy
Mozilla Firefox
*Presentation slides available at: https://invent.kde.org/teams/eco/be4foss/-/tree/master/conferences-workshops/presentations
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 13 / 22
Impact 2: KDE Code Improvements
Nov. 2021 first MR at KDE labelled ‘Efficiency’, 160+ merged since!
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 14 / 22
Impact 3: Social Media (I)
All posts from KDE Promo team – Other (non-eco): 122 posts, Eco: 14 posts
ECO: 1st - 2nd Okular & BE, 3rd Website launch
Other: 1st KdenLive Fundraiser
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 15 / 22
Impact 3: Social Media (II)
All posts from KDE Promo team – Other: 59 posts, Eco: 4 posts
Ranking by # likes.
ECO: 1st GCompris, 2nd OpenSource.com
Other: 1st Plasma, 2nd KDE Connect
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 16 / 22
Aspiration 1: Measurement Handbook
3 Sections
(1) Intro: Software-driven energy consumption
(2) Okular & Blue Angel eco-label for software
(3) A hands-on measurement guide
First edition Q4 2022 / Q1 2023
Continuous updates to online edition
Curated PDF-edition every 2 years
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 17 / 22
Aspiration 2: Further Develop Measurement Tools
Image from: https://eco.kde.org/blog/2022-07-25-sprint-lab-follow-up/
Can you help?
Online portal for
remote access
Measurement
automation
Robust emulation
tools that also work on
Wayland (Selenium)
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 18 / 22
Aspiration 3: Extending Outreach & Impact
Image from: https://eco.kde.org/blog/2022-07-25-sprint-lab-follow-up/
Can you help?
Awareness-raising
outreach to end users
Upcycling workshops
to keep unsupported
hardware in use
Best practice guides
Eco Plasma widget
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 19 / 22
Get Involved – https://eco.kde.org
Contact
Email: joseph@kde.org Mastodon: https://floss.social/@be4foss
Discuss
BigBlueButton: Monthly meet-ups, 2nd Wed. 19:00 CET/CEST
Energy Efficiency Mailing List:
https://mail.kde.org/cgi-bin/mailman/listinfo/energy-efficiency
Matrix Room: https://webchat.kde.org/#/room/#energy-efficiency:kde.org
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 20 / 22
Resources
Slides available under "conferences-workshops":
https://invent.kde.org/teams/eco/be4foss/
FEEP, BE4FOSS, Blauer Engel Applications
https://invent.kde.org/teams/eco/
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 21 / 22
Funding Notice
This project was funded by the Federal Environment Agency and the Federal Ministry for the Environment, Nature
Conservation, Nuclear Safety and Consumer Protection (BMUV). The funds are made available by resolution of the
German Bundestag.
The publisher is responsible for the content of this publication.
KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 22 / 22

More Related Content

Similar to SFScon22 - Joseph P. De Veaugh-Geiss - KDE Eco Looking Forward & Backward.pdf

Quebec - 16 November 2022 - Canada CNCF Meetups.pdf
Quebec - 16 November 2022 - Canada CNCF Meetups.pdfQuebec - 16 November 2022 - Canada CNCF Meetups.pdf
Quebec - 16 November 2022 - Canada CNCF Meetups.pdfprune1
 
Flutter Festivals GDSC PCCOER Session#2 - Flutter Essentials
Flutter Festivals GDSC PCCOER Session#2 - Flutter EssentialsFlutter Festivals GDSC PCCOER Session#2 - Flutter Essentials
Flutter Festivals GDSC PCCOER Session#2 - Flutter EssentialsSreenidhiBendre
 
FEL 12 Release Notes
FEL 12 Release NotesFEL 12 Release Notes
FEL 12 Release Noteschitlesh
 
INTERFACE by apidays 2023 - Imbibing Sustainability in Software Development, ...
INTERFACE by apidays 2023 - Imbibing Sustainability in Software Development, ...INTERFACE by apidays 2023 - Imbibing Sustainability in Software Development, ...
INTERFACE by apidays 2023 - Imbibing Sustainability in Software Development, ...apidays
 
Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...Joshua L. Davis
 
Getting Started: Google Glass Apps with GDK
Getting Started: Google Glass Apps with GDKGetting Started: Google Glass Apps with GDK
Getting Started: Google Glass Apps with GDKZi Yong Chua
 
Introduction to KubeDirector - SF Kubernetes Meetup
Introduction to KubeDirector - SF Kubernetes MeetupIntroduction to KubeDirector - SF Kubernetes Meetup
Introduction to KubeDirector - SF Kubernetes MeetupBlueData, Inc.
 
Shading analysis using Ecotect software.pdf
Shading analysis using Ecotect software.pdfShading analysis using Ecotect software.pdf
Shading analysis using Ecotect software.pdfAPSanyal1
 
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...David Meyer
 
Preserving Computer-Aided Design, Digital Preservation Coalition Report
Preserving Computer-Aided Design, Digital Preservation Coalition ReportPreserving Computer-Aided Design, Digital Preservation Coalition Report
Preserving Computer-Aided Design, Digital Preservation Coalition ReportRuggero Lancia
 
Data Processing and Analysis
Data Processing and AnalysisData Processing and Analysis
Data Processing and AnalysisEUDAT
 
Nurturing Business Friendly Open Source Ecosystems
Nurturing Business Friendly Open Source EcosystemsNurturing Business Friendly Open Source Ecosystems
Nurturing Business Friendly Open Source EcosystemsGaël Blondelle
 
OpenNTF.Org Third Generation
OpenNTF.Org Third GenerationOpenNTF.Org Third Generation
OpenNTF.Org Third GenerationNiklas Heidloff
 
The App Developer's Kubernetes Toolbox
The App Developer's Kubernetes ToolboxThe App Developer's Kubernetes Toolbox
The App Developer's Kubernetes ToolboxNebulaworks
 
Golang skills pre-session
Golang skills pre-sessionGolang skills pre-session
Golang skills pre-sessionsofianinho
 
The Future of Design with Lynn Allen
The Future of Design with Lynn AllenThe Future of Design with Lynn Allen
The Future of Design with Lynn Allenandremharris
 
Microsoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftMicrosoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftPatrick Chanezon
 

Similar to SFScon22 - Joseph P. De Veaugh-Geiss - KDE Eco Looking Forward & Backward.pdf (20)

Quebec - 16 November 2022 - Canada CNCF Meetups.pdf
Quebec - 16 November 2022 - Canada CNCF Meetups.pdfQuebec - 16 November 2022 - Canada CNCF Meetups.pdf
Quebec - 16 November 2022 - Canada CNCF Meetups.pdf
 
Flutter Festivals GDSC PCCOER Session#2 - Flutter Essentials
Flutter Festivals GDSC PCCOER Session#2 - Flutter EssentialsFlutter Festivals GDSC PCCOER Session#2 - Flutter Essentials
Flutter Festivals GDSC PCCOER Session#2 - Flutter Essentials
 
FEL 12 Release Notes
FEL 12 Release NotesFEL 12 Release Notes
FEL 12 Release Notes
 
INTERFACE by apidays 2023 - Imbibing Sustainability in Software Development, ...
INTERFACE by apidays 2023 - Imbibing Sustainability in Software Development, ...INTERFACE by apidays 2023 - Imbibing Sustainability in Software Development, ...
INTERFACE by apidays 2023 - Imbibing Sustainability in Software Development, ...
 
Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...
 
Getting Started: Google Glass Apps with GDK
Getting Started: Google Glass Apps with GDKGetting Started: Google Glass Apps with GDK
Getting Started: Google Glass Apps with GDK
 
Jalt2015
Jalt2015Jalt2015
Jalt2015
 
The road to green code
The road to green codeThe road to green code
The road to green code
 
Introduction to KubeDirector - SF Kubernetes Meetup
Introduction to KubeDirector - SF Kubernetes MeetupIntroduction to KubeDirector - SF Kubernetes Meetup
Introduction to KubeDirector - SF Kubernetes Meetup
 
Conference for Kotliners
Conference for KotlinersConference for Kotliners
Conference for Kotliners
 
Shading analysis using Ecotect software.pdf
Shading analysis using Ecotect software.pdfShading analysis using Ecotect software.pdf
Shading analysis using Ecotect software.pdf
 
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
 
Preserving Computer-Aided Design, Digital Preservation Coalition Report
Preserving Computer-Aided Design, Digital Preservation Coalition ReportPreserving Computer-Aided Design, Digital Preservation Coalition Report
Preserving Computer-Aided Design, Digital Preservation Coalition Report
 
Data Processing and Analysis
Data Processing and AnalysisData Processing and Analysis
Data Processing and Analysis
 
Nurturing Business Friendly Open Source Ecosystems
Nurturing Business Friendly Open Source EcosystemsNurturing Business Friendly Open Source Ecosystems
Nurturing Business Friendly Open Source Ecosystems
 
OpenNTF.Org Third Generation
OpenNTF.Org Third GenerationOpenNTF.Org Third Generation
OpenNTF.Org Third Generation
 
The App Developer's Kubernetes Toolbox
The App Developer's Kubernetes ToolboxThe App Developer's Kubernetes Toolbox
The App Developer's Kubernetes Toolbox
 
Golang skills pre-session
Golang skills pre-sessionGolang skills pre-session
Golang skills pre-session
 
The Future of Design with Lynn Allen
The Future of Design with Lynn AllenThe Future of Design with Lynn Allen
The Future of Design with Lynn Allen
 
Microsoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftMicrosoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and Microsoft
 

More from South Tyrol Free Software Conference

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...South Tyrol Free Software Conference
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...South Tyrol Free Software Conference
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSouth Tyrol Free Software Conference
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...South Tyrol Free Software Conference
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...South Tyrol Free Software Conference
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...South Tyrol Free Software Conference
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSouth Tyrol Free Software Conference
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSouth Tyrol Free Software Conference
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...South Tyrol Free Software Conference
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...South Tyrol Free Software Conference
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSouth Tyrol Free Software Conference
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...South Tyrol Free Software Conference
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSouth Tyrol Free Software Conference
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...South Tyrol Free Software Conference
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSouth Tyrol Free Software Conference
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...South Tyrol Free Software Conference
 

More from South Tyrol Free Software Conference (20)

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
 
SFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open ScienceSFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open Science
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
 
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portalSFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
 
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke MeranSFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
 

Recently uploaded

Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

SFScon22 - Joseph P. De Veaugh-Geiss - KDE Eco Looking Forward & Backward.pdf

  • 1. KDE Eco: Looking Backward & Forward SFSCon (Bolzano) 11 November 2022 be4foss@floss.social KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 1 / 22
  • 2. Slides available under "conferences-workshops": https://invent.kde.org/teams/eco/be4foss/ KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 2 / 22
  • 3. Tautology Or Oxymoron? “Computing can help mitigate climate change but must first cease contributing to it.” https://dl.acm.org/doi/pdf/10.1145/3483410 KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 3 / 22
  • 4. Energy Consumption (I) Energy Efficiency same task, fewer hardware demands (II) Energy Conservation eliminating unnecessary processes KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 4 / 22
  • 5. Energy Efficiency Modified from: https://www.umweltbundesamt.de/publikationen/entwicklung-anwendung-von-bewertungsgrundlagen-fuer KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 5 / 22
  • 6. Energy Conservation Modified from: https://www.umweltbundesamt.de/publikationen/entwicklung-anwendung-von-bewertungsgrundlagen-fuer KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 6 / 22
  • 7. Blauer Engel For Desktop Software (2020) Transparency and user autonomy recognized as being crucial to sustainable software design! ABCs of Award Criteria (A) Resource & Energy Efficiency Hardware performance/energy consumption (B) Potential Hardware Operating Life Runs on hardware at least 5 years old (C) User Autonomy Uninstallability / Modularity / Security updates Transparency / Support for open standards Offline capability / Freedom from advertising KDE Eco FEEP – FOSS Energy Efficiency Project BE4FOSS – Blauer Engel For FOSS KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 7 / 22
  • 8. Achievement 1: Lab at KDAB, Berlin Read more: https://eco.kde.org/blog/2022-05-30-sprint-lab-setup/ https://eco.kde.org/blog/2022-07-25-sprint-lab-follow-up/ KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 8 / 22
  • 9. Achievement 1: Lab at KDAB, Berlin 3 Scenarios To Measure (i) Baseline OS (ii) Idle Mode (iii) Standard Usage Scenario Screenshot modified from: Sustainable software products—Towards assessment criteria . . . (2018: Fig.4) KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 9 / 22
  • 10. Achievement 2: Robust Scripting Tools KDE Eco Tester (using xdotool) https://invent.kde.org/teams/eco/feep/-/tree/master/tools/KdeEcoTest KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 10 / 22
  • 11. Achievement 3: Okular Eco-Certified First Ever Eco-Certified Computer Program: KDE’s Popular PDF Reader Okular Image from: https://eco.kde.org/blog/2022-03-16-press-release-okular-blue-angel/ KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 11 / 22
  • 12. Impact 1: Public Conversation & Collaborations (I) Golem (German) Heise.de (German) Netzpolitik (German) Linux Magazine (German) OpenSource.com FSFE Hacker News Umwelt Campus Blauer Engel website (German) taz (German) RESET Deutschlandfunk Nova (German) Transform (German) KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 12 / 22
  • 13. Impact 1: Public Conversation & Collaborations (II) Presentations* SFSCon (2021/2022) CCC (2021), Grazer Linux Tage (2022) COP26, OpenUK Awards (2021) Linux App Summit (2022) Fedora Nest (2022) QtDevCon, Qt World Summit (2022) Green Coding Berlin (2022) SDIA Hackathon (2022) Collaborations Umwelt Campus Green Coding Berlin SDIA Green Web Foundation Community Outreach Qt, GNOME, Fedora TDF, LF Energy Mozilla Firefox *Presentation slides available at: https://invent.kde.org/teams/eco/be4foss/-/tree/master/conferences-workshops/presentations KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 13 / 22
  • 14. Impact 2: KDE Code Improvements Nov. 2021 first MR at KDE labelled ‘Efficiency’, 160+ merged since! KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 14 / 22
  • 15. Impact 3: Social Media (I) All posts from KDE Promo team – Other (non-eco): 122 posts, Eco: 14 posts ECO: 1st - 2nd Okular & BE, 3rd Website launch Other: 1st KdenLive Fundraiser KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 15 / 22
  • 16. Impact 3: Social Media (II) All posts from KDE Promo team – Other: 59 posts, Eco: 4 posts Ranking by # likes. ECO: 1st GCompris, 2nd OpenSource.com Other: 1st Plasma, 2nd KDE Connect KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 16 / 22
  • 17. Aspiration 1: Measurement Handbook 3 Sections (1) Intro: Software-driven energy consumption (2) Okular & Blue Angel eco-label for software (3) A hands-on measurement guide First edition Q4 2022 / Q1 2023 Continuous updates to online edition Curated PDF-edition every 2 years KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 17 / 22
  • 18. Aspiration 2: Further Develop Measurement Tools Image from: https://eco.kde.org/blog/2022-07-25-sprint-lab-follow-up/ Can you help? Online portal for remote access Measurement automation Robust emulation tools that also work on Wayland (Selenium) KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 18 / 22
  • 19. Aspiration 3: Extending Outreach & Impact Image from: https://eco.kde.org/blog/2022-07-25-sprint-lab-follow-up/ Can you help? Awareness-raising outreach to end users Upcycling workshops to keep unsupported hardware in use Best practice guides Eco Plasma widget KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 19 / 22
  • 20. Get Involved – https://eco.kde.org Contact Email: joseph@kde.org Mastodon: https://floss.social/@be4foss Discuss BigBlueButton: Monthly meet-ups, 2nd Wed. 19:00 CET/CEST Energy Efficiency Mailing List: https://mail.kde.org/cgi-bin/mailman/listinfo/energy-efficiency Matrix Room: https://webchat.kde.org/#/room/#energy-efficiency:kde.org KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 20 / 22
  • 21. Resources Slides available under "conferences-workshops": https://invent.kde.org/teams/eco/be4foss/ FEEP, BE4FOSS, Blauer Engel Applications https://invent.kde.org/teams/eco/ KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 21 / 22
  • 22. Funding Notice This project was funded by the Federal Environment Agency and the Federal Ministry for the Environment, Nature Conservation, Nuclear Safety and Consumer Protection (BMUV). The funds are made available by resolution of the German Bundestag. The publisher is responsible for the content of this publication. KDE Eco KDE Eco: Looking Backward & Forward 11 November 2022 22 / 22