Skupina uživatelů softwarových nástrojů - Software tools users group

Skupina uživatelů softwarových nástrojů (STUG)
„Skupina uživatelů softwarových nástrojů“
Skupina uživatelů softwarových nástrojů
Formace1976; Před 44 lety (1976)
Hlavní sídloLawrence 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]

Na konferenci USENIX v roce 1996 Steve Johnson (r), tehdejší prezident USENIX, uděluje „Cenu za celoživotní dílo (Plamen)“ Joe Sventkovi (l), Deborah Scherrer (druhá zleva) a Dennis Hall.

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.

Hlavní 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é

Reference

  1. ^ Peter H. Salus „Quarter Century of UNIX, 1994
  2. ^ Brian Kernighan, P. J. Plauger, Softwarové nástroje. Addison-Wesley: 1976.
  3. ^ Brian Kernighan, P. J. Plauger, Softwarové nástroje v Pascalu. Addison-Wesley: 1981.
  4. ^ Brian Kernighan, „Preprocesor pro racionální Fortran“. Softwarová praxe a zkušenosti, sv. 5, 1975
  5. ^ Deborah Scherrer „Nejen Unix chudého člověka“. UNIX Review Vol 6 # 1: Jan 1988: 56-57
  6. ^ Deborah Scherrer „User Spotlight: Software Tools Users Group“. Unix / svět sv. 1, prosinec 1984
  7. ^ 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
  8. ^ 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
  9. ^ 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
  10. ^ 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
  11. ^ Jerry Pournelle „The West Coast Computer Faire“. Byte vol 10 # 8, srpen 1985: 308-310
  12. ^ „Vítězové ceny USENIX za celoživotní dílo (Plamen) - 1996: Projekt softwarových nástrojů“. https://www.usenix.org/about/awards/flame
  13. ^ Cena USENIX za celoživotní dílo („Plamen“) http://www.usenix.org/about/flame
  14. ^ 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
  15. ^ Jeffery Kahn, „Overturning the Old Order: Founders Software Tools Honored“. Leden 1996: http://www.lbl.gov/Science-Articles/Archive/software-award.html.
  16. ^ „Cena za celoživotní dílo z roku 1996 a ocenění STUG Awards“. ; přihlášení: díl # 21 # 2: duben 1996: 20
  17. ^ Brad Templeton, AT&T představuje ceny Unix. Článek o internetu, 22. března 1993
  18. ^ Mike Faden, „Unix Movers And Shaker Honored“; Otevřené systémy dnes, 29. března 1993
  19. ^ „Cena USENIX STUG“.
  20. ^ Peter H. Salus „Odnože - STUG a LISA“, přihlásit se; Prosince 2015, roč. 40 # 6, 38-39
  21. ^ Peter H. Salus „STUG před 20 lety“. ;přihlásit se: vol 29 # 2, duben 2004: 33.