PWB / UNIX - PWB/UNIX
Разработчик | AT&T Bell Laboratories |
---|---|
Написано в | C |
Семейство ОС | Unix |
Рабочее состояние | Снято с производства |
Первый выпуск | 1 июля 1977 г . |
Последний релиз | 2.0 |
Доступно в | английский |
Платформы | DEC PDP-11 |
Пользовательский интерфейс по умолчанию |
Интерфейс командной строки ( оболочка PWB ) |
В Workbench программиста ( PWB / UNIX ) является одним из первых, в настоящее время прекращено, версия Unix операционной системы , которая была создана в Bell Labs Computer Science Research Group из AT & T . Его заявленная цель состояла в том, чтобы обеспечить рабочую среду с разделением времени для больших групп программистов, пишущих программное обеспечение для больших компьютеров с пакетной обработкой .
До 1973 года разработка Unix в AT&T была проектом небольшой группы исследователей из отдела 1127 Bell Labs . Поскольку польза Unix для других отделов Bell Labs была очевидна, компания решила разработать версию Unix, предназначенную для поддержки программистов в производственной работе, а не только в исследованиях. Programmer's Workbench был основан в 1973 году Эваном Иви и Раддом Канадэем для поддержки компьютерного центра для подразделения Bell Labs с 1000 сотрудниками, которое в течение нескольких лет должно было стать крупнейшим сайтом Unix. PWB / UNIX должен был предоставить командам программистов инструменты для управления их исходным кодом и совместной работы над проектами с другими членами команды. Он также внес несколько улучшений стабильности помимо Research Unix и расширил использование программ форматирования текста Research nroff и troff благодаря усилиям с пулами типов Bell Labs, которые привели к макросам -mm.
В то время как пользователи PWB управляли своим исходным кодом в системах Unix PDP-11 , программы часто писались для работы в других устаревших операционных системах. По этой причине в PWB включено программное обеспечение для отправки заданий на компьютеры IBM System / 370 , UNIVAC 1100 series и XDS Sigma 5 . В 1977 году PWB обслуживала около 1100 пользователей в группе программ бизнес-информационных систем (BISP) Bell Labs.
Было выпущено два основных выпуска Programmer's Workbench. PWB / UNIX 1.0, выпущенная 1 июля 1977 года, была основана на версии 6 Unix ; PWB 2.0 был основан на версии 7 Unix . Операционная система рекламируется Bell System Software , как в конце 1981 года и издание 1.0 было еще на AT & T прейскурант для образовательных учреждений в 1984 году Большинство PWB / UNIX впоследствии было включено в коммерческой UNIX System III и UNIX System V выпусках.
Функции
Известные новшества в PWB включают:
- Система контроля исходного кода , первая система контроля версий, написанная Марком Дж. Рочкиндом.
- Система пакетной отправки удаленного ввода заданий
- PWB оболочка , написанная Джоном Р. Mashey , который предшествовал Стив Борна «s Bourne оболочки
- Оболочка с ограничениями ( rsh ), опция оболочки PWB, используемая для создания общедоступных учетных записей для проверки состояния и отчетов о проблемах, но безопасная благодаря ограничению команд
- TROFF -mm (меморандум) макропакет, написанная Джоном Р. Mashey и Дейл W. Smith
- Такие утилиты, как find , cpio , expr , все три написаны Диком Хейтом , xargs , egrep и fgrep
- yacc и lex , которые, хотя и не написаны специально для PWB, впервые были доступны за пределами Bell Labs в дистрибутиве PWB.
Смотрите также
- Исследование Unix
- Writer's Workbench («WWB»)
использованная литература
внешние ссылки
- Инструментальные средства программиста - машина для разработки программного обеспечения (PDF) , 20 , ЦАОР ., Октябрь 1977 г., стр 746-753, DOI : 10,1145 / 360000/359856 / P746-Ивье (неактивный 31 мая 2021)CS1 maint: DOI неактивен с мая 2021 г. ( ссылка )
- Объявление Unix с упоминанием PWB из выпуска Datamation 1981 года (на домашней странице Денниса Ричи )
- Распределения PWB из Ancient UNIX Archive