Группа пользователей программных средств
![]() Группа пользователей программных средств | |
Формирование | с 1976 год |
---|---|
Штаб-квартира | Национальная лаборатория Лоуренса Беркли , Беркли, Калифорния , США |
Членство | Более 2000 на пике популярности |
Координатор | Дебора К. Шеррер |
Ключевые люди | Деннис Э. Холл , Джозеф С. Свентек |
Группа пользователей программных средств (STUG) — техническая организация, созданная в 1976 году параллельно с Usenix . Целью STUG была разработка мощной и портативной Unix-подобной системы, которую можно было бы реализовать поверх практически любой операционной системы , предоставляя возможности и функции Unix в непатентованной системе. Сосредоточив внимание на создании чистого, переносимого, многократно используемого кода, совместно используемого несколькими приложениями и работающего в любой операционной системе , движение Software Tools восстановило традицию открытого исходного кода и концепции предоставления пользователям возможности определять, разрабатывать, контролировать и свободно распространять свои вычисления. среда. [ 1 ]
История
[ редактировать ]В 1976 году Брайан Керниган (тогда работавший в Bell Labs ) и П.Дж. Плаугер опубликовали «Программные инструменты», [ 2 ] первая из их книг по программированию, вдохновленная недавним созданием операционной системы Unix коллегами Кернигана из Bell Labs. Серия «Программные инструменты» раскрывает суть «мышления C/Unix» с изменениями для Fortran и Pascal . [ 3 ] Кернигана Крысиный фор [ 4 ] (рациональный препроцессор FORTRAN) в конечном итоге стал общественным достоянием.
Дебора К. Шеррер , Деннис Э. Холл и Джозеф С. Свентек , тогдашние исследователи Национальной лаборатории Лоуренса в Беркли, быстро освоили книгу и философию «Программные инструменты». Они расширили первоначальный набор из нескольких десятков инструментов из книги до целой виртуальной операционной системы (VOS), предоставив почти полный набор инструментов Unix , Unix -подобную библиотеку программирования и интерфейс операционной системы, который можно было реализовать на вершина практически любой системы. Они свободно распространяли свою коллекцию VOS по всему миру. Их работа позволила портировать программное обеспечение более чем на 50 операционных систем. [ 5 ] и группа пользователей из более чем 2000 человек. [ 6 ]
Отчет об исследовании LBNL появился в журнале Communications of the ACM в сентябре 1980 года. [ 7 ]
Шеррер, который в то время также входил в совет директоров Usenix , основал и координировал группу пользователей программных средств, присоединившись к Usenix . Начиная с 1979 года STUG и Usenix проводили параллельные конференции. STUG также выпустил серию информационных бюллетеней. [ 8 ] STUG также координировал свои действия с Европейской группой пользователей Unix и создавал аналогичные группы в других частях мира. [ 9 ]
Движение «Программные инструменты» в конечном итоге побудило несколько коммерческих компаний портировать и распространять «Программные инструменты» на микрокомпьютерные системы, такие как CP/M и MS-DOS. [ 10 ] [ 11 ]
Награды
[ редактировать ]24 января 1996 года работа Шеррера, Холла и Свентека была отмечена Премией USENIX за заслуги перед жанром («Пламя»). [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ]

В 1993 году Шеррер ранее был удостоен награды « UNIX Academic Driver», врученной Bell Labs , за «выдающийся вклад в развитие UNIX- сообщества». Ее работа включала движение Software Tools, а также вклад в USENIX . [ 17 ] [ 18 ]
Другие основные участники
[ редактировать ]Проект Software Tools стал результатом усилий сотен людей на многих-многих сайтах. Премия USENIX STUG за выдающиеся достижения включает в себя имена многих, но, конечно, не всех, основных участников проекта Software Tools.

