Різниця між BSD і Linux

Ключова різниця: BSD і Linux - це обидва типи операційних систем, які можна запускати на своєму комп'ютері. BSD і Linux є похідними операційної системи UNIX, і обидві вони є операційною системою з відкритим вихідним кодом. Під Linux GNU Public License можна змінювати програмне забезпечення будь-яким способом, якщо вони надають змінений вихідний код іншим користувачам. Ліцензія 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 набагато менш обмежувальна і дозволяє розповсюджувати лише джерело бінарних даних. Під Linux GNU Public License можна змінювати програмне забезпечення будь-яким способом, якщо вони надають змінений вихідний код іншим користувачам. Ліцензія BSD не має цієї вимоги, що означає, що користувач може вносити будь-які зміни програмного забезпечення і не повинен розкривати їх іншим користувачам.

Інша відмінність між ними полягає в тому, що код BSD не контролюється одним користувачем, він управляється основною командою, що складається з розробників по всьому світу. У FreeBSD і NetBSD кожна команда, яка керує проектом. Це ті, які мають право висловити свою думку в якому напрямку рухається проект. Деякі з компонентів BSD є проектами з відкритим вихідним кодом в їх власному праві і керуються різними супроводжуючими проектів.

Linux, з боку, не має таких обмежень на свої проекти. Ядро Linux вільно доступне кожному, хто може вносити до нього будь-які зміни. Потім вони можуть забезпечити ядро ​​п'ятьом іншим людям, які можуть вносити будь-які зміни, які їхнє серце бажає. Потім процес продовжується, тому не існує однієї або двох версій Linux. Кожна людина може мати унікально розроблену операційну систему Linux. Можуть бути доступні мільйони різних версій.

Базуючись на FreeBSD.org, Aalpha NET перераховує деякі з причин використання FreeBSD:

  1. Підтримує різні платформи: сумісні з x86, архітектури AMD64, Alpha, IA-64, PC-98 та UltraSPARC
  2. Open Source - доступний безкоштовно і постачається з повним вихідним кодом
  3. Добре підходить для ряду настільних і серверних додатків
  4. Може бути встановлений з різних джерел
  5. Розширює набір функцій операційної системи 4.4BSD:
    • об'єднаний буферний кеш віртуальної пам'яті та файлової системи
    • модулі сумісності - для запуску програм для інших ОС, включаючи програми для Linux, SCO UNIX, NetBSD і BSD / OS
    • Черги ядра - програми реагують більш ефективно на різні асинхронні події
    • Прийняти фільтри - підвищити продуктивність, дозволяючи додаткам, які інтенсивно використовують підключення (наприклад, веб-серверам), перенести частину своїх функціональних можливостей в ядро ​​ОС
    • Мобільні оновлення - покращена продуктивність файлової системи без шкоди для безпеки та надійності (аналіз операцій з файловою системою метаданих, щоб вони оброблялися більш ефективно)
    • Підтримка протоколу IPsec і IP-протоколу наступного покоління - поліпшення безпеки в мережах
    • підтримка ядра для захищених IP-адрес, а також проксі-шлюзи IP тощо.
    • підтримує програмне забезпечення для шифрування, захищені оболонки, аутентифікацію Kerberos, "віртуальні сервери", створені за допомогою jails, служби chroot-ing для обмеження доступу до файлової системи, захищених засобів 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, але набагато гнучкіше.
Рекомендуємо

