18-25 June 2021
UTC timezone

Towards sustainable computing

19 Jun 2021, 20:20
Talk Track 1


Cornelius Schumacher


The way how we use computers has an impact on our environment. It has ecological, societal, and economic consequences. These consequences can be destructive, be it climate change or undermining people's autonomy. How can we move towards a sustainable way of using computers? How can we keep our planet and our society in a shape which provides healthy and desirable living conditions for us and future generations? We have answers. In this presentation we will discuss how KDE can contribute, and give an overview about two projects in this area, the FOSS Energy Efficiency Project, and the Blue Angel ecolabel.

The goal of the FOSS Energy Efficient Project (FEEP) is to make measuring energy consumption an integral part of our development process. Collecting data is the base for understanding and optimizing energy efficiency. We will discuss how measurements can be done, including the scientific research behind it and how it's done in practice, and have a look at measurements for Okular, KMail and Krita.

Energy efficiency measurements are one part of the criteria for the Blue Angel ecolabel. The Blue Angel is a successful label with a long tradition in many different product areas, issued by the German government. It recently has been extended to cover software as well, using criteria for energy efficiency as well as for user autonomy. We will discuss the current effort to get KDE applications certified with the label, and how we can scale that within our community and beyond.

The topic of sustainable computing becomes more and more important. Free and Open Source Software is uniquely positioned to make a siginificant contribution here. We have a strong background in KDE through our values and our technolofy. We have a great chance to make tangible achievements. Let's do this together in the KDE way.

Authors' Bio

Cornelius Schumacher is a long-time contributor to KDE and various other open source projects. He worked as developer on applications such as KOrganizer and Kontact, and was in the board of KDE e.V. for several years. His interest has shifted to the big picture over time, and recently was captured by the question of sustainable computing. In his day job Cornelius works as Open Source Steward for DB Systel, which is part of Deutsche Bahn, the German railway company.

Primary author

Presentation Materials