Przedstawiamy projekt stworzenia wirtualnego muzeum systemów operacyjnych, w którym zebrano kolekcję ponad 570 systemów operacyjnych. Muzeum jest zaaranżowane w postaci obrazu wirtualnej maszyny z Linuxem, zbioru emulatorów oraz wbudowanego interfejsu graficznego do nawigacji po istniejącej kolekcji. Użytkownik ma możliwość zapoznania się z każdym systemem operacyjnym na żywo, poprzez uruchomienie go w emulatorze. Muzeum opiera się na kolekcji emulatorów zbieranej przez autora projektu od 2003 roku.
Dostępne są dwie wersje do pobrania: pełna (121 GB zip), obejmująca całą kolekcję około 1700 maszyn wirtualnych, obejmujących ponad 250 platform i 570 systemów operacyjnych, oraz okrojona (14 GB), zawierająca tylko system Linux, instalator, zestaw emulatorów i aplikację graficzną do dynamicznego ładowania wybranych obrazów systemów operacyjnych. Obsługiwane jest ładowanie wirtualnej maszyny w QEMU, VirtualBox i UTM.
Wszystkie elementy kolekcji są wstępnie skonfigurowane i gotowe do uruchomienia demonstracyjnego. Obsługiwany jest powrót środowisk z testowanymi systemami operacyjnymi do stanu początkowego, aby przywrócić działanie w przypadku uszkodzenia systemu w trakcie eksperymentów. Aplikacja graficzna, skrypty i metadane są udostępniane na licencji CC-BY-NC-SA, co pozwala na wykorzystanie w celach niekomercyjnych.
Najwcześniejszy egzemplarz kolekcji datowany jest na 1948 rok (komputer Manchester Baby). Do testowania dostępne są również:
- Scheme A — pierwszy system operacyjny wydany w 1951 roku.
- IBM IBSYS, 1410 OS i 1410 POS, pierwsze systemy operacyjne od IBM, stworzone w latach 1960-1971.
- B5000 MCP — pierwszy system operacyjny oparty na wysokopoziomowym języku.
- CTSS — pierwszy system operacyjny dla wielu użytkowników (1961-72).
- Multics — pierwszy system operacyjny z hierarchicznym systemem plików (1964), przodek systemu Unix.
- Różne wczesne wersje systemu Unix (PDP-7 Unix «V0», PDP-11 Unix V1).
- Systemy operacyjne dla mainframe'ów.
- Xerox Alto OS i Smalltalk (1976-81) — pierwszy system operacyjny dla stacji roboczych oraz pierwszy graficzny interfejs okienkowy.
- Xerox ViewPoint/GlobalView — pierwszy graficzny interfejs z koncepcją pulpitu.
- Visi On (1983) — pierwszy GUI dla PC.
- Różne edycje CP/M i DOS.
- Apple Lisa OS (1983-84) — pierwszy graficzny system operacyjny od Apple, a także różne wczesne wersje Mac OS i NeXTStep.
- Wstępne wersje starych systemów Windows.
- EPOC, Palm OS — systemy operacyjne dla pierwszych kieszonkowych komputerów osobistych.
- Dystrybucje Linuxa z lat 90. i 2000.
- Wczesne wersje Androida (2007-11).
- Systemy operacyjne rozwijane przez entuzjastów.

Źródło: opennet.ru
