Gefährlich nahe daran, dass die Hälfte des heutigen Internets von der Arbeit hauptsächlich einer Person abhängt: Danack.
Danack, ein Kofferwort aus Dan Ackroyd, ist der einzige Betreuer von Imagick — einer PHP-Erweiterung, die das beliebteste Bildbearbeitungstool von WordPress, ImageMagick, funktionsfähig macht.
via GIPHY
Fast jedes Mal, wenn Du oder ein Kunde ein Bild zu WordPress hochlädst, oder Du ein Vorschaubild auf einer Website siehst, besteht eine ziemlich gute Chance, dass Danacks Open-Source-Beiträge dies ermöglicht haben.
Es mag abwegig erscheinen, dass nur eine Person vollständig dafür verantwortlich ist, ein entscheidendes Stück Technik zu warten, auf dem WordPress-Websites basieren, doch unbesungene Helden wie er sind tatsächlich häufiger, als Außenstehende der Webentwicklungsgemeinschaft realisieren.
In einer Zeit aufstrebender, mächtiger, aber gesichtsloser KI-Werkzeuge, schließe Dich uns an, um die einzelnen Personen zu erkunden und zu feiern, die das Web immer noch möglich machen.
Danack und die Imagick-Geschichte
Aufgrund der (ironischerweise) offline und datenschutzbewussten Art, wie viele Menschen, die online arbeiten, sind, wissen wir nicht viel über Danacks Hintergrundgeschichte.
Der selbsternannte „genesende Videospielentwickler“ begann als Webprogrammierer bei Sun Microsystems Ende der 90er Jahre. Er wurde 2014 zum alleinigen Betreuer von Imagick, was er jetzt, über ein Jahrzehnt später, immer noch macht, unterstützt nur durch GitHub Sponsors. Dies, zusammen mit seinem Engagement zur Verbesserung von PHP insgesamt über RFCs, zeigt deutlich, dass er genauso ein Befürworter der Open-Source-Technologie ist, wie wir es sind.
Open Source
In der Softwareentwicklung sind Open-Source-Projekte für jeden frei zum Herunterladen, Benutzen, Modifizieren und Verteilen. WordPress ist ein großartiges Beispiel für Open-Source-Software, obwohl es bei weitem nicht das einzige ist.
Mehr lesenWas macht die Entscheidung, Imagick zu bewahren, so wichtig?
Verstehen beginnt damit, das Werkzeug kennenzulernen, für das es entwickelt wurde: ImageMagick.
ImageMagick ist ein Open-Source-Programm zum Erstellen und Bearbeiten von Bildern, insbesondere in großen Mengen. Im Gegensatz zu verbraucherorientierten Apps wie Photoshop verfügt es nicht über eine benutzerfreundliche Oberfläche dafür. Deshalb wird es meistens über eine API in andere Tools integriert.
Klingt ziemlich nützlich, oder?
Richtig.
Außer…es funktioniert nicht direkt mit WordPress.
Gib Imagick ein.
Imagick ist eine Erweiterung geschrieben in PHP (wie vieles bei WordPress), die gewissermaßen als „Verbindungsgewebe“ fungiert, wodurch WordPress und ImageMagick nahtlos zusammenarbeiten können.

Was Macht Imagick Zu Einer Säule Des Modernen Webs?
Wenn ImageMagick auf einem Server von einem Webhost zur Verfügung gestellt wird, wird WordPress es automatisch als seinen Standard-Bildprozessor verwenden. Es ist einfach zu verwenden und dank seiner Funktionalität ist es zu einem der bekanntesten Werkzeuge dieser Art geworden — sogar im Vergleich zur PHP-nativen GD-Bibliothek.
Kommentar
vonu/cangaroo_hamam aus der Diskussion
inPHP
Ja, wir sprechen über dasselbe WordPress, das mehr als 43% aller Websites im Internet antreibt.
Das bedeutet, dass Millionen von Seiten (beinahe die Hälfte) auf Imagick angewiesen sind, um WordPress die Verwendung von ImageMagick für die Bildverarbeitung zu ermöglichen.
Um es klar zu sagen: Wenn Imagick nicht mehr funktionieren würde, könnte ein großer Teil des Webs ernsthafte Probleme mit Bildern erleben. Und es würde den sicheren Tod für bildabhängige Seiten bedeuten, wie zum Beispiel im Einzelhandelsbereich.
Imagick, eine relativ kleine, individuell gepflegte Software, hilft stillschweigend, das moderne Internet reibungslos zu betreiben.
Es ist ein großartiges Beispiel dafür, wo wir heute mit der Technologieabhängigkeit stehen — wo viele größere Systeme auf kleine, oft übersehene und kritisch unterwartete Werkzeuge angewiesen sind, um ordnungsgemäß zu funktionieren.

