Дистрибутивы из Беркли были первыми основанными на UNIX системами, которые ввели многие важные особенности, включая следующие:
- поддержка виртуальной памяти с подкачкой по требованию;
- автоматическое конфигурирование аппаратных средств и системы ввода/вывода;
- быстрая и восстанавливаемая файловая система;
- примитивы межпроцессного взаимодействия (IPC) на основе сокетов;
- эталонная реализация TCP/IP.
Версии Беркли нашли свой путь в системы UNIX многих производителей и были внутренне использованы группами разработчиков многих других производителей. Реализация набора сетевых протоколов TCP/IP в 4.2BSD и 4.3BSD и доступность этих систем сыграли ключевую роль в превращении набора сетевых протоколов TCP/IP в международный стандарт. Даже производители He-UNIX-систем, такие, как Microsoft, приспособили дизайн советов Беркли для своего интерфейса IPC Winsock.
Выпуски BSD оказали также сильное влияние на стандарт интерфейса операционных систем POSIX (стандарт IEEE 1003.1) и связанные с ним стандарты. Несколько особенностей - такие, как надежные сигналы, управление заданиями, несколько групп доступа для процесса и процедуры для операций с каталогами - были приспособлены из BSD для POSIX.
Ранние выпуски BSD содержали лицензионный код UNIX, требуя таким образом от получателей наличия лицензии исходного кода AT&T для получения и использования BSD. В 1988 г. Беркли разделил свой дистрибутив на лицензированный AT&T и на свободно распространяемый код. Свободно распространяемый код был лицензирован отдельно и мог быть получен, использован и распространен дальше любым желающим. Финальный свободно распространяемый выпуск 4.4BSD-Lite2 из Беркли 1994 г. содержал почти полное ядро и все важные библиотеки и утилиты.
В 1993 г. возникли две группы, NetBSD и FreeBSD, начавшие поддерживать и распространять системы, построенные из свободно распространяемых выпусков, сделанных Беркли. Группа NetBSD придавала особое значение переносимости и минималистскому подходу, перенеся системы на более чем 40 платформ и продолжая сохранять систему небольшой, чтобы поддерживать встроенные приложения. Группа FreeBSD делала упор на максимальную поддержку архитектуры PC и нацеливала систему на простоту установки и распространение среди как можно более широкой аудитории. В 1995 г. от группы NetBSD отделилась группа OpenBSD для разработки дистрибутива с упором на безопасность. В течение ряда лет было здоровое соперничество среди дистрибутивов BSD, причем они обменивались множеством идей и кодом.
- 05/05/2010 04:41 - Судебное предписание
- 04/05/2010 21:17 - Судебный процесс
- 04/05/2010 12:57 - NetBSD
- 04/05/2010 04:50 - Networking Release 2
- 03/05/2010 23:30 - Переход BSD на открытый исходный код
- 21/03/2010 15:30 - UNIX-подобные системы