Історичні ОС онлайн: запущено віртуальний музей

Interim Computer Museum (ICM) спільно з SDF.org відкрили онлайн-доступ до 28 класичних комп’ютерних операційних систем. Це не просто скріншоти чи статичні макети, а повноцінні робочі інстанси історичних ОС, де користувачі можуть підключитися та взаємодіяти в реальному часі. Проєкт об’єднує емулятори, гібридні конфігурації та відновлене оригінальне апаратне забезпечення. Доступ здійснюється через портал connect.sdf.org, що дозволяє вибирати потрібну машину з текстового меню. На відміну від закритих академічних ініціатив, ці історичні комп’ютери підключені безпосередньо до публічного інтернету.

Серед найцікавіших експонатів – операційна система Multics, розроблена в 1964 році MIT, General Electric та Bell Labs. Система функціонує на віртуалізованому Honeywell 6180, точно відтворюючи умови 1970-х років. Multics запровадила сегментовану пам’ять та динамічне зв’язування – архітектурні рішення, які безпосередньо вплинули на Unix та всі Unix-подібні ОС, пропонуючи унікальну можливість побачити витоки сучасної серверної інфраструктури в дії. Окремий блок присвячений трьом системам TOPS-20 для платформи PDP-10, що забезпечувала роботу значної частини раннього ARPANET. TOPS-20 пропонувала автодоповнення команд та контексти каталогів задовго до того, як це стало стандартом у Unix-оболонках.

Серед потужних вузлів представлено CDC 6500 із системою NOS 1.3, архітектура якої була створена Сеймуром Креєм до заснування Cray Research. CDC 6500 використовував один основний процесор та десять периферійних, що стало раннім кроком до паралельних обчислень – підходу, що й сьогодні визначає розвиток високопродуктивних систем. Також доступна PDP-11/70 на прізвисько MissPiggy з Version 7 Unix – базовим релізом, з якого виросла більшість наступних Unix-систем. Це середовище повністю інтерактивне: можна увійти, переглянути каталоги та навіть запускати термінальні програми, включно з оригінальним шаховим рушієм. Проєкт продовжує місію SDF – зробити обчислення відкритими для експериментів та одночасно зберегти програмну спадщину, надаючи користувачам живий доступ до систем, які сформували фундамент сучасного програмного забезпечення.