Разница между BSD и Linux

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

BSD и Linux - это типы операционных систем, которые можно запускать на своем компьютере. Ну, технически Berkeley Software Distribution (BSD) и Linux являются типами ядра. Ядро является центральным компонентом многих операционных систем.

Ядро Linux было впервые выпущено 5 октября 1991 года Линусом Торвальдсом. BSD распространялась Исследовательской группой по компьютерным системам (CSRG) из Калифорнийского университета в Беркли с 1977 по 1995 год. Сегодня BSD относится к любой операционной системе, основанной на исходном ядре BSD, аналогичной Linux, которая сегодня относится к любой операционной системе. Система основана на ядре Linux. Распространенные и популярные операционные системы BSD включают FreeBSD, NetBSD, OpenBSD или DragonFly. Распространенные и популярные операционные системы Linux включают Debian и его производные, такие как Ubuntu), Fedora и openSUSE.

BSD и Linux являются производными от операционной системы UNIX, и они обе являются операционной системой с открытым исходным кодом. Это означает, что они свободно доступны всем и каждому, кто хочет использовать и / или модифицировать ядра или операционные системы, основанные на этих ядрах.

Linux принадлежит GNU Public License. Это гарантирует, что пользователи могут получить бесплатный доступ к коду самого ядра, которое служит основой операционной системы Linux. Кроме того, пользователи могут даже изменять ядро, чтобы вносить изменения в саму операционную систему. Эти изменения могут включать изменения предпочтений для удобства использования или операционная система может быть изменена настолько, что она считается совершенно новым дистрибутивом Linux.

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

Другое различие между ними заключается в том факте, что BSD-код не контролируется каким-либо одним пользователем, а управляется основной командой, в состав которой входят разработчики по всему миру. У FreeBSD и NetBSD есть основная команда, которая управляет проектом. Именно они говорят, в каком направлении движется проект. Некоторые из компонентов BSD являются проектами с открытым исходным кодом сами по себе и управляются различными сопровождающими проекта.

Linux, с другой стороны, не имеет таких ограничений на свои проекты. Ядро Linux свободно доступно любому, кто может внести в него какие-либо изменения. Затем они могут предоставить ядро ​​пяти другим людям, которые могут внести любые изменения, которые их сердце желает. Затем процесс продолжается, поэтому нет ни одной, ни двух версий Linux. У каждого человека может быть уникальная операционная система Linux. Возможно, могут быть миллионы различных версий.

На основе FreeBSD.org Aalpha NET перечисляет некоторые причины, по которым следует использовать FreeBSD:

  1. Поддерживает различные платформы: архитектуры x86, архитектуры AMD64, Alpha, IA-64, PC-98 и UltraSPARC.
  2. Открытый исходный код - доступен бесплатно и поставляется с полным исходным кодом
  3. Хорошо подходит для ряда настольных и серверных приложений
  4. Может быть установлен из разных источников
  5. Расширяет набор функций операционной системы 4.4BSD:
    • объединенная виртуальная память и буферный кеш файловой системы
    • модули совместимости - для запуска программ для других ОС, в том числе для Linux, SCO UNIX, NetBSD и BSD / OS
    • Очереди ядра - программы более эффективно реагируют на различные асинхронные события
    • Принять фильтры - повысить производительность, позволяя приложениям с интенсивным соединением (например, веб-серверам) перенести часть своей функциональности в ядро ​​ОС
    • Мягкие обновления - улучшенная производительность файловой системы без ущерба для безопасности и надежности (анализирует операции файловой системы метаданных, чтобы они обрабатывались более эффективно)
    • Поддержка IPsec и Интернет-протокола следующего поколения, IPv6 - повышение безопасности в сетях.
    • поддержка ядром межсетевого экрана IP с сохранением состояния, а также шлюзов прокси IP и т. д.
    • поддерживает программное обеспечение для шифрования, защищенные оболочки, аутентификацию Kerberos, «виртуальные серверы», созданные с использованием джейлов, служб хромирования для ограничения доступа приложений к файловой системе, средств защиты RPC и списков доступа для служб, поддерживающих оболочки TCP

Однако, согласно LiNUXLiNKS.com, существуют различные причины использования Linux:

  • Дистрибутив Linux имеет бесплатное программное обеспечение на тысячи долларов (или пару долларов при покупке на CD)
  • Linux - это полная операционная система, которая:
    • стабильный - сбой приложения с меньшей вероятностью приведет к выходу операционной системы из Linux
    • надежные - серверы Linux часто работают в течение сотен дней по сравнению с обычными перезагрузками, необходимыми для системы Windows
    • очень мощный
  • Поставляется с полной средой разработки, включая компиляторы C, C ++, Fortran, наборы инструментов, такие как Qt, и языки сценариев, такие как Perl, Awk и sed. Компилятор переменного тока только для Windows обойдется вам в сотни долларов.
  • Отличные сетевые возможности: позволяя вам делиться процессорами, модемами и т.д .; все из которых не включены или недоступны с Windows 95.
  • Идеальная среда для запуска серверов, таких как веб-сервер (например, Apache) или FTP-сервер.
  • Доступен широкий спектр коммерческого программного обеспечения, если бесплатное программное обеспечение не удовлетворяет ваши потребности.
  • Операционная система, которую легко обновить. Через какое-то время типичная установка Windows и программного обеспечения приводит к полному беспорядку. Часто единственный способ удалить весь мусор - переформатировать жесткий диск и начать заново. Linux, однако, намного лучше для поддержки системы.
  • Поддерживает несколько процессоров в стандартной комплектации.
  • Правда многозадачность; возможность запуска более одной программы одновременно.
  • Отличная оконная система под названием X; аналог Windows, но гораздо более гибкий.
