UNIX/32В
Разработчик | AT&T Bell Laboratories |
---|---|
Написано в | С |
Семейство ОС | Unix ( Седьмое издание Unix ) |
Рабочее состояние | Снято с производства |
Исходная модель | Открытый исходный код, ранее закрытый исходный код |
Первоначальный выпуск | июнь 1979 года |
Доступно в | Английский |
Платформы | ВАКС |
По умолчанию пользовательский интерфейс | Интерфейс командной строки ( оболочка Bourne ) |
Лицензия | Лицензия BSD, 4 пункта |
Предшественник | Версия 7 Юникс |
Преемник | 3BSD , UNIX-система III |
UNIX/32V — ранняя версия Unix операционной системы от Bell Laboratories , выпущенная в июне 1979 года. 32V была прямым портом Unix седьмого издания на архитектуру DEC VAX .
Обзор
[ редактировать ]
До 32V Unix в основном работал на компьютерах DEC PDP-11 . Группа Bell Labs, разработавшая операционную систему, была недовольна DEC, поэтому ее члены отказались от предложения DEC купить VAX, когда машина была анонсирована в 1977 году. Вместо этого они уже начали портировать Unix на Interdata 8/32 . Затем DEC обратилась в другую группу Bell Labs в Холмделе, штат Нью-Джерси , которая приняла предложение и начала работу над тем, что должно было стать 32V. [1]
Исполняют Том Лондон и Джон Ф. Райзер. [2] портирование Unix стало возможным благодаря работе, проделанной между шестой и седьмой редакциями операционной системы по отделению ее от «родной» среды PDP-11 . Джонсона Команда 32V сначала портировала компилятор C ( pcc ), адаптировав ассемблер и загрузчик, написанные для версии Unix Interdata 8/32 , к VAX. Затем они портировали версию Unix от 15 апреля 1978 года, обнаружив в процессе, что « оболочка (Борна) [...] требовала самых больших усилий по преобразованию среди всех предположительно переносимых программ по той простой причине, что она не портативен». [3]
UNIX/32V был выпущен без виртуальной памяти подкачки , сохранив только архитектуру подкачки седьмого издания. Система виртуальной памяти была добавлена в Беркли Биллом Джоем и Озалпом Бабаоглу для поддержки Франца Лиспа ; он был выпущен другим лицензиатам Unix как Третий дистрибутив программного обеспечения Беркли ( 3BSD ) в 1979 году. [4] Благодаря популярности преемников этих двух систем, 4BSD и UNIX System V , UNIX/32V является предшественником почти всех современных систем Unix.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Салус, Питер Х. (2005). «Глава 6. 1979 год». Демон, Гну и Пингвин . Гроклав .
- ^ Макилрой, доктор медицины (1987). Читатель Research Unix: аннотированные выдержки из Руководства программиста, 1971–1986 (PDF) (Технический отчет). CSTR. Лаборатории Белла. 139.
- ^ Томас Б. Лондон и Джон Ф. Райзер (1978). Операционная система Unix для компьютера DEC VAX-11/780 . Внутренняя памятка Bell Labs 78-1353-4.
- ^ МакКьюсик, Маршалл Кирк (1999). «Двадцать лет Berkeley Unix: от собственности AT&T к свободно распространяемому». Открытые исходные коды: голоса революции открытого исходного кода . О'Рейли.
Дальнейшее чтение
[ редактировать ]- Маршалл Кирк МакКьюсик и Джордж В. Невилл-Нил , Проектирование и реализация операционной системы FreeBSD (Бостон: Addison-Wesley , 2004), ISBN 0-201-70245-2 , стр. 4–6.
Внешние ссылки
[ редактировать ]- Общество наследия Unix (TUHS) — веб-сайт, посвященный сохранению и обслуживанию исторических систем UNIX.
- Инструкция по установке и скачиванию для SimH
- Информация о запуске UNIX/32V в SIMH