Open Source als wichtiger Hebel für mehr Nachhaltigkeit in der IT 

Software-Experte und Developer Fabien Potencier nennt drei Gründe, warum Open Source nicht nur ein entscheidender Ansatzpunkt für bessere Performance und Effizienz, sondern auch für das Erreichen von Nachhaltigkeits- und ESG-Zielen in Unternehmen ist. Ein Kommentar. [...]

Software-Experte und Developer Fabien Potencier von platform.sh (c) platform.sh
Software-Experte und Developer Fabien Potencier von platform.sh (c) platform.sh

Die Open Source-Bewegung startete einst als Reaktion auf die Patente und proprietären Lösungen der großen Software- und Hardwarehersteller. Eine Reihe von Informatikern war in den 1980er Jahren ihren Kreuzzug zur Förderung und Verteidigung freier Software angetreten. Seitdem hat Open Source ihren Siegeszug erfolgreich fortgesetzt. Heute nutzen laut Bitkom über drei Viertel der deutschen Unternehmen Open Source Software (OSS) – Tendenz steigend. Durch die hohe Verbreitung hat OSS heute einen erheblichen Einfluss auf die IT-Anwendungen und damit den gesamten IT-Fußabdruck in Unternehmen. Das zeigt sich beispielsweise immer besonders deutlich, wenn es eine Sicherheitslücke in einer weit verbreiteten Open-Source-Lösung oder einem OSS-Framework gibt, wie kürzlich bei Log4j. Aber auch andere Bereiche der IT werden stark von OSS beeinflusst.

Als David Braben und Ian Bell 1984 das Weltraumhandelsspiel Elite für das BBC Model B entwarfen, mussten sie acht Galaxien in nur 32 Kilobyte Speicher unterbringen. In heutigen Spielversionen ist jedes Bild allein fünfmal so groß. Die höhere Verfügbarkeit von Speicher und Rechenleistung eröffnete Entwicklern viele neue Möglichkeiten. Gleichzeitig sank damit der Druck, sie so effizient wie möglich zu programmieren. Effizientes Coding hat jedoch einen Einfluss darauf, wie viel Rechenleistung und Speicher in Unternehmen benötigt werden.  

Durch die Digitalisierung ist heute fast jede Organisation quasi ein IT-Unternehmen. Die immer größeren Datenmengen, die verarbeitet werden, der Ausbau der Infrastruktur und die Zahl der Anwendungen haben dazu geführt, dass die IT heute für rund vier Prozent aller Kohlenstoffemissionen weltweit verantwortlich ist. Das ist genauso viel, wie die Luftfahrtindustrie verursacht und könnte in Zukunft sogar noch zunehmen. Bei vielen Unternehmen ist das Thema Energieverbrauch durch die IT nicht nur auf Grund der hohen Strompreise in den Fokus gerückt. Weitere Gründe sind auch Pflichten im Zuge des CSR- und ESG-Reportings sowie die konkreten Ziele für mehr Nachhaltigkeit – bis zu Net-Zero – die Unternehmen ihren Investoren und Stakeholdern in Aussicht gestellt haben. 

Aber wie können Unternehmen diese Problematik anpacken und ihre IT nachhaltiger machen? Es gibt natürlich zahlreiche Ansatzpunkte, von effizienter gemeinsamer Cloud-Nutzung, SaaS statt immer mehr eigener Hardware u.v.m.

Ein Punkt, der bisher aber kaum diskutiert wurde, ist der enorme Einfluss, den Open Source Software bei diesem Thema spielen kann. Dabei gibt es hierfür überzeugende Argumente: 

Weite Verbreitung als Chance 

Nach der Aufdeckung einer Schwachstelle im Log4j-Framework rief die Sicherheitsbehörde (BSI) Ende 2022 eine Cybersicherheitswarnung der Alarmstufe Rot aus. Der Grund dafür war die extrem hohe Verbreitung von Log4j. Dieses Beispiel zeigt, dass es Open-Source-Software-Bausteine gibt, die praktisch in jeder Anwendung stecken. Denn für viele Bereiche macht es für IT-Abteilungen wenig Sinn, neue Tools zu entwickeln, wenn es bereits sehr gut funktionierende, verfügbare und quelloffene Lösungen gibt.  

Die weite Verbreitung kann bei Sicherheitsvorfällen ein massives Problem darstellen. Gleichzeitig kann die extrem hohe Durchgängigkeit auch eine Chance darstellen. Denn sie bietet damit einen Ansatzpunkt, bei dem kleine Veränderungen eine große Auswirkung auf eine Unmenge an Unternehmen und Anwender haben. 

Weiterentwicklung als Kernqualität  

Während sich andere Branchen seit Jahrzehnten darum bemühen, ihre Prozesse umzustellen und effizienter und klimafreundlicher zu werden, ist dieses Thema für die IT-Branche relativ neu. Bei den Erfolgschancen für eine neue Denkweise kann man jedoch optimistischer sein, als bei vielen anderen Branchen. Denn in der IT gehören ständige Neuerungen und Anpassungen quasi zum Kern der Arbeit. Gleichzeitig können durch die enorme Ausbreitung von IT-Anwendungen bereits kleine Änderungen einen großen Unterschied machen.  