Рекомендуем

Похожие статьи

  • популярные сравнения: Разница между счетом денежного рынка и сберегательным счетом

    Разница между счетом денежного рынка и сберегательным счетом

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

    Разница между мясом и бараниной

    Ключевое различие : мясо - это общий термин, используемый для мяса всех животных, в то время как баранина - это вид мяса, который получают из овец и коз. Мясо - это обобщенный термин, используемый для обозначения мяса животных. Эта категория состоит из мяса животных, таких как свиньи, крупный рогатый скот, ягнята и т. Д. Баранина, с другой стороны, является видом мяса, который получают из овец и коз. Мя
  • популярные сравнения: Разница между соусом и кетчупом

    Разница между соусом и кетчупом

    Ключевое отличие: в современном контексте под соусом понимается жидкое или полужидкое вещество, которое подается с едой или добавляется во многие блюда для добавления влаги и аромата. Кетчуп - это соус, который в основном используется в контексте с соусом из помидоров и используется в качестве приправы. Соус и кетчуп в основном использ
  • популярные сравнения: Разница между протоколами IMAP и MAPI

    Разница между протоколами IMAP и MAPI

    Ключевое отличие: IMAP обозначает протокол доступа к сообщениям в Интернете. IMAP был первоначально разработан в 1986 году в Стэнфордском университете. Это протокол клиент / сервер. Полученные электронные письма хранятся на интернет-сервере. Он может работать даже на медленном соединении, таком как модем. MAPI расшифро
  • популярные сравнения: Разница между регистрацией автомобилей и страховкой

    Разница между регистрацией автомобилей и страховкой

    Основное различие: регистрация автомобиля - это юридическая декларация, в которой указывается, кому принадлежит автомобиль. Эта декларация хранится в архиве правительства, которое затем может отследить владельцев автомобиля. С другой стороны, страхование автомобиля - это вид страхования, который защищает владельца автомобиля от финансовых потерь в случае происшествия, связанного с транспортным средством, наприме
  • популярные сравнения: Разница между RISC и CISC

    Разница между RISC и CISC

    Ключевое различие : Основное различие между RISC и CISC заключается в количестве вычислительных циклов, выполняемых каждой из их инструкций. Разница в количестве циклов основана на сложности и цели их инструкций. Термин RISC означает «Компьютер с сокращенным набором инструкций». Это стратегия проектирования процессора, основанная на простых инструкциях и высокой производительност
  • популярные сравнения: Разница между Windows Vista 32-битной и 64-битной

    Разница между Windows Vista 32-битной и 64-битной

    Ключевое отличие: Vista 64-bit - это расширенная версия 32-bit. Биты относятся к тому, как процессор обрабатывает / сортирует данные. 64-разрядный процессор способен обрабатывать большие объемы данных по сравнению с 32-разрядным. 32-разрядная версия имеет ограничение 4 ГБ ОЗУ, а 64-разрядная - нет. Windows Vista - это операционная система, коммерчески выпущенная корпорацией Microsoft в 2007 году
  • популярные сравнения: Разница между геем и импотентом

    Разница между геем и импотентом

    Ключевое отличие: гей - это термин, который обычно используется для обозначения гомосексуалистов. Принимая во внимание, что импотент - это термин, используемый для людей, которые не могут размножаться и имеют удовлетворительные половые отношения. Гей - это термин, который используется вместо гомосексуалистов. Это люди, которых сексуально привлекают другие люди того же пола. Гомосексуалистов обычно называют лесбиянками для женщин и геями для мужчин
  • популярные сравнения: Разница между рисовым молоком и соевым молоком

    Разница между рисовым молоком и соевым молоком

    Ключевое отличие: рисовое молоко - это альтернатива молоку из рисовых зерен. Соевое молоко - это альтернатива молоку из соевых бобов. Как рисовое молоко, так и соевое молоко являются альтернативой коровьему молоку и другим молочным продуктам. Рисовое молоко сделано из риса, тогда как соевое молоко сделано из соевых бобов. Они оба являются отличной альтернативой обычному молоку, особенно для людей, которые не переносят лактозу или придержи

Выбор редакции

Разница между ягнятами и овцами

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