Наследие
[ редактировать ]К концу 1980-х годов Unix становилась все более доступной, Microsoft захватила рынок ПК, и потребность в среде VOS начала угасать. Группа STUG решила прекратить свое существование, решив пожертвовать финансовое наследие группы на ежегодную премию USENIX «STUG Award». Эта награда «признает значительный вклад в развитие сообщества, отражающий дух и характер тех, кто объединился в Группу пользователей программных средств. Лауреаты ежегодной премии STUG заметно демонстрируют вклад в создание кодовой базы многократного использования для всех и/или предоставление пользователям значительных технологий в широко доступной форме». . [ 19 ] [ 20 ] [ 21 ]
См. также
[ редактировать ]- ЮСЕНИКС
- Юникс
- Модель с открытым исходным кодом
- Брайан Керниган «Среда программирования Unix». Программное обеспечение: практика и опыт, том 9, 1979.
- Питер Х. Салус. Четверть века UNIX. Аддисон-Уэсли: 1994.
- Полная копия дистрибутивов Software Tools от LBNL, порты для Unix, CP/M и MS-DOS, Pascal, а также оригинальный набор от Addison-Wesley доступны в Музее истории компьютеров и The Unix Heritage Society . Эти архивы также содержат большинство информационных бюллетеней STUG и связанных с ними статей.
Ссылки
[ редактировать ]- ^ Питер Х. Салус , Четверть века UNIX, 1994 г.
- ^ Брайан Керниган , П.Дж. Плаугер , Программные инструменты. Аддисон-Уэсли: 1976.
- ^ Брайан Керниган , П.Дж. Плаугер , Программные инструменты на Паскале. Аддисон-Уэсли: 1981.
- ^ Брайан Керниган , «Препроцессор для Rational Fortran». Программное обеспечение: практика и опыт, том 5, 1975 г.
- ^ Дебора Шеррер «Не просто Unix для бедняков». Обзор UNIX, том 6, № 1: январь 1988 г.: 56-57.
- ^ Дебора Шеррер «В центре внимания пользователей: группа пользователей программных инструментов». Unix/мир Том. 1 декабря 1984 г.
- ^ Деннис Э. Холл, Дебора К. Шеррер и Джозеф С. Свентек, LBNL, «Виртуальная операционная система», Communications of ACM , сентябрь 1980 г., том 23, № 9, 495-502.
- ^ Программные средства связи. Официальный информационный бюллетень группы пользователей программных средств. Проблемы начались в 1979 году и продолжались до января 1986 года. Копии доступны в Музее истории компьютеров и на сайте Общества наследия Unix http://www.tuhs.org. Архивировано 31 августа 2005 г. на Wayback Machine.
- ^ Десмонд Фитцджеральд и Пол Хаусон, изд. Примечания к программным инструментам: Австралийский журнал методов программирования для технического программного обеспечения. Первый выпуск, январь 1983 г.
- ^ Дебора Шеррер , Филип Х. Шеррер , Томас Х. Стронг, Сэмюэл Дж. Пенни. «Программные инструменты: возможности Unix в системах, отличных от Unix». Байт, том 8, № 11, ноябрь 1983 г.: 430–446.
- ^ Джерри Пурнель «Компьютерная ярмарка Западного побережья». Байт, том 10, № 8, август 1985 г.: 308–310.
- ^ «Победители премии USENIX за заслуги перед жанром (The Flame) – 1996: Проект программных инструментов». https://www.usenix.org/about/awards/flame
- ^ Премия USENIX за заслуги перед жанром («Пламя») http://www.usenix.org/about/flame
- ^ Джеффри Кан, «Ученые-компьютерщики, удостоенные награды за разработку программных средств». Currents: Национальная лаборатория Эрнеста Орландо Лоуренса в Беркли, том 24, № 45, 26 января 1996 г.: 1–2.
- ^ Джеффри Кан, «Отмена старого порядка: удостоены награды основатели программных инструментов». Январь 1996 г.: http://www.lbl.gov/Science-Articles/Archive/software-award.html .
- ^ «За заслуги перед жанром 1996 года и награды STUG». ;логин: том #21 #2: апрель 1996: 20
- ^ Брэд Темплтон, AT&T вручает награды Unix Awards. Интернет-статья, 22 марта 1993 г.
- ^ Майк Фейден, «Unix Movers и Shaker Honored»; Открытые системы сегодня, 29 марта 1993 г.
- ^ «Премия USENIX STUG» . 6 декабря 2011 г.
- ^ Питер Х. Салус , «Отпрыски – STUG и LISA», вход в систему; Декабрь 2015 г., Том. 40 #6, 38-39
- ^ Питер Х. Салус «STUG 20 лет назад». ;логин: том 29 №2, апрель 2004 г.: 33.