Разница между 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, но гораздо более гибкий.
Рекомендуем

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

  • разница между: Разница между iPhone 5 и iPhone 6

    Разница между iPhone 5 и iPhone 6

    Главное отличие: iPhone 6 был анонсирован в сентябре 2014 года и является самым новым телефоном в серии Apple iPhone после iPhone 5, iPhone 5S и iPhone 5C. IPhone 6 имеет больший экран, закругленные края и новое оборудование. Для всех целей на рынке телефонов в настоящее время доминируют два сегмента: iPhone и все остальное. Сейчас у iPhone шестое поколе
  • разница между: Разница между строкой и столбцом

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

    Основное отличие: Основное отличие заключается в том, что строка расположена горизонтально по прямой линии слева направо, а столбец - вертикально сверху вниз. В Excel-листе строка численно оценивается, в то время как столбец помечается в алфавитном порядке как ячейка A1 на листе, где столбец A отображается как столбец, а 1 - как строка. Строка - это существительное, в котором базовое определение строки - это число вещей или людей, расположенных в более или менее прямой горизонтальной линии, в то время как столбец также является существительным, представляющим собой вертикально упорядоченный спи
  • разница между: Разница между NiCad, NiMH и литиевой батареей

    Разница между NiCad, NiMH и литиевой батареей

    Ключевое отличие: NiCad означает никель-кадмий, а NiMH - никель-гидридный металл. Оба используют гидроксид оксида никеля (NiOOH) в качестве положительного электрода. Есть много различных типов батарей, которые используют литий в качестве положительного электрода, наиболее распространенными типами литиевых батарей являются литий-ионные и литий-полимерные батареи. Литий-ионные аккумуляторы наиболее популярны среди трех. NiCad, NiMH и литиевые батареи являются тремя из наиболее часто используемых батарей сегодня. Они используются во всем - от обычных карандашных ячеек AA или AAA до таких устройств
  • разница между: Разница между датой подачи и датой приоритета

    Разница между датой подачи и датой приоритета

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

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

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

    Разница между границей и биполярным

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

    Разница между ноутбуком и нетбуком

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

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

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

    Разница между пошлиной и тарифом

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

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

Разница между Америкой и США

Ключевое отличие: термин Америка или Америка на самом деле относится к землям в Западном полушарии. Эти земли, или Новый Свет, фактически включают континенты Северной Америки и Южной Америки. Соединенные Штаты Америки - это страна, расположенная в Северной Америке. Он состоит из 50 штатов и федерального округа. Это также упоминается как США, США,