"> ?>
Наверх

Единственная копия Unix v4 ожила спустя 52 года и снова работает — первая ОС на языке C

Трогательная история для холодных, бесчувственных сердец системных администраторов.

Опубликовано 24.12.2025 в 18:53
Читать: 1 мин.
В Университете Юты восстановили ОС Unix v4 | DGL.RU

Основные идеи

В Университете Юты восстановили единственную известную копию Unix v4
Лента 3M 1973 года была считана с помощью многоканального аналого-цифрового преобразователя
Данные загрузили в массив оперативной памяти около 100 ГБ
Программа для анализа данных позволила успешно восстановить содержимое ленты

Мнение автора

Восстановление 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

Бруно Феррейра

Бруно Феррейра

Он начинал с легендарного ZX Spectrum и кассетного магнитофона. Ему всегда было интереснее копаться в железе, чем просто нажимать кнопки. Прошел путь от низкоуровневого программирования на C и ассемблере до архитектора баз данных и сисадмина. Его девиз — «попробовал всё, кроме здравого смысла». В свободное время он фанатеет от живой музыки и фестивалей. Убежден, что умеет играть на бас-гитаре. Коллеги тактично молчат об этом.

Источник: Tomshardware
Теги:
Подпишитесь на наши новости:
Нажимая кнопку «Подписаться», вы принимаете «Пользовательское соглашение» и даёте согласие с «Политикой обработки персональных данных»