Восстановление первой версии UNIX: исторический успех профессора из Юты

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

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

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