PWB/UNIX

PWB/UNIX

PWB/UNIX (for Programmer's Workbench) was an early version of the Unix operating system.

Prior to 1976 Unix development at AT&T was done by a small group of researchers in the Bell Labs Computer Science Research Group (Department 1127). But as word of the usefulness of Unix spread throughout the company the decision was made to develop a version of Unix tailored to support programmers doing production work, not research. The Programmer's Workbench was started in 1974 by Evan Ivie and Rudd Canaday to provide tools for teams of programmers to manage their source code and collaborate on projects with other team members. While they managed their source on Unix systems their programs were often written to run on other legacy operating systems. For this reason, PWB included software for submitting jobs to IBM System/370, UNIVAC 1100-series, and XDS Sigma 5 computers. In 1978 it was documented that PWB supported a user community of about 1,100 users in the Business Information Systems Programs (BISP) group in Bell Labs.

There were two major releases of Programmer's Workbench UNIX. PWB/UNIX 1.0, released July 1, 1977 was based on Version 6 Unix; PWB/UNIX 2.0 was based on Version 7 Unix. Most of PWB/UNIX was later incorporated in the commercial UNIX System III and UNIX System V releases.

Features

Notable "firsts" in PWB include:
* The Source Code Control System, a notable early revision control system, written by Marc J. Rochkind
* The Remote job entry batch-submission system
* The PWB shell, written by John Mashey, which preceded Steve Bourne's Bourne shell
* The restricted shell (rsh), an option on the PWB shell
* The troff -mm (memorandum) macro package, written by John Mashey and Dale Smith
* Utilities like find, cpio, expr (the latter 3 written by Dick Haight), xargs, egrep and fgrep
* yacc and lex, which, though not written specifically for PWB, were available outside of Bell Labs for the first time in the PWB distribution

External links

* [http://portal.acm.org/citation.cfm?id=807669 An Introduction to the Programmer's Workbench] , 1976 article about PWB
* [http://delivery.acm.org/10.1145/360000/359856/p746-ivie.pdf?key1=359856&key2=5161309211&coll=GUIDE&dl=GUIDE&CFID=55168257&CFTOKEN=9543918 The Programmer's Workbench -- A Machine for Software Development] October 1977 CACM article about PWB (PDF file)
* [http://cm.bell-labs.com/cm/cs/who/dmr/unixad.html Unix ad mentioning PWB] , from a 1981 issue of Datamation (on Dennis Ritchie's homepage)
* [http://www.tuhs.org/Archive/PDP-11/Distributions/usdl/ PWB distributions] , from the Ancient UNIX Archive


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Unix — (officially trademarked as UNIX, sometimes also written as Unix with small caps) is a computer operating system originally developed in 1969 by a group of AT T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Douglas McIlroy, and… …   Wikipedia

  • UNIX version 6 — UNIX version 6, appelé en anglais Sixth Edition Unix, Version 6 Unix ou Unix time sharing system 6, fut la première version du système d exploitation UNIX à être largement répandue en dehors des laboratoires Bell où elle fut conçue. Elle sortit… …   Wikipédia en Français

  • UNIX version 7 — UNIX version 7, appelé en anglais Version 7 Unix, Version 7 ou simplement V7, fut une version importante des débuts du système d exploitation UNIX. La version 7, publiée en 1979, fut la dernière version d UNIX des laboratoires Bell à être… …   Wikipédia en Français

  • PWB — may refer to:* Printed wiring board * Programmer s Workbench, see PWB/UNIX …   Wikipedia

  • PWB shell — The PWB shell (also known as the Mashey shell) was an early Unix shell.[1] Distributed with some versions of Programmer s Workbench UNIX circa 1975 1977, it was a modified (and generally constrained to be upward compatible) version of the… …   Wikipedia

  • UNIX Versión 7 — La séptima edición de unix, también llamada Unix versión 7 o V7. lanzado en 1979, fue el último lanzamiento de los Laboratorios Bell para ver la generalización de Unix antes de ser comercializado por AT T a principios de 1980. V7 se ejecuta,… …   Wikipedia Español

  • UNIX System III — Bell Unices Research Unix V6 (1975) V7 (1979) V8 (1985) V9 (1986) V10 (1989) Другие CB UNIX (c. 1975) PWB/UNIX (1977) System III (1982) Syste …   Википедия

  • UNIX System III — Infobox OS name = UNIX System III caption = developer = AT T family = Unix source model = closed working state = Historic latest release version = latest release date = kernel type = license = website = UNIX System III (sometimes called System 3) …   Wikipedia

  • UNIX System V — Множество потомков System V …   Википедия

  • UNIX System V — Unix System V, commonly abbreviated SysV (and usually pronounced, though rarely written as System 5), was one of the versions of the Unix operating system. It was originally developed by AT T and first released in 1983. Four major versions of… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”