PWB/UNIX

Z Wikipedie, otevřené encyklopedie
Programmer's Workbench (PWB/UNIX)
Rodina OSUnix
Aktuální verze2.0 /
Podporované platformyDECPDP-11
Programovací jazykC
Výchozí uživatelské rozhraníPříkazový řádek (PWB shell)
Stavnevyvíjený

Programmer's Workbench (PWB/UNIX) je stará, nevyvíjená a dnes již nepoužívaná distribuce operačního systému Unix, která byla vytvořena v Computer Science Research Group Bellových laboratořích společnosti AT&T. Jejím účelem bylo poskytnout pracovní prostředí se sdílením času pro velké skupiny programátorů, kteří vytvářeli software pro větší počítače s dávkovým zpracováním.[1]

Před rokem 1973 byl vývoj Unixu v AT&T projektem malé skupiny výzkumníků v oddělení 1127 Bellových laboratoří. Když se prokázala užitečnost Unixu v jiných odděleních Bellových laboratoří, společnost AT&T se rozhodla vyvinout verzi Unixu šitou na míru podpoře programátorů nejen ve výzkumu, ale také v produkční práci. Programátorské vybavení začali vyvíjet v roce 1973[2] Evan Ivie a Rudd Canaday, aby podpořili výpočetní středisko divize Bell Labs s 1000 zaměstnanci, které mělo být po několik let největším pracovištěm Unixu. Účelem PWB/UNIXu bylo poskytnout nástroje pro týmy programátorů pro verzování jejich zdrojových kódů a spolupráci na projektech s jinými členy týmu. Přinesl také několik vylepšení stability nad rámec systému Research Unix,[3] a rozšířil použití vyvíjených formátovačů textu Nroff a Troff,[4] díky spolupráci s typing pools Bellových Laboratoří, které vedlo k vytvoření maker -mm pro formátování textů.

Zatímco uživatelé PWB spravovali svoje zdrojové kódy na Unixových systémech na PDP-11, programy byly často vytvořené pro spuštění na jiných operačních systémech. Z tohoto důvodu PWB obsahoval software pro spouštění úloh na počítačích IBM System/370, UNIVAC řada 1100, a SDS Sigma 5. V roce 1977 PWB podporoval uživatelskou komunitu asi 1100 uživatelů ve skupině Business Information Systems Programs (BISP) Bellových Laboratoří.[3][4]

Byla vydána dva velká vydání of Programmer's Workbench: PWB/UNIX 1.0, vydaný 1. července 1977 vycházel z Version 6 Unix; PWB 2.0 vycházel z Version 7 Unix. PWB byl inzerován společností Bell System Software ještě v roce 1981[5] a vydání 1.0 bylo v roce 1984 stále v AT&T ceníku pro vzdělávací instituce.[6] Většina PWB/UNIX byla později začleněna do komerčních vydání UNIX System III a UNIX System V.

Vlastnosti[editovat | editovat zdroj]

V PWB se mimo jiné poprvé objevily následující nástroje:

Odkazy[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

V tomto článku byl použit překlad textu z článku PWB/UNIX na anglické Wikipedii.

  1. T.A. Dolotta; J.R. Mashey, 1976. An introduction to the Programmer's Workbench. In: Proc. 2nd Int'l Conf. on Software Engineering. [s.l.]: [s.n.]. S. 164–168.
  2. John R. Mashey (2004). Languages, Levels, Libraries, and Longevity. ACM Queue 2 (9).
  3. a b T.A. Dolotta; R.C. Haight; J.R. Mashey, 1978. Unix Time-Sharing System: The Programmer's Workbench. Bell System Tech. J.. Roč. 57, čís. 6, s. 2177–2200. Dostupné v archivu pořízeném dne 2022-10-09. DOI 10.1002/j.1538-7305.1978.tb02148.x. S2CID 21869088. 
  4. a b Fiedler, Ryan. The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace. archive.org. October 1983, s. 132. Dostupné online [cit. 2015-01-30]. 
  5. Dennis M. Ritchie. Unix Advertising [online]. former Bell Labs Computing and Mathematical Sciences Research [cit. 2014-02-17]. Dostupné v archivu pořízeném dne 2013-01-02. 
  6. Software List for UNIX System V [online]. 1983-09-01 [cit. 2014-04-27]. Dostupné online. 

Související články[editovat | editovat zdroj]

Externí odkazy[editovat | editovat zdroj]