Найти в Дзене
Герман Геншин

Не поверите, что я обнаружил: запускаю забытую ОС 1973 года — и это взрывает мозг!

В прошлом году исследователи из Университета Юты нашли на старой девятидорожечной магнитной ленте уникальную версию Unix, о которой уже все давно забыли. Это настоящая редкость: эта разновидность ОС считалась утраченой больше полувека. Учёным удалось восстановить систему, и теперь абсолютно любой может её скачать и запустить в виртуальной машине. Я не смог пройти мимо — установил Unix V4 и испытал настоящую цифровую эйфорию! Если вам хоть немного интересно, как развивались компьютеры, история Unix захватывает с первых строк. Всё началось с того, что операционные системы было невозможно отделить от «родного» железа: систему нельзя было просто так взять и поставить на другой компьютер. Представьте, если бы Android работал только на одном смартфоне, а Windows запускался только на своём «железе». Звучит абсурдно, но ровно так всё и строилось до появления UNIX V4 — первой «портируемой» ОС, изменившей правила игры. Ранние варианты Unix писали на ассемблере — и каждая версия жила исключитель
Оглавление

Кратко

В прошлом году исследователи из Университета Юты нашли на старой девятидорожечной магнитной ленте уникальную версию Unix, о которой уже все давно забыли. Это настоящая редкость: эта разновидность ОС считалась утраченой больше полувека. Учёным удалось восстановить систему, и теперь абсолютно любой может её скачать и запустить в виртуальной машине. Я не смог пройти мимо — установил Unix V4 и испытал настоящую цифровую эйфорию!

Что такое UNIX V4 и почему эта система перевернула всё?

Если вам хоть немного интересно, как развивались компьютеры, история Unix захватывает с первых строк. Всё началось с того, что операционные системы было невозможно отделить от «родного» железа: систему нельзя было просто так взять и поставить на другой компьютер. Представьте, если бы Android работал только на одном смартфоне, а Windows запускался только на своём «железе». Звучит абсурдно, но ровно так всё и строилось до появления UNIX V4 — первой «портируемой» ОС, изменившей правила игры.

Ранние варианты Unix писали на ассемблере — и каждая версия жила исключительно на определённой машине. Но с V4 разработчики полностью переписали код на языке C, и ОС стала универсальной: теперь её можно было запускать на любом оборудовании. Позже этот подход довели до совершенства, и именно с UNIX V4 началась вся эта революция. Кстати, официально эта версия не продавалась, экземпляров было считанные единицы — только для исследовательских целей. Годы спустя V4 считали потерянным звеном: в живых оставалось только руководство пользователя. Этот раритетный «динозавр» из мира Unix случайно отыскался на полке в старой кладовой — и больше нигде в мире его, кажется, не сохранилось.

-2

Помимо перехода на язык C, именно UNIX стал прародителем почти всех современных ОС. macOS, iOS — это потомки Unix, и даже проект GNU/Linux вдохновлялся этой системой, а следом и Android. Представьте только, сколько серверов и смартфонов во всём мире работают благодаря этим идеям — а всё началось с UNIX V4. Мне захотелось увидеть этот исток своими глазами, и я решил установить и испытать эту систему сам.

Как я запускал UNIX V4: настоящий квест из прошлого

Исходники UNIX V4 спокойно лежат на Archive.org и доступны всем. Там я и скачал систему. Запустить её на современном компьютере нереально, так что пришлось установить эмулятор легендарного PDP-11 — того самого огромного компьютера-пенсионера, который распечатывал результаты на бумаге, а не показывал их на экране.

Сначала я поставил эмулятор PDP-11. Пришлось пару раз отвлекаться, чтобы докинуть нужные библиотеки, но в целом всё прошло легко.

Затем я загрузил образы дисков с UNIX 4, подключил их и прошёл процедуру запуска. Старый Unix, в отличие от современных ОС, сам собой не стартует — нужно вручную ввести команду, чтобы затащить его в память. Так я и сделал.

Система ожила — и поприветствовала меня экраном входа. По умолчанию логин — «root».

-3

Первое впечатление: будто попал в другое время

Это забавно: вывод информации — это настоящий рулон бумаги, и печатает всё механическая головка! Клавиши «назад» не существует — ошибку стереть не получится, экран очистить нельзя. Тут я понял, как часто ошибаюсь в терминале и насколько привык к команде «clear». Но злиться не хотелось — всё происходит размеренно и заставляет внимательнее относиться к тому, что ты делаешь.

Буквы появляются не мгновенно, а с небольшой задержкой — прямо ощущаешь, как машина построчно аккуратно выводит информацию на бумагу.

Первое, что я сделал — глянул содержимое файловой системы командой «ls», затем перешёл в папку с программами («chdir /bin») и через «cat» открыл файл. Если вы хоть раз работали с терминалом Linux — эти утилиты покажутся вам удивительно знакомыми; за полвека они почти не изменились.

Софт, который вернул меня в детство

Здесь есть календарь («cal»), калькулятор («dc»), где сначала вводишь числа, а потом знак действия — всё предельно просто и по-старому.

В UNIX V4 встроен свой редактор текста. Если вы думали, что «nano» — это старье, советую попробовать «ed»! Запускаешь «ed» с нужным файлом, жмёшь Enter, вводишь «a» для добавления текста, дальше печатаешь строки, а завершить работу помогает точка («.») на новой строке и команда «w» для сохранения.

-4

По отдельным словам удалять нельзя — только целые строки, указывая их номер. Ощущения от такого редактора необычные: именно тот случай, когда олдскул радует и вызывает почти детский восторг.

Крестики-нолики против компьютера из 70-х? Это было реально круто!

В папке «usr/games» я нашёл несколько игр и запустил крестики-нолики — сыграл партию против машины и был удивлен, насколько это весело. Компьютер даже пишет: «Я выиграл» или «Ты победил» — просто умилительно. А ещё тут есть шахматы, блэкджек и угадайка «moo».

Если хоть немного интересуетесь ретро-компьютерами — очень советую попробовать UNIX V4. Можно даже не мучиться с установкой: есть онлайн-эмуляторы, пусть они и работают чуть медленнее настоящих.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: