Warum ist Windows XP noch nicht Open Source?

/de/images/laptop-with-the-default-windows-xp-wallpaper-and-the-windows-xp-logo-with-a-crown-in-the-center.jpg

Wenn es um Microsoft Windows geht, gibt es viele Versionen, die aus unterschiedlichen Gründen ikonisch sind. Windows 3.1 befreite den Mainstream von der DOS-Eingabeaufforderung, und als ich Windows 95 zum ersten Mal ausprobierte, fühlte es sich an, als wäre die Zukunft gekommen, aber Windows XP ist aus einem anderen Grund etwas Besonderes.

Abgesehen von der albernen Ästhetik gilt Windows XP als schnelles, stabiles und benutzerfreundliches Betriebssystem. Die Leute hielten an ihren Windows XP-Installationen fest, so lange sie konnten, und auch heute noch gibt es einige eingebettete Nischensysteme, die immer noch auf Windows XP basieren, und es gab einen speziellen Windows XP-Modus unter Windows bis hin zu Windows 7. Unter der Haube zeichnete sich Windows XP dadurch aus, dass es sich von MS-DOS und dem 9x-Windows-Kernel löste und den Windows NT-Kernel der Business-Klasse in ein Verbraucherbetriebssystem überführte.

Es ist also berechtigt zu fragen, warum Microsoft nicht den Schritt zur Open-Source-Version von Windows XP gewagt hat. Das Unternehmen unterstützt es nicht, verdient kein Geld damit und die Veröffentlichung des Quellcodes würde ihn nicht nur aus historischen Gründen bewahren, sondern auch eine neue Welle der Entwicklung von Homebrew-Software auslösen. Auch hier gibt es einen Präzedenzfall. Schließlich hat das Unternehmen MS-DOS 4.0 als Open-Source-Code veröffentlicht, der uns einen seltenen Einblick in das Innenleben der Software gewährt, die so lange die Heimcomputer dominierte. Warum ist also bei Windows XP oder anderen Windows-Betriebssystemen nicht dasselbe passiert?

Microsoft ist immer noch Eigentümer des Codes

Es ist die grundlegendste Beobachtung, aber ich sollte es in den Vordergrund stellen, dass Microsoft Eigentümer des Quellcodes für Windows XP ist und nicht verpflichtet ist, ihn zu veröffentlichen. Auch wenn es aus unserer Sicht keinen wirklichen Wert mehr für das Unternehmen darstellt.

/de/images/shutterstock_1903968760.jpg Bildnachweis: Konektus Photo/Shutterstock.com

Aber es ist auch viel komplizierter. Im Vergleich zu etwas wie MS-DOS 4.0 ist Windows XP ein komplexes Biest. Dabei handelt es sich nicht nur um Microsofts eigenen Quellcode, sondern auch um ein komplexes Netz proprietärer und lizenzierter Komponenten. Das bedeutet möglicherweise, dass Microsoft, selbst wenn es XP als Open-Source-Lösung anbieten wollte, auch die Zustimmung einiger anderer Unternehmen benötigen würde. Einige der beteiligten Unternehmen existieren möglicherweise nicht mehr, sodass es rechtlich unmöglich ist, den Code vollständig auf der Grundlage der ursprünglichen Vereinbarungen zu veröffentlichen.

Sicherheits- und rechtliche Bedenken

/de/images/shutterstock_2103963407-1.jpg Bildnachweis: Bits and Splits/Shutterstock

Außerdem gibt es, wie oben erwähnt, immer noch Systeme, die auf Windows XP angewiesen sind – auch wenn das eigentlich nicht der Fall sein sollte. Das Öffnen von Windows XP könnte also zur Entdeckung neuer Schwachstellen führen, die möglicherweise noch relevant sind. Abgesehen davon ist Windows XP die Basis für alle modernen Windows-Versionen und steht im Windows NT-Zweig des Stammbaums. Das bedeutet, dass einige Kernkomponenten möglicherweise noch vorhanden sind und Sicherheitsprobleme verursachen.

Allerdings ist im Jahr 2020 ein Teil des Windows XP-Quellcodes online durchgesickert (laut ZDNet) und das hat nicht zu einer Sicherheitskrise geführt. Allerdings handelte es sich nicht um eine vollständige Kopie und es waren nicht alle Komponenten vorhanden, sodass der Sicherheitsaspekt dennoch einige Vorteile bietet.

Die technischen Hürden älterer Software

Wenn wir davon ausgehen, dass Microsoft den Windows XP-Code tatsächlich als Open Source veröffentlichen wollte, und wir alle rechtlichen Probleme einfach beiseiteschieben, wäre das dann machbar? Angesichts der Tatsache, dass es zwei Jahrzehnte alt ist und viele der Entwicklungstools und Abhängigkeiten längst nicht mehr in der Form vorhanden sind, die sie hatten, als XP neu war, ist XP wahrscheinlich zu alt und zu kompliziert, als dass ein Open-Source-Projekt machbar wäre oder die Zeit und Kosten wert wäre.

Erhaltung ohne Open Source

Persönlich glaube ich nicht, dass Microsoft, wenn überhaupt, noch zu meinen Lebzeiten Windows XP als Open-Source-Version veröffentlichen wird. Es besteht eine größere Chance, dass stattdessen etwas wie Windows 1.0, 3.1 oder 95 diese Behandlung erhält.

/de/images/reactos.png

Allerdings haben wir Projekte wie das Open-Source-ReactOS, das noch einen langen Weg vor sich hat, aber wahrscheinlich Windows XP-Anwendungen aus Konservierungsgründen am Leben erhält. Sie können Windows XP auch weiterhin sicher über eine virtuelle Maschine ausführen. Das Schwierigste an der Verwendung von Windows XP und der dafür entwickelten Software besteht heute eigentlich darin, eine lizenzierte Kopie zu finden.

Der Geist in der Maschine

Wenn man sich ansieht, was modernes Windows geworden ist, scheint es, als wäre Windows XP die letzte Version von Windows gewesen, die vor dem Niedergang alles hatte. Dies war ein Betriebssystem, das Sie online bringen konnte, aber nicht darauf angewiesen war, online zu sein. Es gab nur wenige oder gar keine Belästigungen, es zeichnete nicht jede Ihrer Bewegungen auf und teilte sie mit der Heimatbasis, zeigte keine Werbung an und war nicht mit „mehrwertiger“ Microsoft-Bloatware wie OneDrive, Microsoft 365 oder „hilfreichen“ KI-Funktionen gespickt. Clippy wurde sogar für Office XP gefeuert, als Reaktion auf (keuch!) negatives Benutzer-Feedback über den viel gescholtenen Büroassistenten.

Ich denke also, dass die Legende von XP, selbst durch die rosafarbene Brille, das moderne Windows mehr als nur ein wenig heimsucht.

/de/images/m4-macbook-pro.png Bildnachweis: Apple

MacBook Pro mit M4 Pro 12-Core 14 Zoll

/de/images/htg-logo-icon-colored-dark.svg

9/10

Betriebssystem

macOS Sequoia

CPU

M4 Pro 12-Core

GPU

16-Core-M4-GPU

RAM

24 GB

Lagerung

512 GB

Batterie

72,4 Wh

*️⃣ Quelllink:

Windows XP, veröffentlichte MS-DOS 4.0 als Open-Source-Code, Shutterstock , gemäß ZDNet , ReactOS , was modernes Windows geworden ist, Clippy wurde sogar für Office XP gefeuert ,