Softwareentwickler haben einen großen Einfluss auf den Energieverbrauch der von ihnen entwickelten Anwendungen. Studien zeigen Einsparpotenziale von bis zu 25 Prozent für den Energieverbrauch von Softwarelösungen. Durch intelligentes Coding kann der CO2 Verbrauch stark reduziert werden, daher ist auch Green Coding zum Schlagwort geworden. 

Gemeinsame Zielsetzung 

Noch schneller lassen sich Veränderungen bewirken, wenn viele Entwickler dabei zusammenarbeiten und das Wissen der gesamten Community nutzen – und das Wesen von Open Source ist ja genau diese Zusammenarbeit. Während bestimmte Mitwirkende das Projekt vorantreiben, ihm eine Richtung geben und Änderungen akzeptieren, kann sich jeder Beteiligte eines bestimmten Fehlers oder einer Funktionsanforderung annehmen und einen Code erstellen, der das jeweilige Problem löst. Das ist eine ausgesprochen effiziente und effektive Art der Zusammenarbeit.  

Bisher führt das aber nicht zwangsläufig zu einem effizienten Code. Denn derzeit konzentrieren sich Open-Source-Projekte vornehmlich auf Funktionen und Bugs. Das ist gängige Praxis und hat bis zu einem gewissen Grad auch Sinn. Angesichts der allgemeinen Klimaentwicklung und unserer Zukunft, aber auch für die Umweltziele, die sich Unternehmen gesetzt haben, ist es jedoch klug, die Effizienz zu einem ständigen Bestandteil der Open-Source-Entwicklung zu machen. Wenn die gesamte Community von Anfang an Nachhaltigkeitsziele im Blick behält, in Überlegungen einbezieht und entsprechende Analysen vornimmt, dann kann Open Source Software einen entscheidenden Beitrag dazu leisten, die Emissionen des gesamten IT-Sektors zu senken. 

Will man Nachhaltigkeit ernsthaft vorantreiben, funktioniert das nur, wenn man das zielorientiert und ganz bewusst tut, und nicht als Seiteneffekt. Die Community müsste über technische Fragestellungen hinaus die Nachhaltigkeit als gemeinsames, konkretes Interesse formulieren. Schon bei der Planung und beim Schreiben des Codes sollten sich Entwickler Gedanken über die ökologischen Auswirkungen machen. Wenn das gelingt, könnte Open Source ein weiteres Mal das Internet in entscheidendem Maße mitprägen.  

 Tiefergehende Information zum Thema Open Source finden Interessierte auf platform.sh in englischer Sprache unter Deploy your open-source software as SaaS with Platform.sh | Platform.sh.

*Fabien Potencier ist Software-Experte und Developer bei platform.sh.


Mehr Artikel

Frauen berichten vielfach, dass ihre Schmerzen manchmal jahrelang nicht ernst genommen oder belächelt wurden. Künftig sollen Schmerzen gendersensibel in 3D visualisiert werden (c) mit KI generiert/DALL-E
News

Schmerzforschung und Gendermedizin

Im Projekt „Embodied Perceptions“ unter Leitung des AIT Center for Technology Experience wird das Thema Schmerzen ganzheitlich und gendersensibel betrachtet: Das Projektteam forscht zu Möglichkeiten, subjektives Schmerzempfinden über 3D-Avatare zu visualisieren. […]

News

KI ist das neue Lernfach für uns alle

Die Mystifizierung künstlicher Intelligenz treibt mitunter seltsame Blüten. Dabei ist sie weder der Motor einer schönen neuen Welt, noch eine apokalyptische Gefahr. Sie ist schlicht und einfach eine neue, wenn auch höchst anspruchsvolle Technologie, mit der wir alle lernen müssen, sinnvoll umzugehen. Und dafür sind wir selbst verantwortlich. […]

Case-Study

Erfolgreiche Migration auf SAP S/4HANA

Energieschub für die IT-Infrastruktur von Burgenland Energie: Der Energieversorger hat zusammen mit Tietoevry Austria die erste Phase des Umstieges auf SAP S/4HANA abgeschlossen. Das burgenländische Green-Tech-Unternehmen profitiert nun von optimierten Finanz-, Logistik- und HR-Prozessen und schafft damit die Basis für die zukünftige Entflechtung von Energiebereitstellung und Netzbetrieb. […]

FH-Hon.Prof. Ing. Dipl.-Ing. (FH) Dipl.-Ing. Dr. techn. Michael Georg Grasser, MBA MPA CMC, Leiter FA IT-Infrastruktur der Steiermärkischen Krankenanstaltengesellschaft m.b.H. (KAGes). (c) © FH CAMPUS 02
Interview

Krankenanstalten im Jahr 2030

Um sich schon heute auf die Herausforderungen in fünf Jahren vorbereiten zu können, hat die Steiermärkische Krankenanstaltengesellschaft (KAGes) die Strategie 2030 formuliert. transform! sprach mit Michael Georg Grasser, Leiter der Fachabteilung IT-Infrastruktur. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*