Friday, May 18th

Last update12:13:00 PM GMT

Вы находитесь на: FreeBSD Общая информация Berkley Software Distributions

Berkley Software Distributions

Дистрибутивы из Беркли были первыми основанными на 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, причем они обменивались множеством идей и кодом.


Еще по теме:
Советуем прочитать:

Сейчас 69 гостей онлайн

Реклама на сайте:

Ищем навигатор explay pn-990.