Jump to content

Goals/Sustainable Software: Difference between revisions

From KDE Community Wiki
Joseph (talk | contribs)
Results: Added 2 publications
Joseph (talk | contribs)
Results: added selected presentations
Line 20: Line 20:
* [https://eco.kde.org/blog/2023-06-13-gsoc23-energy-measurement-lab/ KEcoLab]
* [https://eco.kde.org/blog/2023-06-13-gsoc23-energy-measurement-lab/ KEcoLab]
* Presentations
* Presentations
** [https://media.ccc.de/v/bitsundbaeume-20160-was-wir-durch-den-blauen-engel-ber-nachhaltiges-software-design-gelernt-haben Bits & Bäume]
** [https://media.ccc.de/v/bitsundbaeume-20160-was-wir-durch-den-blauen-engel-ber-nachhaltiges-software-design-gelernt-haben Bits & Bäume 2022]
** [https://peertube.uno/w/hnpMJjfy2FhhNY5FeDcqLr Linux App Summit 2022]
** [https://web.archive.org/web/20230212153437im_/https://video.fosdem.org/2023/AW1.126/energy_combatting_software_driven_environmental_harm.webm FOSDEM 2023]
** [https://web.archive.org/web/20240124060928/https://media.ccc.de/v/37c3-12047-software_licensing_for_a_circular_economy CCC 2023]
** Akademy 2023
** Akademy 2023
*** [https://conf.kde.org/event/5/contributions/145/ Measuring energy consumption of software]
*** [https://conf.kde.org/event/5/contributions/145/ Measuring energy consumption of software]
Line 27: Line 30:
*** [https://conf.kde.org/event/6/contributions/198/ Getting Them Early: Teaching Pupils About The Environmental Benefits Of FOSS]
*** [https://conf.kde.org/event/6/contributions/198/ Getting Them Early: Teaching Pupils About The Environmental Benefits Of FOSS]
*** [https://conf.kde.org/event/6/contributions/222/ Opt In? Opt Out? Opt Green! KDE Eco's New Sustainability Initiative]
*** [https://conf.kde.org/event/6/contributions/222/ Opt In? Opt Out? Opt Green! KDE Eco's New Sustainability Initiative]
** conf.kde.in 2024
*** [https://conf.kde.org/event/7/contributions/169/ Emulation Tools for Sustainable Software Development: Simulating Real-World Usage Scenarios at KDE-Eco ]
*** [https://conf.kde.org/event/7/contributions/167/ A Layman's Guide to Sustainability with Free Software]
** For a full list of presentations, see the [https://community.kde.org/Promo/Events/Historic community wiki] for years 2022-2024.
* Summer of Code and Season of KDE projects
* Summer of Code and Season of KDE projects
** GSoc 2023
** GSoc 2023
Line 47: Line 54:
** [https://eco.kde.org/blog/2023-04-26-sustainable-by-design/ "Sustainable by Design" conference in German parliament]
** [https://eco.kde.org/blog/2023-04-26-sustainable-by-design/ "Sustainable by Design" conference in German parliament]
* Publications
* Publications
** [https://eco.kde.org/handbook/ KDE Eco Handbook: Applying The Blue Angel Criteria To Free Software]
** [https://www.sciencedirect.com/science/article/pii/S0167739X24000384 Development and evaluation of a reference measurement model for assessing the resource and energy efficiency of software products and components—Green Software Measurement Model (GSMM) (Future Generation Computer Systems, 2024)]
** [https://www.sciencedirect.com/science/article/pii/S0167739X24000384 Development and evaluation of a reference measurement model for assessing the resource and energy efficiency of software products and components—Green Software Measurement Model (GSMM) (Future Generation Computer Systems, 2024)]



Revision as of 12:02, 29 August 2024

Software has an impact on our future. It has an affect on energy and resource usage. KDE can deliver software which does this in a way which preserves environment and society for us and future generations. KDE can deliver Sustainable Software.

This goal is about promoting sustainable software in KDE by (i) aligning existing activities, (ii) highlighting where our software is already sustainably designed, (iii) stimulating actions to increase sustainability, and (iv) creating standards/tools to quantify software sustainability.

Resources:

What is happening?

There already are some activities in the context of the KDE Eco umbrella project. We measure energy efficiency of software in the FOSS Energy Efficiency Project (FEEP) and the KEcoLab project. We got the Blue Angel eco certification for Okular. We help others to also meet criteria for sustainable software with the Blauer Engel For FOSS (BE4FOSS) project and the publication of the handbook "Applying The Blue Angel Criteria To Free Software". We have a funded project "Opt Green" which is focused on reducing e-waste by extending the lifespan of hardware with lightweight Free Software.

To add ideas or see how some of the work is progressing have a look at the GitLab board.

Results

Here are some of the results we achieved as part of the activities around the goals:

Join us

The topic of sustainable software is relevant for all KDE applications and developers. We would be more than happy if you join us to contribute to this goal. There are a lot of small things we all can do to make progress.

Join us on the [email protected] mailing list and the KDE Eco chat on Matrix. Ask your questions and post your ideas there.

Also feel free to contact the goal champion Cornelius Schumacher <[email protected]>, if you would like to get started without posting to the public channels right away.

Contact

General

Repositories

Projects

Monthly Online Meetup (2nd Wednesday Of Month, 19:00 CET/CEST)