Схожі Статті

  • різниця між: Різниця між журналом і журналом

    Різниця між журналом і журналом

    Ключова різниця: журнали - це популярні періодичні видання, які публікуються для розваг людей. Вони можуть містити шматки пуху, статті про загальні знання, новини про знаменитості та плітки, тощо. Журнали - це серйозні наукові публікації, що охоплюють всю галузь або певну область науки та освіти. Вони часто містять оригінальні дослідження або статті, опу
  • різниця між: Різниця між Samsung Galaxy Note 8.0 і Samsung Galaxy Note 10.1

    Різниця між Samsung Galaxy Note 8.0 і Samsung Galaxy Note 10.1

    Основна відмінність: Samsung Galaxy Note 8.0 спрямована на заповнення проміжку між Galaxy Note II і Galaxy Note 10.1. Galaxy Note 8 має 8-дюймовий TFT ємнісний сенсорний екран з роздільною здатністю 800 x 1280 пікселів. Пристрій живиться від чотирьохядерних 1, 6 ГГц Cortex-A9 і 2 ГБ оперативної пам'яті. Пристрій працює на ОС
  • різниця між: Різниця між мистецтвом і мистецтвом

    Різниця між мистецтвом і мистецтвом

    Ключова відмінність : Різниця між цими двома термінами полягає в тому, що «мистецтво» - це вираз, який використовується для визначення людської творчості та набору навичок за допомогою різних видів діяльності та її форм, тоді як «образотворче мистецтво» - це вид мистецтва, що включає спів, акторське мистецтво, танці, музика або гра на інструменті, скульптурі тощо Мистецтво і образотворче мистецтво - це два слова, які широко змішуються і використовуються як синоніми один одного. Основна відмінність між цими двома термінами полягає в тому, що все, що є привабливим і / або провокаційним, може бути
  • різниця між: Різниця між Samsung Galaxy Tab 3 7.0 і Nexus 7

    Різниця між Samsung Galaxy Tab 3 7.0 і Nexus 7

    Ключова різниця: Samsung Galaxy Tab 3 7.0 має 7-дюймовий сенсорний екран WSVGA TFT і має розміри 188 x 111.1 x 9.9 мм, що робить пристрій тоншим порівняно з попереднім планшетом. Планшет дійсно орієнтований на низький діапазон. Nexus 7 - це планшетний комп'ютер з операційною системою Android 4.1 (також називається Jelly Bean). Він був розроблений у співпраці з Asus
  • різниця між: Різниця між Redmi 2 і Redmi Note 4G

    Різниця між Redmi 2 і Redmi Note 4G

    Ключова різниця: Redmi 2 - це смартфон з 4, 7-дюймовим дисплеєм, а Redmi Note 4G - фаблет, поєднання телефону і столу, з 5, 5-дюймовим дисплеєм. Китайський виробник телефонів, Xiaomi, швидко зростає на індійському ринку як бюджетний смартфон компанії. Компанія представила кілька нових смартфонів і навіть як успішний фітнес-гурт на ринку. Хоча Xiaomi взяла форму в 2010 році і продала свій перший телефон в Китаї в 2011 ро
  • різниця між: Різниця між озоном і парниковими газами

    Різниця між озоном і парниковими газами

    Ключова різниця: Озон (О3) - це молекула, що складається з трьох атомів кисню. Озон завжди присутній в атмосфері Землі в низьких концентраціях. Ця присутність озону в атмосфері Землі називається озоновим шаром. Парникові гази, з іншого боку, є гази, які присутні в атмосфері. Озон є типом парникових газів. Інші включають водяну пару, вуглекислий газ, метан, закис азоту тощо. Ці
  • різниця між: Різниця між Span Stellar Pinnacle Pro і Sony Xperia J

    Різниця між Span Stellar Pinnacle Pro і Sony Xperia J

    Основна різниця: Spine Stellar Pinnacle Pro Mi-535 - це чотирьохядерний телефон середньої потужності зі швидкістю 1, 2 ГГц. Він працює під управлінням Android 4.2 Jelly Bean і живиться від 1 Гб оперативної пам'яті. У телефоні є 8-мегапіксельна камера з автофокусом і світлодіодним спалахом. Телефон також оснащений 5-мегапіксельною передн
  • різниця між: Різниця між манією і фобією

    Різниця між манією і фобією

    Ключова різниця: манія - це, по суті, тип настрою, який характеризується аномально високими енергетичними рівнями. Манія має різноманітні рівні інтенсивності, які складаються з м'якої манії до повної манії з екстремальною енергією, гоночними думками і примусовою мовою. Фобія відноситься до аномального страху чогось. Фобії насправді тип тривожного розладу, який в основному означає, що коли людина вступає в контакт з їх фобією, їх рівень тривоги зростає. Манія і фобія - це два різні типи п
  • різниця між: Різниця між Apple Music і iTunes

    Різниця між Apple Music і iTunes

    Основна різниця: Apple Music - це потік музики, який дозволяє слухати музику через Інтернет. iTunes - медіа-бібліотека, де можна отримати доступ до всіх медіафайлів, включаючи музику, відео та ін. Apple Music і iTunes є двома різними послугами, які розробляються і продаються компанією Apple Inc. Хоча на перший погляд вони можуть вигляд

Вибір Редакції

Різниця між Lenovo IdeaPad Yoga 13 і Dell Latitude 10 Windows Tablet

Основна відмінність: Унікальний аспект Lenovo IdeaPad Yoga 13 полягає в тому, що він є конвертованим ноутбуком з мультирежимом 360 градусів Flip. Це дозволяє пристрою зайняти чотири режими проектування. Це включає в себе режим ноутбука, планшетний режим, режим наметів і, нарешті, режим Stand. Lenovo IdeaPad Yoga 13 має 13, 3-дюймовий HD + IPS є