Что значит бсд
Перейти к содержимому

Что значит бсд

  • автор:

Что такое BSD

Этот перевод может быть устаревшим. Для того, чтобы помочь с переводом, пожалуйста, обратитесь к Сервер переводов FreeBSD.

товарные знаки

FreeBSD является зарегистрированным товарным знаком Фонда FreeBSD.

AMD, AMD Athlon, AMD Opteron, Athlon, Élan, и PCnet это торговые марки Advanced Micro Devices, Inc.

Apple, AirPort, FireWire, Mac, Macintosh, Mac OS, Quicktime и TrueType это торговые марки Apple Computer, Inc., зарегистрированные в Соединенных Штатах и других странах.

Intel, Celeron, EtherExpress, i386, i486, Itanium, Pentium и Xeon это торговые марки или зарегистрированные торговые марки Intel Corporation или ее дочерних компаний в Соединенных Штатах и других странах.

Linux является торговым знаком Linus Torvalds.

Motif, OSF/1 и UNIX это зарегистрированные торговые марки, а IT DialTone и The Open Group это торговые марки Open Group в Соединенных Штатах и других странах.

Sparc, Sparc64, и UltraSPARC это торговые марки SPARC International, Inc в Соединенных Штатах и других странах. Продукты с торговой маркой SPARC основаны на архитектуре, разработанной Sun Microsystems, Inc.

Sun, Sun Microsystems, Java, Java Virtual Machine, JDK, JRE, JSP, JVM, Netra, Solaris, StarOffice, SunOS это торговые марки или зарегистрированные торговые марки Sun Microsystems, Inc. в Соединенных Штатах и других странах.

Unix это зарегистрированная торговая марка Open Group в Соединенных Штатах и других странах.

Многие из обозначений, используемые производителями и продавцами для обозначения своих продуктов, заявляются в качестве товарных знаков. Когда такие обозначения появляются в этом документе, и Проекту FreeBSD известно о товарном знаке, к обозначению добавляется знак “™” или “®”.

В мире программ с открытыми исходниками, слово «Linux» практически стало синонимом слова «Операционная Система», хотя это далеко не единственная операционная система UNIX®, исходные коды которой доступны широкой публике. Согласно данным Internet Operating System Counter, в апреле 1999-го 31,3% всех подключённых к Internet машин работали под Linux. 14,6% использовали BSD UNIX®. Некоторые из мировых лидеров в области Web-услуг, например Yahoo!, работают под BSD. Самый загруженный в мире FTP-сервер 1999 года (сейчас он не работает), ftp.cdrom.com, функционировал под управлением BSD и передавал 1,4 Тбайта данных в день. Очевидно, что это не узкий, специализированный рынок: можно сказать, что BSD — это тщательно скрываемая тайна.

Так в чём же секрет? Почему известность BSD оставляет желать лучшего? Эта публикация ставить целью ответить на эти и другие вопросы.

На протяжении всего текста обращайте внимание на выделенные отличия BSD от Linux.

1. Что такое BSD?

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

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

В отличие от Linux, существует несколько ядер BSD, отличающихся возможностями.
Библиотека C в BSD основывается на коде из Беркли, а не из Проекта GNU.
Некоторые из них базируются на коде GNU, а некоторые — нет.

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

2. Что, настоящий UNIX®?

Операционные системы BSD не являются клонами друг друга. Они лишь потомки общего предка, ОС UNIX® от AT&T Research, которая также дала начало современной ОС UNIX® System V. Это факт может удивить, если вспомнить, что AT&T никогда не открывала исходные коды своих разработок.

Действительно, UNIX® никогда не был программным обеспечением с открытым исходным кодом, и в законном смысле BSD определённо НЕ UNIX®. Но с другой стороны, в AT&T активно использовали чужие разработки, например программное обеспечение, разрабатываемое Группой по Исследованиям в области Информатики (CSRG) Калифорнийского Университета в Беркли. С 1976 CSRG выпускала свой код на магнитных лентах под названием Berkely Software Distribution, сокращённо BSD.

