stringtranslate.com

ПБ/UNIX

Programmer 's Workbench ( PWB/UNIX ) была ранней, в настоящее время не поддерживаемой версией операционной системы Unix , которая была создана в Bell Labs Computer Science Research Group of AT&T . Ее заявленной целью было предоставить рабочую среду с разделением времени для больших групп программистов, пишущих программное обеспечение для больших компьютеров пакетной обработки . [1]

До 1973 года разработка Unix в AT&T была проектом небольшой группы исследователей в Отделе 1127 Bell Labs . Поскольку полезность Unix в других отделах Bell Labs была очевидна, компания решила разработать версию Unix, адаптированную для поддержки программистов в производственной работе, а не только в исследованиях. Programmer's Workbench был запущен в 1973 году [2] Эваном Айви и Раддом Канадеем для поддержки компьютерного центра для подразделения Bell Labs с 1000 сотрудниками, который стал крупнейшим сайтом Unix на протяжении нескольких лет. PWB/UNIX должен был предоставить инструменты для команд программистов для управления исходным кодом и совместной работы над проектами с другими членами команды. Он также внес несколько улучшений стабильности за пределами Research Unix [3] и расширил использование форматировщиков текста Research nroff и troff [4] с помощью усилий с пулами набора Bell Labs, которые привели к появлению макросов -mm.

В то время как пользователи PWB управляли своим исходным кодом на системах PDP-11 Unix, программы часто писались для запуска на других операционных системах. По этой причине PWB включал программное обеспечение для отправки заданий на компьютеры IBM System/370 , UNIVAC 1100 series и SDS Sigma 5. В 1977 году PWB поддерживал сообщество пользователей из примерно 1100 пользователей в группе Business Information Systems Programs (BISP) Bell Labs. [3] [4]

Было выпущено два основных релиза Programmer's Workbench. PWB/UNIX 1.0, выпущенный 1 июля 1977 года, был основан на версии 6 Unix ; PWB 2.0 был основан на версии 7 Unix . Операционная система была объявлена ​​Bell System Software еще в 1981 году [5], а версия 1.0 все еще была в прайс-листе AT&T для образовательных учреждений в 1984 году [6]. Большая часть PWB/UNIX была позже включена в коммерческие выпуски UNIX System III и UNIX System V.

Функции

Среди наиболее заметных новшеств в области PWB можно отметить:

Смотрите также

Ссылки

  1. ^ TA Dolotta; JR Mashey (1976). Введение в Programmer's Workbench . Труды 2-й Международной конференции по программной инженерии. С. 164–168.
  2. ^ Джон Р. Маши (2004). Языки, уровни, библиотеки и долголетие Архивировано 30 апреля 2009 г. на Wayback Machine . Очередь ACM 2 (9).
  3. ^ ab TA Dolotta; RC Haight; JR Mashey (1978), "Unix Time-Sharing System: The Programmer's Workbench" (PDF) , Bell System Tech. J. , 57 (6): 2177–2200, doi :10.1002/j.1538-7305.1978.tb02148.x, S2CID  21869088, заархивировано из оригинала (PDF) 2022-10-09 , извлечено 2012-12-14
  4. ^ ab Fiedler, Ryan (октябрь 1983 г.). «Учебник Unix / Часть 3: Unix на рынке микрокомпьютеров». BYTE . стр. 132 . Получено 30 января 2015 г. .
  5. ^ Деннис М. Ритчи. «Реклама Unix». бывший сотрудник Bell Labs Computing and Mathematical Sciences Research . Архивировано из оригинала 2 января 2013 года . Получено 17 февраля 2014 года .
  6. ^ "Software List for UNIX System V" (PDF) . 1 сентября 1983 г. Архивировано (PDF) из оригинала 11 июня 2015 г. Получено 27 апреля 2014 г.

Внешние ссылки