Participate in Environmental Software Development
Participate in Environmental Software Development

As a member of the Eco KDE team, you will participate in designing software that has minimal environmental impact.
How software impacts our Environment
Software depends on hardware, which consumes natural resources. Running software uses energy, often from fossil fuels.
Examples of Unsustainable Practices:
- Bitcoin: Extremely high computing and energy usage.
- Software-Induced Obsolescence: New software renders older hardware unusable, creating e-waste.
- Sustainability through Efficient Design:
- Resource-conscious coding reduces hardware and energy needs.
- Sustainable software often overlaps with performance optimization and high-quality architecture.
Objectives of the KDE Environmental Software Development Group |
|---|
We aim to:
|
Activities of the KDE Environmental Software Development Group |
|---|
The KDE Eco umbrella project’s ongoing activities:
To add ideas or see how some of the work is progressing have a look at the [https://invent.kde.org/teams/eco/sustainable-software-goal/-/boards GitLab board]. |
How to start contributing to the Eco team |
|---|
Steps:
Join us in our quest to Sustainable Software DevelopmentThe 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. |
Accomplishments of the KDE Environmental Software Development Group
We received the Blue Angel eco certification for Okular.
Summary: Software consumers natural resources. The KDE Eco team makes software that requires minimal resource consumption. As a member of the KDE Eco team, you
- measure energy efficiency of software.
- help others meet the criteria for sustainable software.
- reduce e-waste by extending the lifespan of hardware with lightweight free software.
To start contributing, you need a KDE Identity account. Work happens on KDE GitLab,You can get in touch with the KDE Eco team via
- IRC
- Forum
- GitLab
- Phabricator
- The KDE Bugtracker Website
Contact the KDE Environmental Software Development Group |
|---|
Get in touch with us through:
Learn more about KDE’s Environmental Software Development activities |