Любителей компьютерной археологии в эти непростые времена ждёт редкое удовольствие. Помните ту ленту с Unix v4, которую нашли и восстановили в Университете Юты около недели назад? Благодаря чудесам современных браузеров и работе Митча Риедстры, вы можете запустить её прямо сейчас в эмуляторе браузера.
Страница эмулятора сначала запускает эмулятор Linux, который затем можно использовать для вызова эмулятора PDP-11 из проекта SimH, передавая ему файл boot.ini, содержащий инструкции для загрузки. После загрузки в Unix v4 вас встретит знакомая командная строка, где вы сможете войти в систему как пользователь “root”.
Как говорится в старой поговорке: “Остерегайтесь, здесь водятся драконы”. Можно подумать, что, как и парень из “Парка Юрского периода”, вы сможете разобраться в системе, потому что это Unix, но здесь хватает пресловутых чудовищ, только и ждущих, чтобы вас съесть.
Во-первых, забудьте о большинстве своих команд или их псевдонимов. Для начала, *ll* — это сокращение от *ls -la*, так что лучше привыкайте печатать всё целиком. Аналогично, *chdir* — это староанглийская форма *cd*. И хотя обычный *cat* может выводить файлы, как и ожидалось, редактирование — это целый процесс, так как *nano* отсутствует. Потерпите, братцы, потому что *vi* тоже нет — используйте *ed* и наслаждайтесь просмотром файлов по несколько строк за раз и смиренно запрашивайте замены (например, s/one/two).
Кроме того, как вы быстро поймёте, сочетания клавиш для навигации, такие как клавиши со стрелками, просто не существуют. Экран воспринимался как рулон бумаги, и, чтобы вернуться на один символ назад, нужно стереть его символом “#”, причём один такой символ означает “вернуться на один символ”.
Если вы хотите удалить всю строку, Ctrl+C вас не спасёт, только ввод “@” и нажатие Enter помогут. Вы можете перейти по этой ссылке, если хотите глубоко погрузиться в технические тонкости эмуляции оборудования PDP и Unix.
В основе эмуляции лежит эмулятор SimH, работающий под управлением Linux, внутри почти волшебного эмулятора JSLinux, с минимальной версией Alpine Linux. Кстати, JSLinux также может запустить FreeDOS и даже Windows 2000. Это должно вызвать не одну волну ностальгии.
Всегда имейте в виду, что редакции некоторых изданий могут придерживаться предвзятых взглядов в освещении новостей.
8/9
Автор – Bruno Ferreira