Изначально дистрибутивы BSD представляли собой наборы пользовательских программ, и так было до тех пор, пока CSRG не заключила контракт с Агентством по Перспективным Проектам при Министерстве Обороны США (DARPA). Целью контракта было обновление коммуникационных протоколов, на которых держалась компьютерная сеть агентства — ARPANET. Новое семейство протоколов получило имя Internet Protocols или TCP/IP, по названиям двух основных протоколов. Их первая широко известная реализация была выпущена в составе 4.2BSD в 1982 году.

В течение восьмидесятых годов образовалось несколько компаний по производству рабочих станций. Многие из них предпочли купить лицензию на UNIX®, нежели разрабатывать своё ПО с нуля. Следует отметить компанию Sun, которая поступила именно таким образом и на основе 4.2BSD выпустила свою операционную систему SunOS™. Когда AT&T тоже решила заняться коммерческой продажей своей ОС UNIX®, появилась на свет несколько аскетичная реализация под названием System III, за которой в скором времени последовала System V. Интересно, что эти версии не содержали в себе собственной поддержки работы в сети и использовали код BSD, в том числе реализацию TCP/IP и набор утилит, среди которых следует выделить оболочку csh и текстовый редактор vi. Все эти «добавки» совместно получили название Berkely Extensions.

Дистрибутив BSD содержал код, принадлежавший AT&T, и, следовательно, требовал лицензии. К 1990 году финансирование CSRG прекратилось, и группа была распущена. Кое-кто из бывших членов группы решил опубликовать код BSD отдельно от закрытого кода AT&T. В концe концов это удалось, и так появилась на свет версия Networking Tape 2 или Net/2. Net/2 не была законченной, цельной операционной системой: около 20% кода ядра отсутствовало. Один из членов CSRG, William F. Jolitz, дописал недостающий код и опубликовал результат в начале 1992 года под именем 386BSD. В то же самое время другая группа бывших членов CSRG организовала коммерческую компанию Berkeley Software Design Inc. и выпустила бета-версию операционной системы BSD/386, которая базировалась на том же самом коде. Позже это название было изменено на BSD/OS.

386BSD так никогда и не стала полноценной операционной системой. Зато в 1993 году из неё выделились два проекта: NetBSD и FreeBSD. Изначально разработчики разделились на два лагеря из-за расхождений во мнениях относительно того, сколько же ещё можно ждать улучшений в 386BSD. В начале года образовалась NetBSD, а первая версия FreeBSD была готова только к его концу. Время шло, и технические различия возрастали. Вдобавок проекты поставили перед собой разные цели, как будет показано ниже. В 1996 году от NetBSD отделился ещё один проект — OpenBSD, а в 2003 году от FreeBSD отделилась DragonFlyBSD.

3. Почему BSD недостаточно известна?

Действительно, существует ряд причин этому недоразумению:

  1. Разработчики BSD часто больше заинтересованы в качестве своего кода и заняты его «шлифовкой», а не рекламой.
  2. По большому счёту Linux своей популярностью обязан прежде всего внешним по отношению к проекту факторам, например средствам массовой информации и компаниям, которые решили сделать бизнес на предоставлении услуг пользователям Linux.
  3. Разработчики BSD, как правило, более опытны, чем разработчики Linux, и в силу этого часто уделяют меньше внимания облегчению жизни простым пользователям. Новичок чувствует себя более комфортно в среде Linux.
  4. В 1992 году компания AT&T подала в суд на BSDI, компанию-поставщика ОС BSD/386. Основным пунктом обвинения было то, что BSD/386 содержала в себе закрытый код, принадлежавший AT&T. Дело вроде бы уладили за пределами суда в 1994-ом, но целая серия вторичных тяжб и по сей день отравляет жизнь многим людям. Совсем недавно, в марте 2000, в Internet была опубликована статья, утверждавшая, что судебное разбирательство окончательно завершено («recently settled»).

