Green Computing Manifesto

Version 1.1, Created June 2023, Last Updated November 2023

What is Green Computing?

Green computing is about reducing the energy required to build, test, operate and maintain software. It requires us to take responsibility for our own code and not just rely on the big cloud providers and others to do it for us.

Why do we need Green Computing?

Better quality software can significantly reduce the amount of energy used in computers through the reductions in CPU, fans, hard disk and interaction with physical devices.

  • Bad-quality code can heat up CPUs, spin fans and hard disks and generate significant quantities of waste heat, light and mechanical energy.
  • When scaling up across desktops, mobile and IOT devices, cars and big cloud data centres, making savings can have a huge impact.

The Green Computing Manifesto empowers us to create more efficient, higher-quality software that uses fewer resources.

How much carbon does your code produce? Take action now and do your bit to help save the planet!

The Manifesto

Independent of any programming language, type of software, platform or computer architecture we encourage:

  1. Understanding of the software's workings over speed and ease of development, (architecture).
  2. A lean runtime footprint over unnecessary bloat including data, system resources and excessive tests. Recognize that every inclusion has a cost, (development).
  3. Optimized software for specific devices, platforms, or environment over generic cross-platform code, (infrastructure).
  4. Delivering true value over just delivering product; prioritize elimination of waste, (agility).

Read the Principals of Green Computing

Have your say!

The Green Computing Manifesto is in draft. With your valuable contribution we can make it into something that can change the world for the better!

Have you got something to add, would you like to contribute or be a signatory, then click the button below to get in touch.

Send feedback, make a contribution, become a partner.

Get in touch now!


david-designer

Share this page and help save the planet through better quality code!


.