Сотрудники школы вычислительной техники Университета Юты (США) нашли настоящий технограаль — единственную копию операционной системы Unix v4 (Fourth Edition). Программный продукт, выпущенный 52 года назад и сохранённый на магнитной ленте, был успешно отреставрирован и возвращён к жизни. До этого момента считалось, что данная версия ОС утеряна безвозвратно. Написана же она на ещё новомодном в те времена языке программирования C. Подписывайтесь на Telegram-канал про технологии
Заветную бобину удалось найти во время уборки складского помещения. На катушке красовалась интригующая рукописная этикетка: «UNIX Original From Bell Labs V4» («Оригинал UNIX из Bell Labs V4»). Автор находки, профессор Роберт Риччи, принял решение обратиться к специалистам Музея компьютерной истории в Маунтин-Вью, чтобы самостоятельно не уничтожить последнюю надежду на возвращение утерянной Unix v4. Именно это решение и спасло артефакт, ведь работа с подобными носителями требуется особого оборудования, которого в распоряжении учебного заведения не оказалось.
Вопросами восстановления занимался куратор программного обеспечения музея и создатель архива Bitsavers Эл Коссоу. Ему пришлось временно отключить стандартные усилители считывающей головки и подключить её к многоканальному ЦАПу. Данные были преобразованы в цифровой сигнал и записаны в оперативную память — объём сырых данных составил 100 ГБ. После удаления мусора при помощи специального программного обеспечения этот объём сократился до 40 ГБ, но это были чистые полезные данные.
Операционная система Unix V4 из 1973 года важна тем, что именно в этой версии исходный код с языка Ассемблер был перенесён на C. Любопытно, но именно в этой версии ОС в коде есть знаменитая фраза «You are not expected to understand this» («Вам не обязательно это понимать»), которая стала своеобразным мемом в среде программистов.
Сейчас Unix Fourth Edition (V4) доступна каждому желающему. Восстановленный образ системы выложен в открытый доступ. Более того, энтузиасты уже подготовили инструкции по запуску Unix V4 на эмуляторе SimH, который имитирует работу мини-компьютера DEC PDP-11 — именно на таком «железе» система работала в 70-х.
Источник: trashbox.ru