В результате разбирательства прояснился вопрос с названиями: если в 80-х годах BSD была известна под именем «BSD UNIX®», то с исключением последних следов кода, принадлежавшего AT&T, BSD потеряла право называться UNIX®. Вы можете заметить этот факт по изменившимся заглавиям книг: «операционная система 4.3BSD UNIX®» и «операционная система 4.4BSD».

4. Сравнение BSD и Linux

В чём заключается главная разница, к примеру, между Debian Linux и FreeBSD? Для среднего пользователя она на удивление мала: оба продукта представляют собой UNIX®-подобные операционные системы. Оба продукта разрабатываются на некоммерческой основе (это не относится к некоторым другим дистрибутивам Linux). В этом разделе мы рассмотрим BSD в сравнении с Linux. Всё сказанное в основном будет касаться FreeBSD, которой принадлежит около 80% всех инсталляций BSD в мире, хотя отличия от NetBSD, OpenBSD и DragonFlyBSD в рамках предмета данной статьи незначительны.

4.1. Кому принадлежит BSD?

Нельзя сказать, что какой-то конкретный человек или корпорация владеет BSD. Разработка и распространение ведутся группой высококвалифицированных и преданных проекту специалистов со всего мира. Некоторые компоненты BSD представляют собой отдельные проекты с открытым кодом со своими законами и коллективами разработчиков.

4.2. Как выглядит процесс разработки и обновления BSD?

Ядра BSD используют Open Source модель разработки. Каждый проект поддерживает публично доступное дерево исходников с помощью Concurrent Versions System (CVS). Это дерево содержит абсолютно весь исходный код проекта, а также документацию и вспомогательные файлы. CVS позволяет пользователям получить копию дерева любой версии системы.

Огромное число людей со всего мира участвуют в совершенствовании BSD. Все они разделены на три группы:

  • Контрибуторы пишут код или документацию. Они не могут добавлять или изменять код непосредственно в дереве исходников проекта. Это привилегия особым образом зарегистрированных разработчиков, или коммиттеров (committers), которые просматривают и тестируют присылаемый им код и включают его в дерево.
  • Коммиттеры являются разработчиками, которые имеют доступ на запись в дерево исходных кодов проекта. Чтобы стать коммиттером, человек должен проявить себя в той области, в которой он хочет работать.

Каждый коммиттер по своему собственному усмотрению решает, нужно ли ему подтверждение правильности планируемых изменений от других разработчиков или нет. В общем случае опытный коммиттер может вносить очевидно выгодные изменения ни с кем не советуясь. К примеру, коммиттер проекта документации может исправлять опечатки или грамматические ошибки в документах без предварительного согласования. Напротив, далеко идущие или просто сложные изменения настоятельно рекомендуется представлять к обсуждению перед окончательным внесением в дерево. Бывают крайние случаи, когда член Core Team, выполняющий функцию архитектора проекта, может санкционировать немедленную отмену или откат каких-то изменений в дереве. Все коммиттеры обязательно получают уведомление о каждом изменении в дереве по электронной почте, так что их невозможно сохранить в тайне.

Такое положение вещей отличается от принятого в Linux:

  1. Не существует человека, который бы контролировал содержимое системы. На практике значение этого отличия оказывается переоценённым, так как Ведущий Архитектор может всегда потребовать откат изменений. Ко всему прочему, в проекте Linux на современном этапе изменения в код вносятся тоже не одним, а несколькими людьми.
  2. С другой стороны, существует центральное хранилище (repository), откуда можно получить полный код всей системы, причём как современных, так и предыдущих версий.
  3. Проекты BSD являются цельными «Операционными Системами», а не просто ядрами. Это различие тоже иногда переоценивают: ни BSD, ни Linux не представляют ценности без приложений, а они порой одни и те же в обеих средах.
  4. В результате формализованной процедуры поддержки единого дерева исходников в CVS процесс разработки BSD является полностью открытым, и мы получаем возможность доступа к любой версии системы по номеру или по дате. CVS также очень хорошо подходит для последовательных изменений в коде: к примеру, хранилище кода FreeBSD обновляется около ста раз за день, и большинство этих изменений весьма малы и незначительны в отдельности друг от друга.

