Virtual OS Museum je rozsáhlá sbírka historicky významných operačních systémů, která zahrnuje více než 600 operačních systémů na více než 250 platformách. Vše je uloženo lokálně, takže budete potřebovat několik gigabajtů volného místa.
Virtuální muzeum operačních systémů je obrovským výběrem pro nadšence do historie vývoje operačních systémů. O jeho rozsahu svědčí fakt, že sahá až k počítači Manchester Baby z roku 1948. Najdete zde Multics, Xerox Alto, NeXTstep, PowerPC Mac OS X, rané verze Windows NT a Android a mnoho dalšího.
Je to pořádná hromada kódu. Projekt nabízí ke stažení dvě verze. Plná verze má ohromných 121 GB, po rozbalení zabírá 174 GB, ale obsahuje vše potřebné pro offline použití. Pokud je to pro vás trochu těžko strávitelné, k dispozici je také „Lite“ edice, která obsahuje různé emulátory, ale ne všechny diskové a páskové obrazy skutečných historických operačních systémů: ty se stahují a spouštějí při prvním použití. Jedná se o pouhých 14 GB ke stažení, které se rozbalí na 21 GB místa.
Soubor ke stažení obsahuje virtuální stroj pro Linux (x86), v němž se nacházejí různé emulátory, jejichž seznam je uveden na stránce s poděkováním. Virtuální stroj by měl fungovat na většině systémů: soubor README obsahuje pokyny pro spuštění na Linuxu, macOS i Windows, a to jak na x86-64, tak na Arm64. Na Linuxu a Windows běží ve VirtualBoxu a na macOS v QEMU. V každém případě balíček v případě potřeby nainstaluje a nakonfiguruje hypervisor za vás – včetně přidání do stávající kopie, pokud ji již máte nainstalovanou.
Je toho tu spousta: na úvodní stránce najdete sekci s 45 screenshoty a na druhé stránce jich je dalších přes 100.
To znamená, že licencování je trochu komplikované. Spouštěč a jeho konfigurace jsou distribuovány pod licencí MAME, která zachovává dostupnost zdrojového kódu, ale zakazuje komerční použití. Metadata různých operačních systémů jsou distribuována pod licencí CC-BY-NC-SA. Pokud jde o samotné operační systémy, stránka s licencemi pouze uvádí:
Všechno ostatní si zachovává svou původní licenci. Veškerý komerční software v této sbírce je zahrnut pouze pro účely historického výzkumu a uchování.
Následuje poznámka, že žádný z obsahu této kompilace již není nikde v maloobchodním prodeji k dispozici, a výzva k držitelům autorských práv, aby se obrátili na autora, pokud si přejí, aby byl nějaký obsah odstraněn.
Tímto autorem je kanadský vývojář Andrew Warkentin, který také provozuje blog s názvem Andrew’s OS Lab a instanci Gitlabu, kde jsou uloženy skripty, konfigurace a webové stránky projektu, a také jeho nedokončený RTOS UX/RT.
Je to opravdu impozantní sbírka. Část její hodnoty spočívá v tom, že obsahuje momentky z různých důležitých etap vývoje moderních počítačů – včetně věcí, které se vymykají hlavní linii vývoje. Takových emulátorů existuje tolik proto, že někde někdo dostal chuť pátrat po pozůstatcích dávno zapomenutého kódu a vytvořil nástroje k jeho spuštění – ale k tomu je třeba vědět, že vůbec existoval.
Pokud to ještě nevíte, pak je tento prohlížecí katalog operačních systémů spouštěných prostřednictvím emulace vaším ilustrovaným a interaktivním průvodcem. Je mnohem zajímavější si s těmito starými systémy pohrát, než se jen dívat na videa, a je zajímavější spustit je na vlastním počítači než na webové stránce.
Nejspíš se budete potýkat s problémy při pokusech o zprovoznění některých starodávných operačních systémů pro mainframy, protože skromná dostupná dokumentace vychází z předpokladu, že když máte o něco takového zájem a chcete to zkusit, znamená to, že už o tom něco víte. Pokud emulovaný systém případně poškodíte, existuje tlačítko pro obnovení.
Ve svém úvodním videu autor sbírky OS uvádí, že se jedná o projekt ve vývoji a že má k dispozici dostatek dalších kandidátů, díky nimž by se počet položek v kolekci mohl vyšplhat na více než 2 000. Součástí balíčku je aktualizační program, takže nebude nutné stahovat celou sbírku znovu. Také poněkud rozpačitě přiznává, že zatím nebyly otestovány všechny položky a že sbírku zveřejňuje částečně v naději, že si tím najde zaměstnání.
Tak mu popřejme mnoho štěstí 😉
Zdroj:

The Virtual OS Museum opens its doors
The Virtual OS Museum is an epic collection of historically significant operating systems, representing more than 600 OSes across upwards of 250 platforms. It’s all local, so you’ll need a good few gigs of space.
The Virtual OS Museum is a giant mixtape for enthusiasts of the history of OS evolution. As an indication of its breadth of coverage, it reaches all the way back to the Manchester Baby – from 1948. Multics, the Xerox Alto, NeXTstep, PowerPC Mac OS X, early versions of Windows NT and Android, and more.