
Единственная копия Unix v4 ожила спустя 52 года и снова работает — первая ОС на языке C
Трогательная история для холодных, бесчувственных сердец системных администраторов.
Основные идеи
Мнение автора
Восстановление Unix v4 — это не просто археологическая работа для ИТ-энтузиастов, а настоящий урок истории вычислительной техники. Процесс оказался сложным технически, но результат демонстрирует, насколько надёжной и долговечной может быть цифровая информация, если к ней правильно подойти. Для системных администраторов и любителей Unix это уникальная возможность заглянуть в истоки операционной системы.
Среди читателей наверняка есть много любителей Unix. Сегодняшняя история станет настоящим рождественским подарком, который согреет сердца замерзших системных администраторов.
В Школе вычислительной техники Университета Юты нашли и восстановили магнитную ленту с единственной известной копией Unix v4. Это первая версия операционной системы, ядро и основные утилиты которой написали на модном тогда языке C.
Специалисты тщательно спланировали процесс восстановления, а результаты оказались простыми, как это часто бывает. Девятидорожечную ленту 3M выпустили в 1973 году, ей уже больше 50 лет. Архивариус Эл Коссоу из Bitsavers оценил шансы на успех как довольно высокие и сам выполнил эту работу.
Он записал данные с усилителя считывающей головки через многоканальный высокоскоростной аналого-цифровой преобразователь. Это устройство загружает информацию в массив оперативной памяти объемом около 100 ГБ. Затем Лен Шустек написал программу для анализа полученных с ленты данных.
Фактический размер данных составляет около 40 МБ, и их можно скачать вместе с файлом README, содержащим инструкции по запуску операционной системы, хотя это и не делается в один клик. Вам потребуется создать начальную загрузочную среду, а затем скомпилировать части операционной системы, как это было принято в то время. Для Unix v4 требовался тогдашний продвинутый мини-компьютер DEC PDP-11, который можно легко эмулировать с помощью программного обеспечения SimH.
Процесс восстановления потребовал участия целой команды, и основная часть работы, по-видимому, заключалась в исследовании старой, плохо задокументированной истории. Unix был проектом, созданным небольшой группой программистов, и на момент выпуска версии 4 это был еще незаконченный лабораторный эксперимент. Согласно записям, восстановленную ленту получил не кто иной, как Мартин Ньюэлл, разработавший оригинальную версию знаменитого чайника, ставшего неотъемлемой частью 3D-программ по всему миру.
Лучшие технологические продукты 2025 года по версии Man of Many