4.3. Версии BSD

FreeBSD, NetBSD и OpenBSD предоставляет миру три различных варианта системы. Как и в Linux, версиям присваиваются номера, например 1.4.1 или 3.5. В добавок, номер версии имеет суффикс — обозначение варианта, которое указывает на цели той или иной версии.

  1. Версия для разработчиков носит название CURRENT. FreeBSD присваивает ей и номер, например FreeBSD 5.0-CURRENT. NetBSD использует чуть-чуть другую схему наименований и добавляет к номеру однобуквенный суффикс, обозначающий изменения во внутренних интерфейсах. Пример: NetBSD 1.4.3G. OpenBSD не нумерует разрабатываемую версию («OpenBSD-current»). Все новые разработки производятся именно на этой «ветке» (branch) системы.
  2. Через определённые интервалы от 3 до 6 месяцев проект выпускает версию RELEASE, которая распространяется на CD-ROM и доступна для скачивания с серверов FTP. Примерами таких версий могут служить OpenBSD 2.6-RELEASE и NetBSD 1.4-RELEASE. Этот вариант предназначен для конечных пользователей. NetBSD также предоставляет так называемые исправленные релизы (patch releases), обозначаемые третьей цифрой в номере, например NetBSD 1.4.2.
  3. По мере обнаружения ошибок в версии RELEASE необходимые исправления вносятся в дерево CVS. Получающаяся система в проекте FreeBSD носит название STABLE, а в NetBSD и OpenBSD продолжает называться RELEASE. Некоторые мелкие улучшения тоже иногда вносятся в эту версию после продолжительного периода тестирования в CURRENT.

Linux, напротив, поддерживает два различных дерева исходников, которые называются соответственно стабильной версией и версией для разработчиков. Стабильные версии имеют чётный вторичный номер, например 2.0, 2.2 или 2.4. Версии для разработчиков используют нечётные номера, такие как 2.1, 2.3 или 2.5. Во обоих случаях, к двойному номеру версии добавляется ещё одно число, указывающее на конкретный релиз. Стоит также отметить, что каждый поставщик предоставляет свой собственный вариант пользовательских программ (userland), так что имя дистрибутива тоже имеет значение. Естественно, что поставщики нумеруют свои изделия каждый по-своему, и, таким образом, мы получаем что-то вроде «TurboLinux 6.0 с ядром 2.2.14».

4.4. Какие существуют варианты BSD?

В отличие от многочисленных дистрибутивов Linux, в мире существует лишь четыре крупных BSD проекта с открытыми исходными кодами. Каждый из них поддерживает своё собственное дерево исходников и своё собственное ядро. На практике однако оказывается, что пользовательские части (userland) различных BSD отличаются гораздо меньше, чем у разных дистрибутивов Linux.

Цели каждого из проектов не поддаются чёткой формулировке. Различия между ними весьма субъективны. В основном,

  • проект FreeBSD нацелен на повышение производительности и простоту в использовании конечными пользователями. FreeBSD очень ценят в среде web-хостеров. Эта ОС работает на нескольких аппаратных платформах, число пользователей FreeBSD значительно превышает число пользователей других проектов.
  • проект NetBSD ставит целью максимальную мобильность (или переносимость) кода: девиз «конечно NetBSD работает на этом». NetBSD поддерживает машины от крошечных палмтопов до огромных серверов и использовалась NASA в космических миссиях. Это хороший выбор для старой не-Intel® аппаратуры.
  • проект OpenBSD нацелен на безопасность и «чистоту» кода. С помощью комбинирования концепций открытых исходников и скрупулёзного анализа кода проект демонстрирует чудеса корректности работы системы. В силу названных причин совершенно естественно, что OpenBSD выбирают организации, для которых очень важна защита информации, например банки, фондовые биржи и различные департаменты правительства США. Также как и NetBSD, проект поддерживает целый ряд аппаратных платформ.
  • Целью DragonFlyBSD является достижение высокой производительности и масштабируемости в любой ситуации-как для одиночных однопроцессорных, так и крупных кластерных систем. DragonFlyBSD ставит перед собой несколько долгосрочных технических задач, но основной упор делается на создание инфраструктуры для работы с SMP, которая была бы проста для понимания, поддержки и ведения в ней разработок.

