Успех профессора: восстановление первой версии UNIX из 1970-х

Профессор Роберт Риччи из Школы вычислительной техники Калерта при Университете Юты достиг значительного успеха: он восстановил первую версию операционной системы UNIX V4, хранившуюся на ленточном накопителе, датируемом 1970-ми годами. Это историческое ядро было написано на языке программирования C, который тогда только начинал развиваться. Как сообщает The Register, теперь данный образ доступен для скачивания на Internet Archive и может быть запущен с помощью эмулятора SimH.

Для восстановления данных Риччи использовал программу readtape, разработанную Леном Шустеком из Музея компьютерной истории. Этот инструмент, подобно Greaseweazle для работы с дискетами, взаимодействует с магнитным слоем накопителя, что позволяет исправлять ошибки чтения. В результате, несмотря на проблемы с двумя блоками, удалось собрать достаточно данных для полного восстановления.

На Internet Archive можно найти образ размером 1,6 Гбайт, хотя сама лента вмещала лишь 40 Мбайт. Анджело Папенхофф предложил компактную версию с инструкцией по запуску. Восстановленный код включает около 55 тыс. строк, из которых 25 тыс. написаны на C. Настоящий расцвет UNIX начался с его седьмого издания — UNIX V7, которое стало основой для множества производных версий в индустрии.

Вам также может понравиться...