80 Jahre Computergeschichte

Virtual OS Museum bündelt historische Betriebssysteme in Linux-Umgebung

Linux

Das Virtual OS Museum ermöglicht die Emulation von über 570 erloschenen Betriebssystemen aus den vergangenen acht Jahrzehnten in einer virtuellen Maschine.

Der kanadische Entwickler und IT-Historiker Andrew Warkentin hat ein umfangreiches digitales Archivierungsprojekt mit dem Namen Virtual OS Museum für die Öffentlichkeit freigegeben. Die interaktive Plattform bündelt mehr als 570 eigenständige, historische Betriebssysteme sowie über 1700 vorkonfigurierte Installationen aus den vergangenen acht Jahrzehnten der Computergeschichte. Das Ziel des Projekts besteht darin, das Ausprobieren und Testen historischer Software auf moderner Hardware zu ermöglichen, ohne dass Anwender zeitaufwändige Konfigurationen von Emulatoren vornehmen müssen.

Anzeige

Die Emulation alter Systeme stellt Nutzer in der Praxis oft vor erhebliche Hürden, da spezielle Firmware-Dateien, Treiber oder veraltete Speichermedien wie Magnetbänder und Disketten auf heutigen Computern nicht mehr nativ unterstützt werden. Das Archiv löst diese Kompatibilitätsprobleme, indem es sämtliche erforderlichen Emulatoren und Abbilder in einer sofort lauffähigen virtuellen Umgebung bereitstellt.

Technische Architektur auf Basis einer Linux-Umgebung

Die technische Struktur des Virtual OS Museum ist als vorkonfigurierte virtuelle Maschine auf Basis einer Linux-Distribution implementiert. Das Archiv ist mit gängigen Hypervisoren wie VirtualBox unter Windows und Linux sowie UTM oder QEMU unter macOS kompatibel. Die Handhabung für den Anwender wurde über einen eigens entwickelten, emulatorunabhängigen grafischen Launcher vereinfacht. Nach dem Entpacken des ZIP-Archivs wechselt der Nutzer in das entsprechende Verzeichnis und startet die ausführbare Datei, woraufhin sich die virtuelle Linux-Instanz öffnet.

Über ein zentrales grafisches Menü kann der Anwender aus einer umfangreichen Liste das gewünschte historische Betriebssystem auswählen, das anschließend automatisch im passenden Emulator startet. Um ein unbeschwertes Experimentieren mit den historischen Kommandozeilen zu ermöglichen, verfügt das System über eine integrierte Snapshot-Funktion. Führt eine fehlerhafte Eingabe oder ein inkompatibles Programm zum Absturz des alten Betriebssystems, lässt sich der ursprüngliche Funktionstext des Abbilds mit einem Klick wiederherstellen.

Anzeige

Umfangreiche Vielfalt von frühen Mainframes bis zu mobilen Systemen

Der historische Katalog der Sammlung erstreckt sich chronologisch vom Beginn der modernen Informationstechnik im Jahr 1948 bis in die jüngere Vergangenheit. Die Zeitreise startet mit Test- und Demonstrationsprogrammen für das Manchester Baby, den weltweit ersten speicherprogrammierbaren Computer. Das Archiv umfasst zudem frühe Großrechner- und Minicomputer-Systeme wie CTSS, MVS oder TOPS-10 sowie historische Unix-Varianten aus den Bell Labs, darunter NeXTSTEP und SunOS. Auch die Ära der Heim- und Personal-Computer ist mit verschiedenen Varianten von CP/M, Apple II, Commodore 64, Atari, Amiga sowie DOS-Versionen, OS/2, BeOS und frühen Windows-Entwicklungsstufen wie Longhorn-Betas umfassend vertreten.

Viele dieser Systeme starten nicht als leere Rohinstallationen, sondern sind bereits mit zeitgenössischen Entwicklungsumgebungen, Textverarbeitungen und typischen Werkzeugen ausgestattet, um das damalige Nutzungserlebnis authentisch abzubilden. Ein Beispiel für die Detailtiefe ist die Simulation des Großrechners IBM 1130 aus dem Jahr 1965 oder die Bereitstellung grafischer Benutzeroberflächen für den Commodore 64. Neben Desktop-Systemen sind auch mobile und eingebettete Betriebssysteme wie PalmOS, Windows CE, Newton OS sowie frühe Versionen von iOS und Android in die Emulationsumgebung integriert.

Newsletter
Newsletter Box

Mit Klick auf den Button "Jetzt Anmelden" stimme ich der Datenschutzerklärung zu.

Bereitstellung in zwei unterschiedlichen Speichervarianten

Interessierte Anwender können das Virtual OS Museum in zwei unterschiedlichen Editionen von der offiziellen Projektseite beziehen. Die Vollversion (Full Edition) beansprucht als komprimiertes Archiv ein erhebliches Datenvolumen und belegt nach dem vollständigen Entpacken rund 174 Gigabyte auf der lokalen Festplatte. Diese Variante enthält sämtliche Betriebssystem-Abbilder direkt im Paket und erfordert nach der Installation keine aktive Netzwerkverbindung mehr, um die Emulationen auszuführen. Für Systeme mit begrenzter Speicherkapazität steht alternativ eine Lite-Version zur Verfügung.

Diese reduzierte Ausführung belegt im entpackten Zustand lediglich 21 Gigabyte Speicherplatz, da sie die eigentlichen Datenträger-Abbilder der historischen Systeme nicht standardmäßig enthält. Sobald der Nutzer im grafischen Launcher ein bestimmtes Betriebssystem auswählt, lädt das System das benötigte Image automatisiert über das Internet nach. Trotz der weiten Plattform-Unterstützung existieren technische Limitierungen: Das Archiv ist primär für die x86-Prozessorenarchitektur optimiert. Bei der Ausführung auf Systemen mit ARM-Prozessoren, wie den aktuellen Apple-Silicon-Rechnern, müssen Anwender aufgrund der notwendigen Befehlsübersetzung mit Leistungseinbußen rechnen.

Anzeige

Weitere Artikel

Newsletter
Newsletter Box

Mit Klick auf den Button "Jetzt Anmelden" stimme ich der Datenschutzerklärung zu.