Семейство операционных систем BSD

BSD означает "Berkeley Software Distribution". Так называлось программное обеспечение, распространявшееся в исходных кодах Калифорнийским Университетом в Беркли, которое сначала представляло из себя дополнения к операционной системе UNIX® компании AT&T. На основе версии 4.4BSD-Lite были созданы несколько операционных систем с открытыми исходными кодами. В их состав включены разработки других проектов, среди которых особо следует выделить Проект GNU.

Вот что такое собственно операционная система BSD:

  • Ядро BSD, отвечающее за планировку процессов, управление памятью, поддержку многопроцессорных систем (SMP), работу с устройствами и так далее.

    В отличие от Linux, существует несколько ядер BSD, отличающихся возможностями.

  • Библиотека C, основной системный интерфейс программирования.

    Библиотека C в BSD основывается на коде из Беркли, а не из Проекта GNU.

  • Оболочки, файловые утилиты, компиляторы, редакторы связей и другие утилиты пользователя.

    Некоторые из них базируются на коде GNU, а некоторые — нет.

  • Система X Window, отвечающая за графический интерфейс.

    Система X Window, которая используется в большинстве версий BSD, поддерживается проектом X.Org. FreeBSD дает пользователю возможность выбирать из множества графических оболочек, таких как GNOME, KDE или Xfce; а также из множества легких оконных менеджеров наподобие Openbox, Fluxbox или Awesome.

  • Множество разных других прикладных и системных программ.

DragonFly BSD

DragonFly BSD - это операционная система Unix на базе 4.4BSD-Lite для архитектуры AMD64 (x86_64), предназначенная для работы на высоконагруженных серверах и эффективно использующая ресурсы системы.

FreeBSD

FreeBSD - это современная операционная система для серверов, десктопов и встроенных компьютерных платформ. Её код прошёл через более чем тридцать лет непрерывного процесса развития, совершенствования и оптимизации. FreeBSD разрабатывается и поддерживается большой командой разработчиков.

GhostBSD

GhostBSD - основанная на FreeBSD операционная система с графическим окружением рабочего стола MATE или XFCE. В систему предварительно установлены кодеки для воспроизведения мультимедийных файлов.

MidnightBSD

MidnightBSD - основанная на FreeBSD десктоп-ориентированная операционная система с элементами, портированными из DragonFly BSD, OpenBSD и NetBSD. Базовое десктоп-окружение построено на основе GNUstep, но пользователи имеют возможность установить WindowMaker, GNOME, Xfce или Lumina.

NetBSD

NetBSD - это проект по созданию свободной UNIX-подобной операционной системы. Одна из основных целей проекта - сделать базовую ОС максимально переносимой, что привело к портированию NetBSD на большое количество аппаратных платформ.

OpenBSD

Проект OpenBSD ориентирован на создание наиболее безопасной и лицензионно чистой UNIX-подобной операционной системы.