Следует упомянуть ещё две операционных системы BSD UNIX®, которые не предоставляют публичного доступа к своим исходным кодам. Это BSD/OS компании BSDI и Mac OS® X компании Apple.

  • BSD/OS являлась самым старым из потомков 4.4BSD. Исходный код был недоступен широкой публике, хотя лицензия на него стоила относительно немного. BSD/OS во многом похожа на FreeBSD. Через два года после поглощения BSDi компанией Wind River Systems, BSD/OS перестала существовать как отдельный продукт. Поддержку и исходный код ещё можно получить у Wind River, но все новые разработки сосредоточены на встраиваемой операционной системой VxWorks.
  • Mac OS® X — это самая последняя версия операционной системы для линейки компьютеров Apple® Mac®. Ядро этой операционной системы, Darwin, построенное на коде BSD, доступно в виде полностью функциональной операционной системы с открытым кодом для компьютеров архитектур x86 и PPC. Однако код графической системы Aqua/Quartz и многих других проприетарных компонентов Mac OS® X остаётся закрытым. Несколько разработчиков Darwin являются также коммиттерами FreeBSD и наоборот.

4.5. В чём отличие между лицензией BSD и Общественной Лицензией GNU (GPL)?

Linux распространяется на условиях лицензии GNU General Public License (GPL), русский перевод которой тоже существует. Эта лицензия имеет целью уничтожить программное обеспечение с закрытым исходным кодом. В частности, любое ПО, базирующееся на продукте, выпущенном на условиях лицензии GPL, тоже должно поставляться с исходными кодами по первому требованию. Лицензия BSD не накладывает таких жёстких ограничений: разрешается распространение программного обеспечения в двоичном виде (binary-only). Этот факт привлекает разработчиков встроенных (embedded) приложений.

4.6. Что ещё следует знать?

То обстоятельство, что приложений для BSD существует меньше, чем для Linux, вынудило разработчиков BSD позаботиться о создании дополнительной совместимости с Linux, которая позволяет запускать программы для Linux на компьютере, работающем под BSD. Программный пакет, обеспечивающий совместимость, включает в себя как ядерную реализацию системных вызовов Linux, так и разнообразные файлы, необходимые программам, скомпилированным для Linux, например библиотеку C. Разница в скорости выполнения Linux-приложений на машине с Linux и на такой же машине с BSD незаметна.

Принцип «вся система от одного поставщика», используемый в BSD, приводит к упрощению процедур обновления системы по сравнению с многими дистрибутивами Linux. BSD предоставляет специальные модули совместимости с устаревшими версиями системных библиотек, и таким образом делает возможным запуск откомпилированных несколько лет назад программ на обновлённой системе.

4.7. Что же выбрать, BSD или Linux?

Во что выливается всё вышесказанное на практике? Кому предназначена BSD, и кому — Linux?

