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