Почетна » како да » Која је разлика између Линука и БСД-а?

    Која је разлика између Линука и БСД-а?

    И Линук и БСД су бесплатни и отворени оперативни системи слични Унику. Они чак користе много истог софтвера - ови оперативни системи имају више заједничких ствари него што имају разлике. Па зашто онда сви постоје?

    Постоји више разлика него што можемо овде да обрадимо, посебно филозофске разлике у начину на који треба изградити оперативни систем и лиценцирати га. Ово ће вам помоћи да разумете основе.

    Основе

    Оно што већина људи назива “Линук” није Линук. Линук је технички само Линук кернел - типичне Линук дистрибуције се састоје од много комада софтвера. Због тога се Линук понекад назива ГНУ / Линук. У ствари, велики део овог истог софтвера на Линуку је исти софтвер који се користи на БСД-овима.

    Линук и БСД су и оперативни системи слични Унику. Као што смо навели када смо погледали историју оперативних система сличних Унику, Линук и БСД имају другачију линију. Линук је написао Линус Торвалдс када је био студент у Финској. БСД је скраћеница за “Беркелеи Софтваре Дистрибутион”, јер је првобитно био сет модификација за Белл Уник креиран на Универзитету Калифорнија у Берклију. На крају је прерастао у комплетан оперативни систем и сада постоји више различитих БСД-ова.

    Кернел вс. Комплетан оперативни систем

    Званично, Линук је само кернел. Линук дистрибуције морају обавити посао окупљања свих потребних софтвера за креирање комплетног Линук ОС-а и комбиновања у Линук дистрибуцију као што су Убунту, Минт, Дебиан, Федора, Ред Хат или Арцх. Постоји много различитих Линук дистрибуција.

    Насупрот томе, БСД су и кернел и оперативни систем. На пример, ФрееБСД нуди и ФрееБСД кернел и ФрееБСД оперативни систем. Одржава се као један пројекат. Другим речима, ако желите да инсталирате ФрееБСД, само инсталирате ФрееБСД. Ако желите да инсталирате Линук, прво ћете морати да бирате између многих Линук дистрибуција.

    БСДс укључује систем портова. који обезбеђује начин инсталирања софтверских пакета. Систем портова садржи софтвер у облику извора, тако да рачунар мора да их компилира пре него што се покрене. (Ако сте икада користили Гентоо када је био популаран, то је помало тако.) Међутим, пакети се могу инсталирати иу унапред инсталираном бинарном облику тако да не морате трошити време и системске ресурсе.

    Лиценцирање

    Лиценцирање је значајна разлика, иако за већину људи неће бити важно. Линук користи ГНУ Генерал Публиц Лиценсе или ГПЛ. Ако измените Линук кернел и дистрибуирате га, морате да објавите изворни код за ваше модификације.

    БСД користе БСД лиценцу. Ако модификујете БСД кернел или дистрибуцију и дистрибуирате га, не морате уопште објављивати изворни код. Слободни сте да радите шта год желите са БСД кодом и нисте обавезни да објавите изворни код, иако то можете учинити ако вам се свиђа.

    Оба су отвореног кода, али на различите начине. Људи се понекад упусте у дебате о томе која је лиценца "слободнија". ГПЛ помаже корисницима тако што осигуравају да имају изворни код за ГПЛ софтвер, али ограничава програмере тако што их присиљава да издају код. БСД лиценца не гарантује да корисници могу имати изворни код, али даје програмерима слободу да раде шта год изаберу са кодом, чак и ако желе да га претворе у пројекат затвореног извора..

    БСДс

    Често се о њима мисли као о три „главна“ БСД оперативна система:

    • ФрееБСД: ФрееБСД је најпопуларнији БСД који има за циљ високе перформансе и једноставност употребе. Добро ради на стандардним Интел и АМД 32-битним и 64-битним процесорима.
    • НетБСД: НетБСД је дизајниран да ради на скоро свему и подржава много више архитектура. Мото на њиховој почетној страници је: "Наравно да покреће НетБСД."
    • ОпенБСД: ОпенБСД је дизајниран за максималну безбедност - не само својим карактеристикама, већ и праксом имплементације. Дизајниран је да буде оперативни систем који банке и друге озбиљне институције користе за критичне системе.

    Постоје још два значајна БСД оперативна система:

    • ДрагонФли БСД: ДрагонФли БСД је креиран са дизајнерским циљем да обезбеди оперативни систем који би добро функционисао у вишенитним окружењима - на пример, у кластерима више рачунара.
    • Дарвин / Мац ОС Кс: Мац ОС Кс се заправо заснива на Дарвиновом оперативном систему, који је базиран на БСД-у. То је мало другачије од других БСД-ова. Иако је кернел ниског нивоа и други софтвер БСД код отвореног кода, већина остатка оперативног система је Мац ОС код затвореног извора. Аппле је изградио Мац ОС Кс и иОС на врху БСД-а да не би морали сами да пишу оперативни систем ниског нивоа, баш као што је Гоогле направио Андроид на врху Линука

    Зашто бисте изабрали БСД преко Линука?

    Линук је још популарнији него чак и ФрееБСД. Линук тежи да добије нову хардверску подршку пре него што ФрееБСД уради, на пример. БСД-ови имају пакет компатибилности који је на располагању како би могли извршити Линук бинарне датотеке, а већина софтвера ради слично.

    Ако сте користили Линук, ФрееБСД се неће осјећати толико другачије. Инсталирајте ФрееБСД као десктоп оперативни систем и на крају ћете користити иста ГНОМЕ, КДЕ или Ксфце десктоп окружења која бисте користили на Линуку заједно са већином истог другог софтвера. То је једном када дођете до те тачке, међутим - ФрееБСД неће аутоматски инсталирати графичку радну површину, тако да сте препуштени сами себи више него што је то случај са модерним Линук дистрибуцијама. То је искуство старије школе.

    ФрееБСД може бити префериран на неким серверским оперативним системима због своје поузданости и стабилности. Произвођачи који креирају уређаје могу изабрати БСД за оперативни систем уместо Линука, тако да неће морати да објављују модификације свог кода.


    Ако сте корисник стоног рачунара, заиста не морате да бринете превише о БСД-у. Вероватно ћете више волети Линук због његове супериорне хардверске подршке, лакше инсталације и опште модерне и искривљене природе. Ако састављате сервер или уграђени уређај, можда ћете преферирати ФрееБСД из другог разлога.

    Вероватно ћемо добити коментаре од људи који сада користе ФрееБСД на својим десктоп рачунарима, а ви то свакако можете да урадите! Међутим, оперативни систем као што је Убунту или Минт ће бити приступачнији и модернији за већину људи.

    Кредит за слике: атзерок на Флицкр