Группа исследования компьютерных систем

редактировать

Упрощенная эволюция систем Unix. Ядро Mach было ответвлением от BSD 4.3, которое привело к NeXTSTEP / OpenStep, после чего macOS и iOS.
CSRG может также относиться к China South Locomotive and Rolling Stock Industry (Group) Corporation
или Chauchat Sutter Ribeyrolles Gladiator эпоха Первой мировой войны.

Группа исследования компьютерных систем (CSRG ) была исследовательской группой в Калифорнийском университете, Беркли, которая занималась улучшением ATT Unix операционная система и финансируется Defense Advanced Research Projects Agency.

Содержание

  • 1 История
  • 2 См. Также
  • 3 Ссылки
  • 4 Внешние ссылки

История

Профессор Боб Фабри из Беркли приобрел лицензию на исходный код UNIX у ATT в 1974 году. Его группа начала модифицировать UNIX и распространила свою версию как Berkeley Software Distribution (BSD). В апреле 1980 года Фабри подписал контракт с DARPA на дальнейшее развитие UNIX и соответствие специфическим требованиям ARPAnet. На это финансирование Фабри создал Группу исследований компьютерных систем.

Berkeley Sockets API и Berkeley Fast File System - одни из наиболее значительных нововведений группы. Интерфейс сокетов решил проблему поддержки нескольких протоколов (например, XNS и TCP / IP ) и расширил понятие UNIX «все является файлом» для этих сетевых протоколов, в то время как Fast File Система увеличила размер выделяемого блока с 512 до 4096 байт (или больше), улучшив производительность дисковой передачи, а также разрешив «микроблоки» размером до 128 байт, что улучшило использование диска. Еще одним заслуживающим внимания вкладом были сигналы управления заданием, которые позволяли пользователю приостановить задание нажатием клавиши (control-Z), а затем продолжить выполнение задания в фоновом режиме под оболочкой C.

Примечательные версии BSD были 3.0 BSD (первая версия BSD с поддержкой виртуальной памяти), 4.0 BSD (которая включала функцию управления заданиями CTRL-Z для приостановки и перезапуска выполняемого задания), специальная версия BSD 4.15 (промежуточная), которая была выпущена с использованием TCP / IP BBN и 4.2 BSD (который включал полный стек TCP / IP, поддержку FFS и NFS.)

К началу 1980-х CSRG был лучшим - известный некоммерческий разработчик Unix, и большинство сайтов Unix использовали по крайней мере некоторое программное обеспечение Berkeley. ATT включила некоторые работы CSRG в Unix System V. В течение 1970-х и 1980-х годов ATT / USL подняла плату за коммерческое лицензирование UNIX с 20 000 до 100–200 000 долларов. Это стало большой проблемой для небольших исследовательских лабораторий и компаний, которые использовали BSD, и CSRG решила заменить весь исходный код, созданный ATT. Им это удалось в 1994 году, но ATT не согласилась и подала на Беркли в суд. После урегулирования в 1994 году CSRG распространила свою последнюю версию под названием 4.4BSD-Lite2.

Группа была расформирована в 1995 году, оставив после себя значительное наследие: FreeBSD, OpenBSD, NetBSD и DragonFly BSD <98.>основаны на дистрибутиве 4.4BSD-Lite и продолжают играть важную роль в сообществе UNIX с открытым исходным кодом сегодня, включая определение стиля программирования C, используемого через KNF в style страница руководства.

Наряду с Free Software Foundation и Linux, CSRG заложила основы сообщества с открытым исходным кодом. Среди бывших членов: Кит Бостик, Билл Джой, Маршалл Кирк МакКусик, Сэмюэл Дж. Леффлер, Озалп Бабаоглу и Майкл Дж. Карелс и другие. Корпорации Sun Microsystems, Berkeley Software Design и Sleepycat Software (позже приобретенные Oracle ) могут считаться дочерними компаниями CSRG.. Berkeley Software Design возглавлял, руководивший разработкой BSD Unix для суперкомпьютеров на Convex Computer.

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-15 08:33:19
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте