Різниця між 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, але набагато гнучкіше.
Рекомендуємо

Схожі Статті

  • різниця між: Різниця між MKV і MP4

    Різниця між MKV і MP4

    Ключова різниця: Обидва, MKV і MP4 - це файлові формати, які в основному використовуються для відтворення відео з аудіо. MKV і MP4 не є форматами кодування, але є контейнерними файлами, тобто в основному обгортками для форматованих відеофайлів. Основна відмінність між ними полягає не в самих форматах, а в типах кодеків, що використовуються в файлах. І MKV, і MP4 - це файлові формати, які використовуються в основному для відтвор
  • різниця між: Різниця між гітарою і ситаром

    Різниця між гітарою і ситаром

    Ключові відмінності: І гітара, і ситар - це типи струнних інструментів. Однак існує багато відмінностей між ними, як-от форма інструментів, кількість рядків на кожному, спосіб їх відтворення і т.д. Якщо знати що-небудь про гітарі або ситарі, то їм дуже важко змішувати їх. Проте, для тих, хто не знайомий з будь-яким з них, може виявитися незрозумілим
  • різниця між: Різниця між податковим кредитом і податковим відрахуванням

    Різниця між податковим кредитом і податковим відрахуванням

    Ключова різниця: податковий кредит - це сума, яка вираховується з суми податку, що сплачується особою, тоді як податкове вирахування - це сума, яка вираховується з загального доходу особи; оскільки загальний дохід зменшується, так само податковий відраховується. Податки є важливою і заплутаною частиною дорослого життя. Ви не тільки повинні віддати частину своїх зароблених грошей уряду, але те, що робить процес гіршим, це те, що це не просто. Одного разу ви пристосуєтеся до
  • різниця між: Різниця між LG Optimus G Pro і HTC One

    Різниця між LG Optimus G Pro і HTC One

    Основна відмінність: LG Optimus G Pro має серйозні оновлення для свого попередника - LG Optimus G. Пристрій оснащений потужним 5, 5-дюймовим сенсорним екраном True Full IPS з можливістю мультитач та щільністю пікселів 401 ppi. Під капотом, телефон живиться від 1, 7 ГГц чотирьохядерним Snapdragon 600, що робить його досить швидким і швидким. Очікувалося, що HTC запусти
  • різниця між: Різниця між Ріші і Муні

    Різниця між Ріші і Муні

    Ключова різниця: Муні - це людина, яка робить інтроспекцію або хто задумливий. В основному, муні дещо нагадує філософа, який думає про те, як і чому такі речі є. Ріші - це людина, яка зазвичай вважається на вищому рівні навчання і розуміння завдяки сотням років тапас або медитації. Веди вважаються джерелами великих знань. Фактично, слово "veda" фактично означає "знання, мудрість" на санскриті, і походить від кореня vid-, що перекладається як "знати". Веди - це велика коле
  • різниця між: Різниця між Sony Xperia SP і HTC One

    Різниця між Sony Xperia SP і HTC One

    Ключова різниця: Xperia SP - це 4.6-дюймовий TFT-ємнісний сенсорний телефон, який був поміщений в повністю алюмінієвий корпус. Він має товщину менше 10 мм і важить приблизно 155 грамів. Екран пропонує HD-дисплей реальності і підтримується Mobile BRAVIA Engine 2. SP працює на 2G, 3G і LTE мережі (залежно від доступн
  • різниця між: Різниця між вулицями і дорогами

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

    Ключова відмінність: Дорога - це відкритий прокладений шлях для транспортних засобів, людей і тварин, який з'єднує між собою дві віддалені точки. Вулиці, як правило, невеликі дороги загального користування, які розташовані в містах і містах. Найчастіше вулиці викладені будинками або будівлями, а також дозволяють подорожувати як для пішоходів, так і для автомобілів. Хоча дороги з'єднують міста і міста один з одним і імітують трансп
  • різниця між: Різниця між LG Optimus G і LG Optimus F5

    Різниця між LG Optimus G і LG Optimus F5

    Основна відмінність: LG Optimus G має 4, 7-дюймовий екран і працює на Android 4.0 (Ice Cream Sandwich). З точки зору апаратного забезпечення, він має Qualcomm Snapdragon S4 Pro APQ8064, 1, 5 ГГц чотирьохядерний Qualcomm Krait з 2 Гб оперативної пам'яті. LG Optimus F5 оснащений 4, 3-дюймовим екраном і буде працювати на Android v4.1.2 (Jelly Bean). Він побудований з двоя
  • різниця між: Різниця між овсом і пшеницею

    Різниця між овсом і пшеницею

    Ключова відмінність: Овес став популярним зерном сніданку завдяки своїм багатьма корисними властивостями. З переходом до здорового способу життя, майже кожен з них або чув про овес, або включив в свій раціон овес. Avena sativa або овес - вид зернових культур, що вирощується для його насіння, також відомого з такою ж назвою. Пшениця, що належить до роду Triticum, під королівством Plantae

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

Різниця між нудьгою і одноманітністю

Ключова відмінність: нудьга і монотонність застосовують незацікавленість роботи. Нудьга - це суб'єктивний стан, коли людина не зацікавлена ​​через регулярне розкриття або лікування. З іншого боку, одноманітність - це стан, коли людині набридає робити повторювану роботу або діяльність. Нудьга і монотонність часто перетинаються. Люди за