Linux im windows 95 – hacker demonstriert unmögliches kunststück
Eine Linux-Hackerin hat eine halsbrechende Leistung vollbracht: Sie hat den Linux-Kernel – genauer gesagt, Version 6.19 – erfolgreich innerhalb der Windows 95/98/ME-Familie zum Laufen gebracht. Hailey, die dahinterstehende Entwicklerin, bezeichnet ihren Erfolg als „einen der besten Hacks, die ich je gemacht habe.“ Das Projekt, genannt WSL9x, ist eine clevere Anspielung auf das aktuelle Windows Subsystem for Linux (WSL) in Windows 10 und 11.
Ein blick zurück in die windows-nostalgie
Die Idee hinter WSL9x ist unheimlich: Die Kombination aus moderner Linux-Kernel und dem veralteten Windows 95-Betriebssystem. Es ist, als würde man eine hochmoderne CPU in einen 30 Jahre alten Computer stecken. Was dieses Unterfangen so beeindruckend macht, ist nicht nur die Tatsache, dass es funktioniert, sondern vor allem die Art und Weise, wie es geschieht. Anstatt die beiden Betriebssysteme parallel zu betreiben, arbeiten sie in WSL9x synchron zusammen.

Wie es funktioniert: eine komplexe schnittstelle
Das System besteht aus drei Schlüsselkomponenten: Ein modifizierter Linux-Kernel, ein spezieller Systemtreiber und ein Vermittlerprogramm. Dieses Vermittlerprogramm übersetzt Anfragen von Windows 95 in ein Format, das der Linux-Kernel versteht und umgekehrt. Die Herausforderung lag darin, dass Windows 95 keine modernen Systemaufrufmechanismen besitzt. Stattdessen mussten alternative Methoden entwickelt werden, um die Kommunikation zwischen den beiden Systemen zu gewährleisten. Es ist eine Meisterleistung der Software-Ingenieurswissenschaft, die mit einem System, das eigentlich schon längst veraltet sein sollte, kompatibel zu machen.

Instabilität und risiken
Natürlich ist WSL9x nicht ohne Einschränkungen. Aufgrund der gleichberechtigten Zugriffsberechtigungen können Fehler in einem der beiden Betriebssysteme zu einem Systemabsturz führen. Hailey betont, dass das System instabil ist und dass die Arbeit der KI in den letzten Monaten die Suche nach Fehlern zusätzlich erschwert hat. „Es gibt jetzt mehr Einsteiger, die mit KI und Werkzeugen arbeiten, was mehr Arbeit bedeutet“, so die Hackerin.

Die windows 95-installation – ein komplexer prozess
Die Installation von Windows 95 war in den 90er Jahren ein heroisches Unterfangen. Es war kein einfacher Klick-und-fertig-Prozess, sondern eine Reihe von Schritten, die sorgfältig durchlaufen werden mussten. Zunächst musste man mit MS-DOS starten, der Basissoftware der damaligen Zeit. Anschließend wurde eine stark limitierte Version von Windows 3.1 geladen, die als Brücke diente. Diese Version berechnete dann das Hardware-Profil des Computers und bereitete den Weg für den Start von Windows 95.
Ein applaus für die ingenieurskunst
Dieses Projekt ist ein faszinierendes Beispiel dafür, wie Technologie die Grenzen des Möglichen verschiebt. Es ist ein Beweis dafür, dass auch in den ältesten Systemen noch Innovationen möglich sind – und das mit einer bemerkenswerten Mischung aus Technik und Kreativität. Ein Reminder, wie wichtig es ist, die Vergangenheit nicht zu vergessen, denn sie enthält oft die Bausteine für die Zukunft.