Ob Du Facebook, Google oder Amazon öffnest – alle derzeit meistbesuchten Webseiten und Apps beruhen auf Softwarekomponenten, die als freie und Open-Source-Inhalte zur Verfügung stehen. Bei der Benutzung der Seiten sehen wir sie nicht. Entsprechend denken wir selten an die Tausenden von Mitwirkenden, die auf freiwilliger Basis ihren Code beigesteuert haben.

Wikipedia.org zählt zu den fünf meistbesuchten Webseiten der Welt. Da die verschiedenen für Wikipedia verwendeten Software-Projekte öffentlich einsehbar sind, sind diese Beziehungen leicht zurückzuverfolgen. Wann immer Du auf Wikipedia unterwegs bist, kommen auf der Webseite – die auf der Basis von MediaWiki gebaut wurde – 72 verschiedene Open-Source-Projekte zum Einsatz. An diesen 72 Projekten haben seit 2015 insgesamt 3325 individuelle Entwickler mitgewirkt.

Diese Werte sind wahrscheinlich deutlich geringer als die Open-Source-Softwareabhängigkeiten, die das Betriebssystem Deines Handys, die Standardprogramme Deines Desktops und Deine Apps am Laufen halten.

Es zeugt von der Gesundheit des Internets und ist höchst beeindruckend, dass diese Software-Bausteine offen verfügbar sind. Allerdings ist es bedenklich, dass ihre Entwickler weder Anerkennung noch Unterstützung dafür erhalten, dass sie diejenigen Codes pflegen, die für Millionen Menschen unentbehrlich sind.

Die Initiative Libraries.io hat es sich zur Aufgabe gemacht, die Qualität von Software zu erhöhen, indem sie die versteckten Zusammenhänge aufzeichnet und abbildet, die unsere Alltagstechnologie am Laufen halten. So erwächst zum einen ein tieferes Verständnis, wie freie und Open-Source-Software funktioniert. Zum anderen ermutigt die Initiative dazu, selbst aktiv zu werden und freie und Open-Source-Software zu entwickeln.

Wenn wir diese Zusammenhänge in der Softwareentwicklung vernachlässigen, kann das erhebliche Sicherheitslücken oder gar das Ende grundlegender Projekte zur Folge haben. Das wiederum kann weitreichende Konsequenzen nach sich ziehen, wie es in der Vergangenheit bereits der Fall war. Je mehr wir die unsichtbare Infrastruktur des offenen Internets wertschätzen und aufrechterhalten, desto gesünder wird das Internet sein.

Einzelkomponentengrafik der Open-Source-Softwareabhängigkeiten und Mitwirkenden von Wikipedia.org

 

Quelle: Datensammlung von MediaWiki-Abhängigkeiten auf Github, zusammengestellt von Libraries.io (2017).