Это действительно очень сложный вопрос. Приведём несколько советов, которые призваны помочь Вам с выбором:

  • «Не тронь, пока работает»: если Вы уже успешно используете какую-нибудь Open Source ОС, и она Вас устраивает, то пожалуй не стоит ничего менять.
  • Системы BSD, в особенности FreeBSD, могут демонстрировать большую по сравнению с Linux производительность. Но это вовсе не универсальное правило. Во многих случаях эта разница не заметна, если вообще есть. Иногда Linux может работать лучше, чем FreeBSD.
  • В общем случае, у систем BSD очень хорошая репутация, когда дело касается надёжности. Это, в основном, связано с более «зрелой» базой исходных кодов.
  • BSD проекты имеют более лучшую репутацию за качество и полноту документации. Различные проекты документирования ставят своей целью предоставлять активно изменяющуюся документацию, в том числе и на нескольких языках и покрывающую все аспекты системы.
  • Лицензия BSD иногда может быть более привлекательной, нежели GPL.
  • В BSD может работать большинство исполнимых файлов Linux, однако в Linux выполнимые файлы BSD запускаться не будут. Во многих реализациях BSD могут также выполняться двоичные файл и других UNIX®-подобных систем. Таким образом, BSD может предложить более простой способ перехода с других систем, чем Linux.

4.8. Кто предоставляет техническую поддержку, обслуживание и обучение для систем BSD?

BSDi / FreeBSD Mall, Inc. уже около десяти лет предлагает контракты на поддержку FreeBSD.

Кроме того, каждый из проектов постоянно обновляет список консультантов, которые оказывают поддержку за отдельную плату: FreeBSD, NetBSD и OpenBSD.

Изменено: 3 ноября 2021 г. by Sergio Carlavilla Delgado

Что значит бсд

большая сеть Джеди

БСД

блок сбора данных;
блок сопряжения с датчиками

в маркировке

Источник: http://pribor-sk.ru/katalog_oborudovaniya/bloki_upravleniya/bsd-12_-_blok_sbora_dannyh, http://www.albatros.ru/ViewGood22.html

БСД

в маркировке

Источник: http://www.korabel.ru/equipment/catalog/1/name/asc/53.html

Примеры использования

Словарь сокращений и аббревиатур . Академик . 2015 .

Смотреть что такое «БСД» в других словарях:

  • БСД — БСД Баптисты седьмого дня, см. также АСД БСД буй светодымящий БСД большая сеть Джеди (планктонная сеть) … Википедия
  • Банк социологических данных — БСД) способ накопления, упорядочивания и хранения материалов социологических исследований с целью удобства поиска, обработки и использования социологической информации. Существуют два подхода к определению БСД. В соответствии с первым под БСД… … Социологический справочник
  • Маврикий — Государственные герб и флаг Маврикия. Маврикий (Mauritius).Общие сведения.М. — государство, расположенное на островах Маврикий, Родригес, Агалега, архипелаге Каргадос Карахос и других в западной части Индийского океана. Входит в Содружество… … Энциклопедический справочник «Африка»
  • Община Габрово — Герб Флаг Страна Болгария Статус община Входит в … Википедия
  • Габрово (община) — У этого термина существуют и другие значения, см. Габрово (значения). Община Габрово Община Габрово Герб … Википедия
  • Близнаци (Варна) — НП статус=село русское название=Близнаци оригинальное название=Близнаци страна=Болгария вид региона= регион= регион в таблице= вид района=область район=Варненская область район в таблице= вид общины=община община=Община Аврен община в… … Википедия
  • Здравец (Варна) — НП статус=село русское название=Здравец оригинальное название=Здравец страна=Болгария вид региона= регион= регион в таблице= вид района=область район=Варненская область район в таблице= вид общины=община община=Община Аврен община в… … Википедия
  • МАВРИКИЙ — Республика Маврикий, островное государство в юго западной части Индийского океана. Включает острова Маврикий, Родригес, Агалега, архипелаг Каргадос Карахос. Самый большой остров Маврикий (1865 кв. км), расположен на расстоянии 800 км к востоку от … Энциклопедия Кольера
  • Агатово — Село Агатово Агатово Страна БолгарияБолгария … Википедия
  • Богдановдол — Село Богдановдол Богдановдол Страна БолгарияБолгария … Википедия

Что означает BSD?

Вы ищете значения BSD? На следующем изображении вы можете увидеть основные определения BSD. При желании вы также можете загрузить файл изображения для печати или поделиться им со своим другом через Facebook, Twitter, Pinterest, Google и т. Д. Чтобы увидеть все значения BSD, пожалуйста, прокрутите вниз. Полный список определений приведен в таблице ниже в алфавитном порядке.

