Programari eficient en recursos i ecocertificació Blauer Engel
Sovint es passa per alt el fet que el consum de recursos del maquinari és determinat pel programari que s'executa en ell.
Quanta energia usa el maquinari?
Donem un cop d'ull al programari: la mateixa màquina que fa la mateixa tasca però amb dues aplicacions diferents pot tenir exigències energètiques molt diferents.
Quant dura la vida operativa d'una peça de maquinari?
De nou, el programari és crític. La inflació de programari que requereix un maquinari més i més potent condueix a la fabricació i venda de dispositius nous, mentre que els dispositius que funcionen perfectament es descarten.
"L'Home WEEE (Waste Electrical and Electronic Equipment -Brossa d'equips elèctrics i electrònics-) de set metres d'alçada està fet d'equips elèctrics i electrònics llançats pel ciutadà mitjà de Regne Unit durant tota la seva vida, equivalent a 3,3 tones." (font)
Quan pensem en què fer mentre continua la crisi climàtica, per on començar i com, a KDE Eco pensem que el programari, especialment el programari lliure, és un bon lloc per a començar. El programari lliure significa que els usuaris i les seves comunitats tenen la llibertat de controlar el programari que utilitzen, no a l'inrevés. Aquestes llibertats ofereixen una selecció real. Trieu què instal·lar o desinstal·lar. Les opcions per a modificar el programari per a executar-se de forma més eficient. Suport continuat per a dispositius més antics, però perfectament funcionals. I així successivament.
Cadascuna d'aquestes opcions té un cost o benefici. Per exemple, com més processos (innecessaris) tingui una aplicació executant-se en segon pla, més recursos de maquinari necessitarà. Multipliqueu aquests costos per centenars de milions, o fins i tot milers de milions, d'usuaris d'ordinador a tot el món, i creixeran ràpidament.
El contrari també és cert: en reduir les demandes del programari es redueixen les demandes dels nostres recursos.
En altres paraules, eficiència del programari vol dir eficiència de recursos!
Recentment, s'ha reconegut oficialment la interdependència entre l'enginyeria de programari i la sostenibilitat per l'Agència Alemanya del Medi Ambient (Umweltbundesamt, o UBA). En 2020, l'UBA va publicar els criteris de concessió per a obtenir l'ecocertificació amb l'etiqueta Blauer Engel del programari d'escriptori. Les categories de la certificació inclouen l'eficiència energètica, ampliació de la vida operativa potencial del maquinari, i l'autonomia de l'usuari… tot això s'adapta sense problemes al programari de codi lliure i obert (FOSS).
El projecte Blauer Engel 4 FOSS (BE4FOSS) de KDE e.V. busca recollir, resumir i difondre informació relacionada amb l'ecocertificació Blauer Engel i l'eficiència de recursos, ja que es refereix al desenvolupament de FOSS. Mesurar el consum d'energia del programari lliure és el centre del Free & Open Source Software Energy Efficiency Project (FEEP). Ambdós projectes formen part de la iniciativa pionera KDE Eco!
Aquesta és una versió modificada del resum tramés al Remote Rhein Ruhr Stage del CCC 2021. Podeu mirar la xerrada aquí.
Anunci de finançament
El projecte BE4FOSS ha estat finançat per l'Agència Federal del Medi Ambient i el Ministeri Federal de Medi Ambient, Conservació de la Naturalesa, Seguretat Nuclear i Protecció del Consumidor (BMUV1). Els fons estan disponibles per una resolució del Bundestag alemany.
L'editor és el responsable del contingut d'aquesta publicació.
1 Els logotips oficials de BMUV i UBA només s'envien sol·licitant-ho a: verbaendefoerderung@uba.de
Article escrit per Joseph P. De Veaugh-Geiss d'acord amb la llicència CC-BY-4.0.