Weitere Beispiele Für Technologieabhängigkeit — und Die Menschen Dahinter
Die Situation mit Imagick ist nicht allzu ungewöhnlich.
Tatsächlich basieren mehrere Aspekte des Webs auf einem komplexen Netzwerk von Abhängigkeiten, genau wie dieses. Lass uns einen Blick darauf werfen.
Kontaktformular 7 für WordPress

Mit mehr als zehn Millionen aktiven Downloads ist Contact Form 7 ein äußerst beliebtes Plugin, das einfache Kontaktformulare für WordPress betreibt.
Seit über einem Jahrzehnt wird es immer noch von seinem Autor, Takayuki Miyoshi, und dessen Unternehmen, Rock Lobster, betreut; von dem wir vermuten, dass es nur aus einer Handvoll Personen besteht, wenn nicht sogar nur aus Miyoshi allein.
Contact Form 7 ist alt (im Rahmen von Plugins), hat eine riesige Installationsbasis und wird von einer sehr kleinen Anzahl von Personen gewartet. Auch dies ist ein klassischer Fall von technischer Abhängigkeit und ein Rezept für eine potenzielle Katastrophe, wenn die Wartung ins Stocken gerät.
Der XZ-Utils-Hack
XZ Utils ist ein kostenloses Toolset, das bei der verlustfreien Datenkompression hilft.
Im Jahr 2024 gab der Gründer und Hauptbetreuer einem Benutzer, der sich an sie herangemacht und ihr Vertrauen gewonnen hatte, den Status eines Co-Betreuers. Dieser neue Betreuer, der unter dem Namen Jia Tan auftrat, unterzeichnete die Version 5.6.0, die eine gefährliche Hintertür einführte, die es bösartigen Akteuren ermöglichen würde, auf das gesamte Betriebssystem zuzugreifen, sobald es installiert ist.
Diese Hintertür wurde als eine der schwerwiegendsten Sicherheitslücken eingestuft, wurde aber glücklicherweise entdeckt, bevor die Version weit verbreitet war.
Es ist also leicht zu fragen, ob, wenn ein größeres Team an der Verwaltung und dem Testen der neuesten Version der XZ Utils beteiligt gewesen wäre, sie überhaupt jemals veröffentlicht worden wäre.
Left-Pad und NPM
Im Jahr 2016 entfernte der Indie-Entwickler Azer Koçulu das kleine, aber mächtige Paket, das er erstellt hatte — left-pad — von NPM, welches der Standardpaketmanager für Node.js ist. Diese Aktion war eine Reaktion darauf, dass NPM eines von Koçulus anderen Projekten übernommen hatte, was sie taten, um einer rechtlichen Auseinandersetzung mit einer großen Instant-Messaging-App nachzukommen.
In den Worten des Entwicklers: „Diese Situation hat mir klar gemacht, dass NPM jemandes Privatland ist, wo Unternehmen mächtiger sind als die Menschen, und ich mache Open Source, weil Macht den Menschen gehört.”
Wie sich herausstellt, hingen tausende von Projekten von diesem kleinen Stück Code ab!
Als wichtige Werkzeuge wie Babel und React nicht mehr funktionierten, mussten große Unternehmen wie Facebook, PayPal, Netflix und Spotify sich beeilen, die Folgen zu beheben.
Die Realität Der Wartung Kritischer Open-Source-Infrastruktur
Wir glauben, dass Open-Source-Technologie für das moderne Internet unglaublich wichtig ist und sich gleichzeitig in einem unglaublich heiklen Schwebezustand befindet.
Zuerst ist es eine fragile Einrichtung. Die digitale Welt, auf die wir uns täglich verlassen, hängt oft größtenteils von einer Handvoll größtenteils unbezahlter Personen ab (ein Dankeschön an den XZ-Hack für das Aufzeigen dieser Tatsache). Das bedeutet, dass viele entscheidende Open-Source-Tools nur in jemandes Freizeit gepflegt werden.
Wenn diese Helden hinter den Kulissen krank werden, ausbrennen oder einfach weiterziehen, können die Dinge erschreckend schnell auseinanderfallen.
Es ist auch oft undankbar für diese Freiwilligen. Die Betreuer erhalten selten Anerkennung, wenn alles reibungslos läuft, doch müssen sie mit all den negativen Reaktionen umgehen, wenn etwas kaputt geht.
In Danacks Fall gab es Zeiten, in denen Updates nicht so schnell veröffentlicht wurden, wie die Nutzer es wünschten, und die Leute wurden verärgert.
Seine Antwort? Wenn diese Software so wichtig für Dich ist, dann unterstütze sie!
„… wenn es für Dich von Wert ist, dass OpenSource-Projekte gepflegt werden, ziehe bitte in Erwägung, die Arbeit, die ich mache, zu sponsern: https://github.com/sponsors/Danack Oder Du kannst mich per E-Mail kontaktieren, falls es aus irgendeinem Grund nicht wünschenswert ist, über GitHub Sponsoren zu gehen.“
Wie Man Technologische Helden Im Hintergrund Erkennt Und Unterstützt
Das nächste Mal, wenn Du ein Bild auf Deiner WordPress-Einzelhandelsseite hochlädst, einen Deal abschließt, der mit einem der Online-Formulare Deiner Website begonnen hat, oder Dich auf irgendeine Software verlässt, die still im Hintergrund arbeitet; nimm Dir einen Moment Zeit, um die Personen zu würdigen, die es möglich machen.
Aber hör nicht dort auf. Wenn Du kannst, ist es wesentlich, diese Betreuer zu unterstützen, um das moderne Internet stabil und widerstandsfähig zu halten.
Als unabhängiges Hosting-Unternehmen sind wir stolz darauf, das Open-Source-Ökosystem bei DreamHost nicht nur mit unserer entwicklerfreundlichen Werkzeugen zu unterstützen, sondern auch durch unsere finanzielle Unterstützung von Indie-Entwicklern auf GitHub.
Wir hoffen, Du schließt Dich uns an, um ihr Engagement und ihre Großzügigkeit zu feiern, und widmest echte, fortlaufende Unterstützung, um die Gemeinschaft am Leben zu erhalten.

Unschlagbares WordPress-Hosting
Zuverlässige, blitzschnelle Hosting-Lösungen, speziell optimiert für WordPress.
Mehr ErfahrenHäufig Gestellte Fragen Zu Imagick
Was ist Imagick?
Imagick ist eine PHP-Erweiterung, die WordPress mit ImageMagick verbindet und Bildbearbeitung wie das Ändern der Größe, Zuschneiden und Erstellen von Thumbnails ermöglicht.
Wer pflegt Imagick?
Ein Entwickler namens Danack hat es über ein Jahrzehnt lang gepflegt, hauptsächlich unterstützt durch GitHub Sponsors.
Warum ist Imagick so wichtig?
Es versorgt die Bildverarbeitung von WordPress für Millionen von Websites und ist damit ein kritischer, jedoch oft übersehener Teil der Webinfrastruktur.
Wie kann ich Imagick oder ähnliche Projekte unterstützen?
Du kannst Entwickler wie Danack auf GitHub sponsern (https://github.com/sponsors/Danack) oder sie direkt kontaktieren, falls nötig. Die Unterstützung von Open-Source hilft, das Web stabil zu halten.
