FreeBSD

Материал из Викиреальностя
Перейти к: навигация, поиск
Логотип FreeBSD

FreeBSD — свободная UNIX-подобная операционная система. История её уходит во времена, когда университет Беркли распространял набор программ для UNIX, называемый Berkeley Software Distribution (BSD).

Сама FreeBSD была создана на основе 386BSD, после того как разработчики 386BSD подверглись судебному преследованию со стороны борцов за копирайт из AT&T. AT&T были дико возмущены тем, что конкуренты распространяют систему созданную на основе UNIX практически за бесценок. В связи с этим, разработчики 386BSD были вынуждены выкинуть куски кода, принадлежавшего AT&T, и заменить его собственным. Появившийся в результате проект FreeBSD уже не содержал несвободного кода.

Во многом из-за этих длительных судебных разбирательств, популярный в 1980-х годах BSD-UNIX не получил дальнейшего широкого распространения, вскоре уступив место другой свободной UNIX-подобной ОС — GNU/Linux.

Исходный код FreeBSD распространяется по лицензии BSD (совместимая с GNU GPL, не копилефтная лицензия, но свободная, в соответствии с определением FSF).

Существует несколько проектов, отделившихся в своё время от FreeBSD и развивающихся самостоятельно.

  • NetBSD портирована практически на все возможные архитектуры.
  • OpenBSD — система для параноиков, в хорошем смысле этого слова. Команда OpenBSD вносит значительный вклад в развитие цивилизации, разрабатывая OpenSSH.
  • DragonFly BSD ориентирована на многопроцессорные и кластерные системы.

Код FreeBSD используется в ядре Mac OS X — Darwin.

Во FreeBSD для установки программного обеспечения используется пакетный менеджер pkgng, а также коллекция портов, работа с которой аналогична сборке программ из исходных кодов в Linux, однако порт не содержит собственно исходного кода, способ его распространения определяется лишь предпочтениями автора программы. Коллекция может использовать файлы не только из Интернета, но и из некоторых имеющихся в продаже комплектах DVD от третьих лиц, таких как the FreeBSD Toolkit от FreeBSD Mall.[1]

Несмотря ни на что, созданная в 1993 году FreeBSD развивается до сих пор: последняя продуктивная версия (11-Current) была выпущена в феврале 2015 года[2]. Сегодня FreeBSD представляет собой хорошую систему для серверов (где в основном и используется). Чисто теоретически, FreeBSD можно использовать и на десктопе, как альтернативу MS Windows, но это делать не рекомендуется, во избежание сильного покраснения глаз[3]. На данный момент лучшее свободное решение для десктопа — это GNU/Linux.

[править] См. также

[править] Примечания

  1. 5.6. Использование Коллекции Портов
  2. Текущая же стабильная версия дополняется и обновляется едва ли не еженедельно.
  3. Вообще-то, уже давно можно и практически — PC-BSD является полноценным дистрибутивом текущего FreeBSD-релиза, изкоробочно преднастроенным под десктопы и снабжённым набором удобных графических утилит установки-настройки.

[править] Ссылки

FreeBSD относится к теме «Программное обеспечение»   ±