Семейство операционных систем 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-подобной операционной системы.