Princip: Koldioxideffektivitet
Videons innehåll är fortfarande giltigt, men principnumren kan skilja sig åt på grund av green software foundations principomnumrering.
Att arbeta med hållbarhet innebär olika saker för olika människor, vilket utgör en utmaning när det gäller kommunikation och att bestämma vad som ska optimeras. För hållbar programvaruutveckling är vårt fokus koldioxid, och därför börjar vi med principen att skapa program som är koldioxideffektiva.
Vad är kol?
Växthusgaser lägger sig som en filt runt jorden och ökar jordens temperatur, vilket är ett naturligt fenomen. Mänsklig verksamhet förändrar dock det globala klimatet betydligt snabbare än djur och växter kan anpassa sig. Hur det mänskliga samhället kommer att anpassa sig är fortfarande en öppen fråga.
Det finns många olika växthusgaser. Den vanligaste ghg som genereras genom mänsklig aktivitet är koldioxid (CO₂). För att göra beräkningarna mer hanterbara normaliserar vi alla GHG-tal till koldioxidekvivalenter (CO₂eq). Till exempel har ett ton metan samma uppvärmningseffekt som cirka 25 ton CO₂, så vi normaliserar det till 25 ton CO₂eq. Vi kan förkorta det till bara koldioxid, vilket ofta hänvisar till alla växthusgaser.
Nettonollutsläppsmål
FN:s IPCC satte upp ett mål som 195 stater i Klimatavtalet från Paris gick med på och ratificerade. Det överenskomna målet är att minska koldioxidutsläppen så att temperaturökningen stabiliseras till en ökning på 1,5 °C med 2100 jämfört med förindustriella nivåer.
Jordens temperaturökning beror på den totala mängden kol vi har i atmosfären, inte den hastighet med vilken vi släpper ut. För att helt stoppa temperaturökningen måste vi sluta lägga till koldioxid i atmosfären eller uppnå nettonollutsläpp.
Nettonoll innebär att för varje gram koldioxid vi släpper ut extraherar vi också ett gram så att den totala kolmassan i atmosfären förblir fast.
För att uppnå detta mål måste vi omedelbart börja minska våra koldioxidutsläpp till en minskning med 45 procent till 2030 och nå nettonollen till 2050.
Slösa inte med koldioxid
Vi släpper alltid ut koldioxid genom vår verksamhet; Vårt mål är att för varje gram koldioxid som vi släpper ut i atmosfären ser vi till att vi extraherar mest värde från det som möjligt.
Att vara koldioxideffektiv innebär att minimera mängden koldioxid som genereras per arbetsenhet.
Som ingenjörer är vår del i klimatlösningen att skapa koldioxideffektiva tillämpningar. Att vara koldioxideffektiv handlar om att skapa program som lägger till samma värde för dig eller dina användare, men som släpper ut mindre koldioxid.