14Sep

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

click fraud protection

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

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

Основе

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

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

instagram viewer

РЕЛАТЕД АРТИЦЛЕС
Шта је Уник и зашто је то важно?
"Линук" није само Линук: 8 комада софтвера који чине Линук системе

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

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

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

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

Лиценцирање

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

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

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

БСДс

Ови често се сматрају као три "главна" БСД оперативног система:

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

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

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

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

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

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

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

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

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

Имаге Цредит: атзерок на Флицкр