Основные значения BSD

На следующем изображении представлены наиболее часто используемые значения BSD. Вы можете записать файл изображения в формате PNG для автономного использования или отправить его своим друзьям по электронной почте.Если вы являетесь веб-мастером некоммерческого веб-сайта, пожалуйста, не стесняйтесь публиковать изображение определений BSD на вашем веб-сайте.

Что означает аббревиатура bsd

Все определения BSD

Как упомянуто выше, вы увидите все значения BSD в следующей таблице. Пожалуйста, знайте, что все определения перечислены в алфавитном порядке.Вы можете щелкнуть ссылки справа, чтобы увидеть подробную информацию о каждом определении, включая определения на английском и вашем местном языке.

Акроним Определение
BSD Bangladesher Samajtantrik даль
BSD Bibliothèque Suisse de Dendrologie
BSD Blueshout конструкции
BSD Bumi Serpong Damai
BSD JTAG-диагностика
BSD Багамский доллар
BSD База снабжения депо
BSD Бакалавр наук в области дизайна
BSD Беллингем – школьный округ
BSD Бельгийские овчарки
BSD Береза и Свиннертон-Дайер гипотеза
BSD Бермуды день
BSD Бизнес и устойчивое развитие
BSD Бизнес стратегия диалога
BSD Билл продажи собственности
BSD Биомасса сингаза развития, Inc
BSD Биомолекулярных структура и динамика
BSD Бой сотрудников директива
BSD Бойсе Школьный округ
BSD Бремертон школьный округ
BSD Британское общество для Дерматология
BSD Двунаправленный последовательный декодирование
BSD Демонстрация синхронизации боя
BSD Ден черной икры
BSD Диаметр седла из бисера
BSD Дизайн бизнес систем
BSD Директива службы крови
BSD Директор по персоналу Битва
BSD Дисплей имитации боя
BSD Дисплей поверхности излучателя баллистической электрон
BSD Заднее сиденье водителя
BSD Здание завершает работу
BSD Здание отдела безопасности
BSD Индикация состояния аккумулятора
BSD Информированность доминирование
BSD Кафедра информатики Basic
BSD Кора спектральных искажений
BSD Лучше Разработка программного обеспечения
BSD Нарушение уставных обязанностей
BSD Обнаружение слепого пятна
BSD Описание базовой системы
BSD Описание синтаксиса Bitstream
BSD Отдел баллистических систем
BSD Отдел моделирования боя
BSD Отдел обслуживания здания
BSD Отдел поддержки бизнеса
BSD Отдел систем BASOPS
BSD Отображения ситуации боя
BSD Прикроватные дренаж
BSD Развитие деловых услуг
BSD Район бизнес решения
BSD Распространение программного обеспечения Беркли
BSD С помощью небес
BSD Сделки и продажи собственности
BSD Синий экран смерти
BSD Слепые, глупые и отчаянные
BSD Стандартное распределение Беркли
BSD Строительство систем дизайн, Inc
BSD Череп черный дракон
BSD Черная спираль танцор
BSD Черный обуви Дневники
BSD Штат Голубой цифровой

Чем FreeBSD отличается от Linux

Давайте вместе разберемся, чем отличается FreeBSD от Linux. В статье мы рассмотрим сходства и отличия этих ОС, а также подробно расскажем, для чего нужна FreeBSD. Также мы постараемся разобраться, что лучше — FreeBSD или Linux – для сервера, встраиваемых систем, суперкомпьютера и обычного компьютера.

FreeBSD — что это такое

FreeBSD — это операционная система с открытым исходным кодом, которая принадлежит к семейству Unix. Её название условно состоит из двух частей: Free — что значит свободная и BSD — что расшифровывается как Berkeley Software Distribution (система распространения программного обеспечения).

