Группа пользователей программных средств - Software tools users group

Группа пользователей программных средств (STUG)
«Группа пользователей программных средств»
Группа пользователей программных средств
Формирование1976; 44 года назад (1976)
Штаб-квартираНациональная лаборатория Лоуренса Беркли, Беркли, Калифорния, Соединенные Штаты
Членство
Более 2000 на пике
Координатор
Дебора К. Шеррер
Ключевые люди
Деннис Э. Холл, Джозеф С. Свентек

Группа пользователей программных средств (STUG) была технической организацией, созданной в 1976 году параллельно с Usenix. Целью STUG было разработать мощную и портативную Unix-подобную систему, которая могла бы быть реализована поверх практически любого Операционная система, предоставляя возможности и особенности Unix в непатентованной системе. Ориентируясь на создание чистого, переносимого, многократно используемого кода, совместно используемого несколькими приложениями и выполняемого в любых Операционная система, движение Software Tools возродило традицию Открытый исходный код и концепции предоставления пользователям возможности определять, разрабатывать, контролировать и свободно распространять свою вычислительную среду.[1]

История

В 1976 г. Брайан Керниган (затем Bell Labs ) и П. Дж. Плаугер опубликованные программные инструменты[2] первая из их книг по программированию, вдохновленная недавним созданием операционной системы Unix коллегами Кернигана из Bell Labs. Серия "Программные средства" раскрывает суть "мышления C / Unix" с изменениями для Фортран и Паскаль.[3] Кернигана Ratfor[4] (рациональный препроцессор FORTRAN) в итоге стал достоянием общественности.

Дебора К. Шеррер, Деннис Э. Холл, и Джозеф С. Свентек, затем исследователи Национальная лаборатория Лоуренса Беркли быстро освоил книгу и философию программных средств. Они расширили первоначальный набор из нескольких десятков инструментов из книги до полной виртуальной операционной системы (VOS), предоставив почти полный набор Unix инструменты, Unix -подобная библиотека программирования и интерфейс операционной системы, который может быть реализован поверх практически любой системы. Они свободно распространяли свою коллекцию VOS по всему миру. В результате их работы было создано более 50 портов программного обеспечения. операционные системы[5] и группа пользователей из более чем 2000 человек.[6]

Отчет об исследовании LBNL появился в Коммуникации 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]

На конференции USENIX в 1996 году Стив Джонсон (справа), тогдашний президент USENIX, вручает «Премию за выслугу лет (Пламя)» Джо Свентеку (слева), Деборе Шеррер (2 слева) и Деннису Холлу.

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

Другие основные участники

Проект Software Tools стал результатом усилий сотен людей на многих-многих сайтах. В USENIX Награда STUG Lifetime Achievement включает имена многих, но, конечно, не всех, основных участников проекта Software Tools.

Основные участники проекта Software Tools

Наследие

К концу 1980-х гг. Unix становился доступнее, Microsoft захватила рынок ПК, и потребность в среде VOS начала уменьшаться. Группа STUG решила прекратить деятельность, решив пожертвовать финансовое наследие группы для ежегодного USENIX «Премия STUG». Эта награда «отмечает значительный вклад в сообщество, отражающий дух и характер, продемонстрированные теми, кто объединился в Группу пользователей программных средств. Лауреаты ежегодной премии STUG Award явно демонстрируют свой вклад в создание базы многократно используемого кода для всех и / или предоставление пользователям важной вспомогательной технологии в широко доступной форме ».[19][20].[21]

Смотрите также

Рекомендации

  1. ^ Питер Х. Салус, Четверть века UNIX, 1994
  2. ^ Брайан Керниган, П. Дж. Плаугер, Программные инструменты. Аддисон-Уэсли: 1976.
  3. ^ Брайан Керниган, П. Дж. Плаугер, Программные средства на языке Паскаль. Аддисон-Уэсли: 1981.
  4. ^ Брайан Керниган, «Препроцессор для Rational Fortran». Практика и опыт работы с программным обеспечением, том 5, 1975 г.
  5. ^ Дебора Шеррер «Не только Unix для бедняков». UNIX Review Vol 6 # 1: Jan 1988: 56-57
  6. ^ Дебора Шеррер «В центре внимания пользователей: группа пользователей программных средств». Unix / world Vol. 1 декабря 1984 г.
  7. ^ Деннис Э. Холл, Дебора К. Шеррер и Джозеф С. Свентек, LBNL, «Виртуальная операционная система», Коммуникации ACM, Сентябрь 1980 г., том 23 # 9, 495-502
  8. ^ Программные средства коммуникации. Официальный информационный бюллетень группы пользователей программных средств. Выпуск начался в 1979 году и продолжался до января 1986 года. Копии доступны в Музей истории компьютеров и через The Unix Heritage Society http://www.tuhs.org В архиве 2005-08-31 на Wayback Machine
  9. ^ Десмонд Фитцджеральд и Пол Хаусон, изд. Примечания к программным средствам: Австралийский журнал методов программирования для технического программного обеспечения. Первый выпуск январь 1983 г.
  10. ^ Дебора Шеррер, Филип Х. Шеррер, Томас Х. Стронг, Сэмюэл Дж. Пенни. «Программные инструменты: возможности Unix в системах, отличных от Unix». Byte vol 8 # 11, ноябрь 1983: 430-446
  11. ^ Джерри Пурнель «Компьютерная ярмарка Западного побережья». Byte vol 10 # 8, август 1985: 308-310
  12. ^ «Победители премии USENIX Lifetime Achievement Award (The Flame) - 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 Awards». ; логин: vol # 21 # 2: апрель 1996: 20
  17. ^ Брэд Темплтон, AT&T вручает награды Unix Awards. Статья в Интернете, 22 марта 1993 г.
  18. ^ Майк Фейден, «Почитание Unix Movers и Shaker»; Открытые системы сегодня, 29 марта 1993 г.
  19. ^ «Премия USENIX STUG».
  20. ^ Питер Х. Салус, «Ответвления - СТЮГ и ЛИЗА», авторизоваться; Декабрь 2015, т. 40 # 6, 38-39
  21. ^ Питер Х. Салус «STUG 20 лет назад». ;авторизоваться: том 29 # 2, апрель 2004: 33.