Skupina uživatelů softwarových nástrojů - Software tools users group
![]() Skupina uživatelů softwarových nástrojů | |
Formace | 1976 |
---|---|
Hlavní sídlo | Lawrence Berkeley National Laboratory, Berkeley, Kalifornie, Spojené státy |
Členství | Více než 2000 na svém vrcholu |
Koordinátor | Deborah K. Scherrer |
Klíčoví lidé | Dennis E. Hall, Joseph S. Sventek |
Skupina uživatelů softwarových nástrojů (STUG) byla technická organizace založená v roce 1976 souběžně s Usenix. Cílem STUG bylo vyvinout výkonný a přenosný systém podobný Unixu, který by mohl být implementován prakticky na jakýkoli operační systém, poskytující možnosti a funkce Unix v nechráněném systému. Se zaměřením na vytváření čistého, přenosného, opakovaně použitelného kódu sdíleného mezi více aplikacemi a spustitelného v jakékoli operační systém, hnutí Softwarové nástroje obnovilo tradici otevřený zdroj a koncepty zmocnění uživatelů k definování, vývoji, řízení a svobodné distribuci jejich výpočetního prostředí.[1]
Dějiny
V roce 1976 Brian Kernighan (poté z Bell Labs ) a P. J. Plauger publikované softwarové nástroje,[2] první ze svých knih o programování inspirovaná nedávným vytvořením operačního systému Unix Kernighanovými kolegy v Bell Labs. Série „Softwarové nástroje“ rozšířila podstatu „myšlení C / Unixu“ pomocí úprav pro Fortran a Pascal.[3] Kernighan Ratfor[4] (racionální preprocesor FORTRAN) byl nakonec uveden do veřejné sféry.
Deborah K. Scherrer, Dennis E. Hall, a Joseph S. Sventek, pak vědci z Lawrence Berkeley National Laboratory rychle sebral knihu a filozofii softwarových nástrojů. Rozšířili počáteční sadu několika desítek nástrojů z knihy do celého virtuálního operačního systému (VOS) a poskytli téměř úplnou sadu Unix nástroje, a Unix jako programovací knihovna a rozhraní operačního systému, které lze implementovat prakticky na jakýkoli systém. Svou sbírku VOS volně distribuovali po celém světě. Jejich práce generovala porty softwaru na více než 50 operační systémy[5] a skupina uživatelů více než 2000.[6]
Zpráva o výzkumu LBNL se objevila v Komunikace ACM v září 1980.[7]
Scherrer, také na Usenix Board at the Time, založila a koordinovala skupinu uživatelů softwarových nástrojů a přizpůsobila se jí Usenix Od roku 1979 pořádali STUG a Usenix paralelní konference. STUG také vytvořil řadu zpravodajů.[8] STUG také koordinoval s Evropská skupina uživatelů Unixu a vytvořily podobné skupiny v jiných částech světa.[9]
Hnutí softwarových nástrojů nakonec přimělo několik komerčních společností k portování a distribuci softwarových nástrojů do mikropočítačových systémů, jako jsou CP / M a MS-DOS.[10].[11]
Ocenění
24. ledna 1996 byla práce Scherrera, Halla a Sventka oceněna cenou USENIX za celoživotní dílo („Plamen“).[12][13][14][15][16]

V roce 1993 byl Scherrer dříve oceněn „UNIX Ocenění Academic Driver ”uděluje Bell Labs, za „mimořádné příspěvky do UNIX společenství". Její práce zahrnovala hnutí Softwarové nástroje a příspěvky pro USENIX.[17][18]
Další hlavní přispěvatelé
Projekt Softwarové nástroje byl výsledkem úsilí stovek lidí na mnoha a mnoha webech. The USENIX Cena STUG za celoživotní dílo zahrnuje jména mnoha, ale rozhodně ne všech hlavních přispěvatelů do projektu Softwarové nástroje.