BSD — это программное обеспечение, которое было придумано в 1990-е годы в Калифорнийском университете (Беркли). Со временем его код стал открытым, благодаря чему на основе БСД стали разрабатывать ОС под разные задачи. Таким образом сформировалось отдельное подсемейство BSD.

Основные дистрибутивы BSD:

  • NetBSD — хорошо подходит для сложных архитектур и встраиваемых систем. Является одним из самых первых дистрибутивов;
  • DragonFlyBSD — идеально подойдет для регулярной обработки данных на сервере и многопроцессорной обработки. Версия, которая позволяет работать на максимально высоком уровне производительности;
  • OpenBSD — подходит для крупных банков и государственных структур, поскольку обеспечивает высокий уровень безопасности;
  • OS — единственная коммерческая версия программного обеспечения. В настоящее время не поддерживается;
  • FreeBSD — самая популярная операционная система (установлена у 70% пользователей BSD). Эта версия проста в управлении и позволяет работать на высоком уровне производительности. Она подойдет как для домашнего, так и для коммерческого использования. Например, на её основе построен Yahoo.
  • TrueOS (или PC-BSD) — лучше всего подходит для использования на рабочих станциях. Эта ОС была разработана на базе FreeBSD.

FreeBSD лежит в основе таких продуктов, как FreeNAS (специальная ОС для сетевых хранилищ), Darwin (ядро macOS, iOS), pfSense (один из дистрибутивов межсетевых экранов) и многих других.

На Free удобно устанавливать приложения. Это можно сделать одним из двух способов:

  1. Через диспетчер пакетов (лучше всего использовать версии не ниже 9.1 с гибкой реализацией пакетов).
  2. Через коллекцию портов — автоматизированный механизм сборки программ из исходных кодов. Эта система помогает упростить процессы установки — достаточно выбрать нужные пункты и задать параметры сборки.

Сравнение FreeBSD и Linux

Правильнее будет говорить о сравнении операционной системы FreeBSD с одной из операционных систем семейства Linux (например, Ubuntu, CentOS или Debian). Также между собой можно сравнить два подсемейства — Linux и BSD, что мы и сделали.

Сходства

— Оба подсемейства поддерживают практику свободного распространения и имеют открытый исходный код.

— Linux и BSD имеют общие истоки — принадлежат к семейству UNIX. Поэтому их структура содержит схожие элементы (например, принцип иерархизации файлов).

Теперь разберемся, каковы основные отличия BSD и Linux систем.

Различия

— Одно из главных отличий заключается в том, что Linux является ядром сам по себе, в то время как BSD помимо ядра включает и другие комплектующие компоненты.

— BSD и Линукс работают по разным типам лицензии. Так все BSD-дистрибутивы работают по свободной лицензии — в этом случае нет четких границ и условий распространения. Linux же работает по лицензии GNU, в соответствии с которой при использовании кода необходимо строго соблюдать все условия распространения.

— Для установки пакетов БСД преимущественно использует порты (на сегодняшний день их порядка 33 000). Linux же получает пакеты в уже готовом — бинарном виде. Наиболее популярные форматы пакетов — RPM и DEB;

— Линукс — более популярное семейство, его чаще устанавливают. Также о нём знает или хотя бы слышал больший процент обычных пользователей. А это значит, к Linux изначально больше доверия.

На самом деле, в споре”FreeBSD vs Linux” нет гарантированно правильного ответа — рассматриваемые семейства очень похожи. Только вы можете определить, что лучше подойдет под ваш проект или конкретные цели.

Итак, мы подробно рассказали о FreeBSD — что это за программа и для каких целей подойдет. Надеемся, наш обзор помог вам разобраться, в чём отличие FreeBSD от операционных систем семейства Linux.

Популярные статьи

  • Как указать (изменить) DNS-серверы для домена
  • Я зарегистрировал домен, что дальше
  • Как добавить запись типа A, AAAA, CNAME, MX, TXT, SRV для своего домена
  • Что такое редирект: виды и возможности настройки
  • Как создать почту со своим доменом

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *