Бағдарламалық жасақтама құралдары пайдаланушылар тобы - Software tools users group

Бағдарламалық жасақтама құралдарын пайдаланушылар тобы (STUG)
«Бағдарламалық жасақтама құралдарын пайдаланушылар тобы»
Бағдарламалық жасақтама құралдарын пайдаланушылар тобы
Қалыптасу1976; 44 жыл бұрын (1976)
ШтабЛоуренс Беркли атындағы ұлттық зертхана, Беркли, Калифорния, АҚШ
Мүшелік
2000 ж. Ең жоғарғы деңгейінде
Үйлестіруші
Дебора К. Шеррер
Негізгі адамдар
Денис Э. Холл, Свентек Джозеф С.

Бағдарламалық жасақтама құралдарын пайдаланушылар тобы (STUG) 1976 жылы қатар басталған техникалық ұйым болды Усеникс. STUG мақсаты қуатты және портативті Unix тәрізді жүйені құру болды, оны іс жүзінде кез келген іске асыруға болады операциялық жүйе мүмкіндіктері мен ерекшеліктерін қамтамасыз ету Unix патенттелмеген жүйеде. Бірнеше қосымшалар арасында ортақ пайдаланылатын және кез-келгенінде басқарылатын таза, портативті, қайта пайдалануға болатын кодты құруға бағытталған операциялық жүйе, Бағдарламалық жасақтама құралдары қозғалысы дәстүрін қалпына келтірді ашық ақпарат көзі және пайдаланушыларға есептеу ортасын анықтауға, дамытуға, бақылауға және еркін таратуға мүмкіндік беретін тұжырымдамалар.[1]

Тарих

1976 жылы, Брайан Керниган (содан кейін Bell Labs ) және P. J. Plauger жарияланған бағдарламалық құралдар,[2] Бағдарламалау туралы олардың кітаптарының біріншісі - жақында Bell Labs-тағы Керниганның әріптестерінің Unix операциялық жүйесін құруы. «Бағдарламалық жасақтама құралдары» сериясы «C / Unix ойлауының» мәнін өзгертулермен бірге таратты Фортран және Паскаль.[3] Кернигандікі Ратфор[4] (ұтымды FORTRAN препроцессоры) ақыры көпшілікке ұсынылды.

Дебора К. Шеррер, Денис Э. Холл, және Свентек Джозеф С., содан кейін зерттеушілер Лоуренс Беркли атындағы ұлттық зертхана Бағдарламалық жасақтама құралдары мен философиясын тез алды. Олар кітаптан бірнеше ондаған құралдардың алғашқы жиынтығын бүкіл виртуалды операциялық жүйеге (VOS) кеңейтті, бұл толық дерлік жиынтығын қамтамасыз етті Unix құралдар, а Unix - бағдарламалау кітапханасы және кез-келген жүйенің үстінде орындалатын амалдық жүйенің интерфейсі сияқты. Олар өздерінің VOS топтамаларын бүкіл әлемге еркін таратты. Олардың жұмыстары бағдарламалық жасақтаманың порттарын 50-ден астамға дейін құрды операциялық жүйелер[5] және 2000-нан астам пайдаланушылар тобы.[6]

LBNL зерттеу есебі пайда болды ACM байланысы 1980 жылдың қыркүйегінде.[7]

Шеррер, сонымен қатар Усеникс Уақыттағы кеңес, бағдарламалық жасақтама құралдарын пайдаланушылар тобын құрды және үйлестірді, ол өзімен үйлеседі Усеникс 1979 жылдан бастап STUG және Usenix қатарлас конференциялар өткізді. STUG сонымен қатар бірқатар ақпараттық бюллетеньдер шығарды.[8] STUG сонымен бірге Еуропалық Unix пайдаланушылар тобы және әлемнің басқа бөліктерінде осындай топтарды тудырды.[9]

Бағдарламалық жасақтама құралдарының қозғалысы бірнеше коммерциялық компанияларды Бағдарламалық жасақтама құралдарын CP / M және MS-DOS сияқты микрокомпьютерлік жүйелерге тасымалдауға және таратуға итермеледі.[10].[11]

Марапаттар

1996 жылдың 24 қаңтарында Шеррердің, Холлдың және Свентектің жұмыстары USENIX Lifetime Achievement Award («Жалын») сыйлығымен марапатталды.[12][13][14][15][16]

1996 жылы өткен USENIX конференциясында сол кездегі USENIX президенті Стив Джонсон (р) Джо Свентекке (л), Дебора Шеррерге (солдан 2-ші) және Деннис Холлға «Өмір бойғы жетістік марапатын (жалын)» тапсырады.

1993 жылы Шеррер бұрын «UNIX Академик жүргізуші »сыйлығын тағайындады Bell Labs, үшін « UNIX қоғамдастық »тақырыбында өтті. Оның жұмысына Бағдарламалық жасақтама құралдары қозғалысы және оған қосқан үлестері кірді USENIX.[17][18]

Басқа ірі салымшылар

Бағдарламалық жасақтама құралдары жобасы көптеген сайттардағы жүздеген адамдардың күш-жігерінің нәтижесі болды. The USENIX STUG Lifetime Achievement Award бағдарламалық жасақтама құралдары жобасына көптеген ірі қатысушылардың аттарын қосады, бірақ олардың барлығы емес.

Бағдарламалық жасақтама құралдары жобасының негізгі қатысушылары

Мұра

1980 жылдардың аяғында Unix қол жетімді болды, Microsoft дербес компьютерлер нарығын алып, VOS-қа деген қажеттілік азая бастады. STUG тобы жыл сайынғы үлес ретінде топтың қаржылық мұрасын беруді шешіп, тоқтатуды шешті USENIX «STUG Award». Бұл марапат «Бағдарламалық жасақтама құралдарын пайдаланушылар тобына» жиналғандар көрсеткен рух пен мінезді көрсететін қоғамға қосқан елеулі үлестерін бағалайды. Жыл сайынғы STUG сыйлығын алушылар барлығына көп рет қолданылатын код негізіне үлес қосады және / немесе пайдаланушыларға кеңінен қол жетімді түрде маңызды мүмкіндік беретін технологияны ұсынады ».[19][20].[21]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Питер Х.Салус, UNIX-тің ширек ғасыры, 1994 ж
  2. ^ Брайан Керниган, P. J. Plauger, Бағдарламалық жасақтама құралдары. Аддисон-Уэсли: 1976 ж.
  3. ^ Брайан Керниган, P. J. Plauger, Паскаль тіліндегі бағдарламалық жасақтама құралдары. Аддисон-Уэсли: 1981.
  4. ^ Брайан Керниган, «Рационалды фортран үшін препроцессор». Бағдарламалық жасақтама және тәжірибе, 5 том, 1975 ж
  5. ^ Дебора Шеррер «Кедей адамның униксі ғана емес». UNIX шолу № 6 № 1: қаңтар 1988: 56-57
  6. ^ Дебора Шеррер «Пайдаланушылардың назары: бағдарламалық жасақтама құралдарын пайдаланушылар тобы». Unix / world Vol. 1, 1984 ж
  7. ^ Деннис Э. Холл, Дебора К. Шеррер және Джозеф С. Свентек, LBNL, «Виртуалды операциялық жүйе», ACM байланысы, 1980 ж. Қыркүйек, 23-том # 9, 495-502
  8. ^ Бағдарламалық жасақтама құралдарымен байланыс. Бағдарламалық жасақтама құралдарын пайдаланушылар тобының ресми ақпараттық бюллетені. Шығарылымдар 1979 жылы басталды және 1986 жылдың қаңтарына дейін жалғасты. Көшірмелері мына мекен-жайда қол жетімді: Компьютер тарихы мұражайы және Unix Heritage Society арқылы http://www.tuhs.org Мұрағатталды 2005-08-31 ж Wayback Machine
  9. ^ Десмонд Фитц Джеральд және Пол Хоусон, ред. Бағдарламалық жасақтама құралдарына арналған ескертпелер: Австралиялық «Техникалық бағдарламалық жасақтама бағдарламалау әдістері журналы». Бірінші шығарылым 1983 жылғы қаңтар
  10. ^ Дебора Шеррер, Филип Х.Шеррер, Томас Х. Стронг, Сэмюэл Дж. Пенни. «Бағдарламалық жасақтама құралдары: Unix емес жүйелердегі Unix мүмкіндіктері». Байт том 8 № 11, 1983 ж. Қараша: 430-446
  11. ^ Джерри Пурнелл «Батыс жағалауындағы компьютерлік жәрмеңке». Байт том 10 # 8, тамыз 1985: 308-310
  12. ^ «USENIX өмір бойы жетістікке жету сыйлығының лауреаттары (жалын) - 1996: бағдарламалық жасақтама құралдары жобасы». https://www.usenix.org/about/awards/flame
  13. ^ Өмір бойы қол жеткізген USENIX сыйлығы («Жалын») http://www.usenix.org/about/flame
  14. ^ Джеффери Кан, «Бағдарламалық жасақтама жасау құралдары үшін құрметті компьютер ғалымдары». Ағымдар: Эрнест Орландо Лоуренс Беркли атындағы ұлттық зертхана, 24-том, №45, 26 қаңтар 1996 ж.: 1-2
  15. ^ Джеффери Кан, «Ескі тәртіпті құлату: бағдарламалық жасақтама құралдарының негізін қалаушылар құрметті». 1996 жылғы қаңтар: http://www.lbl.gov/Science-Articles/Archive/software-award.html.
  16. ^ «1996 жылғы өмірлік жетістік және STUG марапаттары». ; кіру: № 21 том # 2: 1996 ж. сәуір: 20
  17. ^ Брэд Темплтон, AT&T Unix марапаттарын ұсынады. Интернеттегі мақала, 22 наурыз 1993 ж
  18. ^ Майк Фаден, «Unix Movers және Shaker құрметті»; Бүгін ашық жүйелер, 29 наурыз 1993 ж
  19. ^ «USENIX STUG сыйлығы».
  20. ^ Питер Х.Салус, «Offshoots - STUG және LISA», кіру; 2015 ж., Т. 40 # 6, 38-39
  21. ^ Питер Х.Салус «20 жыл бұрын STUG». ;кіру: том 29 №2, сәуір 2004: 33.