Dědictví
Koncem 80. let Unix byl stále dostupnější, Microsoft převzal trh s PC a potřeba prostředí VOS začala ustupovat. Skupina STUG se rozhodla přestat pracovat a rozhodla se věnovat finanční dědictví skupiny na každoroční dotování USENIX „Cena STUG“. Toto ocenění „oceňuje významné příspěvky pro komunitu, které odrážejí ducha a charakter předváděný těmi, kteří se spojili ve skupině uživatelů softwarových nástrojů. Příjemci výroční ceny STUG viditelně projevují příspěvek k opakovaně použitelné kódové základně pro všechny a / nebo poskytování významné umožňující technologie uživatelům v široce dostupné formě. “[19][20].[21]
Viz také
- USENIX
- Unix
- Open-source model
- Brian Kernighan „Programovací prostředí Unix“. Softwarová praxe a zkušenosti, sv. 9, 1979.
- Peter H. Salus Čtvrtletí UNIX. Addison-Wesley: 1994.
- Kompletní kopie distribucí softwarových nástrojů od LBNL, porty pro Unix, CP / M a MS-DOS, Pascal a původní sada od Addison-Wesley jsou k dispozici v Muzeum počítačové historie a Unix Heritage Society https://web.archive.org/web/20050831153956/http://www.tuhs.org/. Tyto archivy také obsahují většinu zpravodajů STUG a souvisejících článků.
Reference
- ^ Peter H. Salus „Quarter Century of UNIX, 1994
- ^ Brian Kernighan, P. J. Plauger, Softwarové nástroje. Addison-Wesley: 1976.
- ^ Brian Kernighan, P. J. Plauger, Softwarové nástroje v Pascalu. Addison-Wesley: 1981.
- ^ Brian Kernighan, „Preprocesor pro racionální Fortran“. Softwarová praxe a zkušenosti, sv. 5, 1975
- ^ Deborah Scherrer „Nejen Unix chudého člověka“. UNIX Review Vol 6 # 1: Jan 1988: 56-57
- ^ Deborah Scherrer „User Spotlight: Software Tools Users Group“. Unix / svět sv. 1, prosinec 1984
- ^ Dennis E. Hall, Deborah K. Scherrer a Joseph S. Sventek, LBNL, „Virtuální operační systém“, Komunikace ACM, Září 1980, svazek 23 # 9, 495-502
- ^ Komunikace softwarových nástrojů. Oficiální zpravodaj skupiny uživatelů softwarových nástrojů. Vydání začala v roce 1979 a pokračovala do ledna 1986. Kopie jsou k dispozici na webu Muzeum počítačové historie a prostřednictvím Unix Heritage Society http://www.tuhs.org Archivováno 2005-08-31 na Wayback Machine
- ^ Desmond FitzGerald a Paul Howson, ed. Poznámky k softwarovým nástrojům: Australský žurnál programovacích metod pro technický software. První vydání v lednu 1983
- ^ Deborah Scherrer, Philip H. Scherrer, Thomas H. Strong, Samuel J. Penny. „Softwarové nástroje: schopnosti Unixu v systémech jiných než Unix“. Byte vol 8 # 11, listopad 1983: 430-446
- ^ Jerry Pournelle „The West Coast Computer Faire“. Byte vol 10 # 8, srpen 1985: 308-310
- ^ „Vítězové ceny USENIX za celoživotní dílo (Plamen) - 1996: Projekt softwarových nástrojů“. https://www.usenix.org/about/awards/flame
- ^ Cena USENIX za celoživotní dílo („Plamen“) http://www.usenix.org/about/flame
- ^ Jeffery Kahn, „Počítačoví vědci oceněni za vývoj softwarových nástrojů“. Proudy: Ernest Orlando Lawrence Berkeley National Laboratory, svazek 24 # 45, 26. ledna 1996: 1-2
- ^ Jeffery Kahn, „Overturning the Old Order: Founders Software Tools Honored“. Leden 1996: http://www.lbl.gov/Science-Articles/Archive/software-award.html.
- ^ „Cena za celoživotní dílo z roku 1996 a ocenění STUG Awards“. ; přihlášení: díl # 21 # 2: duben 1996: 20
- ^ Brad Templeton, AT&T představuje ceny Unix. Článek o internetu, 22. března 1993
- ^ Mike Faden, „Unix Movers And Shaker Honored“; Otevřené systémy dnes, 29. března 1993
- ^ „Cena USENIX STUG“.
- ^ Peter H. Salus „Odnože - STUG a LISA“, přihlásit se; Prosince 2015, roč. 40 # 6, 38-39
- ^ Peter H. Salus „STUG před 20 lety“. ;přihlásit se: vol 29 # 2, duben 2004: 33.