Razlika između BSD-a i Linuxa

Ključna razlika: BSD i Linux su obje vrste operacijskih sustava koje se mogu izvoditi na njihovom računalu. BSD i Linux su izvedenice UNIX operativnog sustava i oboje su otvoreni operativni sustav. Pod Linuxovom GNU javnom licencom može se modificirati softver na bilo koji način kako god oni žele, pod uvjetom da drugim korisnicima pruži izmijenjeni izvorni kod. BSD licenca nema ovaj zahtjev, što znači da korisnik može napraviti bilo kakve promjene u softveru i ne mora ih otkrivati ​​drugim korisnicima.

BSD i Linux su obje vrste operacijskih sustava koje se mogu izvoditi na njihovom računalu. Pa, tehnički, Berkeley Software Distribution (BSD) i Linux su vrste jezgre. Jezgra je središnja komponenta mnogih operacijskih sustava.

Linux kernel prvi je put objavio 5. listopada 1991. Linus Torvalds. BSD je distribuirao Computer Research Research Group (CSRG) Sveučilišta u Kaliforniji, Berkeley, od 1977. do 1995. godine. Danas se BSD odnosi na bilo koji operativni sustav baziran na izvornom BSD kernelu, slično Linuxu, koji se danas odnosi na sve operativne sustave. sustav koji se temelji na Linux kernelu. Uobičajeni i popularni BSD operativni sustavi uključuju FreeBSD, NetBSD, OpenBSD ili DragonFly. Zajednički i popularni Linux operativni sustavi uključuju Debian i njegove derivate kao što je Ubuntu), Fedora i openSUSE.

BSD i Linux su izvedenice UNIX operativnog sustava i oboje su otvoreni operativni sustav. To znači da su oni slobodno dostupni svima i svima koji žele koristiti i / ili modificirati kernele ili operativne sustave bazirane na tim kernelima.

Linux pripada GNU javnoj licenci. To osigurava da korisnici mogu dobiti besplatan pristup kodu do samog kernela koji služi kao temelj Linux operativnog sustava. Ne samo to, korisnici mogu čak i promijeniti kernel kako bi napravili promjene u samom operativnom sustavu. Ove promjene mogu uključivati ​​promjene preferencija za upotrebljivost ili se operativni sustav može toliko promijeniti da se računa kao potpuno nova Linux distribucija.

Iako je BSD-ova javna licenca slična onoj za Linux, ona ima značajnu razliku. BSD licenca je mnogo manje restriktivna i dopušta distribuciju samo binarnog izvora. Pod Linuxovom GNU javnom licencom može se modificirati softver na bilo koji način kako god oni žele, pod uvjetom da drugim korisnicima pruži izmijenjeni izvorni kod. BSD licenca nema ovaj zahtjev, što znači da korisnik može napraviti bilo kakve promjene u softveru i ne mora ih otkrivati ​​drugim korisnicima.

Još jedna razlika između njih je ta što BSD kod ne kontrolira niti jedan korisnik, njime upravlja osnovni tim koji je sastavljen od programera širom svijeta. FreeBSD i NetBSD imaju temeljni tim koji upravlja projektom. Oni su ti koji imaju pravo glasa u kojem smjeru ide projekt. Neke od komponenti BSD-a su Open Source projekti kojima upravljaju različiti održavatelji projekata.

Linux, na ruci, nema takvih ograničenja na svojim projektima. Linux kernel je slobodno dostupan svima koji ga mogu mijenjati. Oni tada mogu dati kernelu pet drugih ljudi, koji mogu napraviti bilo kakve promjene koje im srce želi. Proces se tada nastavlja, stoga ne postoji jedna ili dvije verzije Linuxa. Svaka osoba može imati jedinstveno razvijen Linux operativni sustav. Moguće je da postoje milijuni različitih verzija.

Na temelju FreeBSD.org, Aalpha NET navodi neke od razloga zbog kojih bi se trebao koristiti FreeBSD:

  1. Podržava razne platforme: x86 kompatibilne, AMD64, Alpha, IA-64, PC-98 i UltraSPARC arhitekture
  2. Open Source - dostupan besplatno i dolazi s punim izvornim kodom
  3. Pogodan za brojne aplikacije za stolna računala i poslužitelje
  4. Može se instalirati iz različitih izvora
  5. Proširuje skup značajki operativnog sustava 4.4BSD:
    • spojena virtualna memorija i međuspremnik datotečnog sustava
    • moduli kompatibilnosti - za pokretanje programa za druge OS, uključujući one za Linux, SCO UNIX, NetBSD i BSD / OS
    • Kernel Queues - programi učinkovitije reagiraju na različite asinkrone događaje
    • Prihvati filtre - poboljšajte performanse dopuštajući aplikacije s intenzivnom vezom (npr. Web-poslužitelje) da gurnu dio svoje funkcionalnosti u kernel OS-a
    • Soft Updates - poboljšane performanse datotečnog sustava bez žrtvovanja sigurnosti i pouzdanosti (analizira operacije datotečnog sustava metapodataka kako bi se učinkovitije obradile)
    • Podrška za IPsec i Internet protokol nove generacije, IPv6 - poboljšava sigurnost u mrežama
    • podrška za kernel za stateful IP IP firewalling, kao i IP proxy gateways itd.
    • podržava softver za šifriranje, sigurne ljuske, Kerberos provjeru autentičnosti, "virtualne poslužitelje" stvorene pomoću zatvora, usluge chroot-a za ograničavanje pristupa aplikacijama datotečnom sustavu, sigurnim RPC objektima i popisima pristupa za servise koji podržavaju TCP omotače

Međutim, prema LiNUXLiNKS.com, postoje razni razlozi za korištenje Linuxa:

  • Distribucija Linuxa ima softver vrijedan tisuće dolara bez troškova (ili par dolara ako je kupljen na CD-u)
  • Linux je potpuni operativni sustav koji je:
    • stabilan - pad aplikacije je mnogo manje vjerojatno da će srušiti operativni sustav pod Linuxom
    • pouzdani - Linux poslužitelji su često u stotinama dana u usporedbi s redovnim ponovnim pokretanjem sustava potrebnim za Windows
    • iznimno moćan
  • Dolazi s kompletnim razvojnim okruženjem, uključujući C, C ++, Fortran kompajlere, alate kao što su Qt i skriptni jezici kao što su Perl, Awk i sed. AC kompajler za Windows sam će vas vratiti stotine dolara.
  • Izvrsne mogućnosti umrežavanja: omogućujući vam dijeljenje procesora, dijeljenje modema itd .; sve one nisu uključene ili dostupne u sustavu Windows 95.
  • Idealno okruženje za pokretanje poslužitelja kao što je web poslužitelj (npr. Apache) ili FTP poslužitelj.
  • Dostupan je širok izbor komercijalnog softvera ako vaše potrebe nisu zadovoljene slobodnim softverom.
  • Operativni sustav koji se lako može nadograditi. Nakon nekog vremena tipična instalacija sustava Windows i softvera uđe u potpunu zbrku. Često je jedini način da se očiste svi ostaci ponovno formatiranje tvrdog diska i ponovno pokretanje. Linux, međutim, mnogo je bolji za održavanje sustava.
  • Podržava više procesora kao standard.
  • Pravi višezadaćnost; mogućnost istovremenog pokretanja više programa.
  • Izvrstan prozorski sustav nazvan X; ekvivalent Windowsa, ali mnogo fleksibilniji.
Preporučeno

Vezani Članci

  • popularne usporedbe: Razlika između oba i oba

    Razlika između oba i oba

    Ključna razlika: " Bilo koji" se koristi za označavanje onoga iz grupe. Skupina je obično dva člana, ali povremeno se grupa može sastojati od više od dva člana. S druge strane, 'oboje' se koristi za označavanje dva od dva člana i izraz je koji se zajednički odnosi na njih. Često ko
  • popularne usporedbe: Razlika između lutke i marionete

    Razlika između lutke i marionete

    Ključna razlika: Lutka je pokretna figura koja predstavlja osobu ili životinju. Kontrolira ili manipulira lutkar. Marionette je lutka koju animiraju žice ili žice. Marionete se često smatraju složenima od drugih vrsta lutaka. Lutka je jednostavno model koji predstavlja ljudsko biće ili životinju. Ova de
  • popularne usporedbe: Razlika između Puje i Bhakti

    Razlika između Puje i Bhakti

    Ključna razlika: 'Puja' i 'Bhakti' su tradicionalni hinduistički oblici štovanja. To su načini molitve s predanošću, koji se nude različitim božanstvima u indijskoj kulturi. Puja je ritualna molitva za bogove, dok je Bhakti božanska predanost Bogu. Puja i Bhakti su načini obožavanja Boga u hinduizmu. Te su rij
  • popularne usporedbe: Razlika između oblaka i poslužitelja

    Razlika između oblaka i poslužitelja

    Ključna razlika: Cloud se odnosi na skup konfigurabilnih računalnih resursa kao što su mreže, poslužitelji, pohrana, aplikacije i usluge koji pruža pristup tim resursima na zahtjev. Pojam se široko koristi u kontekstu nove arhitekture umreženih sustava koji djeluje kao model na zahtjev. Poslužitelj se može nazvati posvećenim računalom koje pruža usluge za jednu ili više namjena. Poslužitelji
  • popularne usporedbe: Razlika između HB i 2B olovke

    Razlika između HB i 2B olovke

    Ključna razlika : Glavna razlika između HB i 2B olovke je u tome što je HB olovka srednji raspon olova, dok 2B olovka ima mekše olovo. Olovka je popularan alat za pisanje i crtanje. Olovke su otkrivene u Engleskoj, 1565. godine, gdje su štapovi grafita korišteni za obilježavanje ovaca tijekom brojanja, a do 1970. godin
  • popularne usporedbe: Razlika između hipoteza i teorije

    Razlika između hipoteza i teorije

    Ključna razlika: Hipoteza je uvjetna izjava koja daje objašnjenja o fenomenu ili događaju. Široko se koristi kao osnova za provođenje testova, a rezultati ispitivanja određuju prihvaćanje ili odbacivanje hipoteze. Teorija je znanstveno objašnjenje promatrane aktivnosti ili fenomena. On objašnjava zapažanja ili događaje koji se temelje na bilo kojoj dokazanoj hipotezi. Stoga hip
  • popularne usporedbe: Razlika između veličine papira A4 i A6

    Razlika između veličine papira A4 i A6

    Ključna razlika: ISO-serije "A" veličina listova temelje se na omjeru konstantne širine i duljine 1: kvadratni korijen od 2 (vrijednost približno = 1, 4142). A4 je veličina standardnog poslovnog pisma, dok je A6 jedna četvrtina (1/4) veličine A4. 1920-ih dr. Porstmann iz Njemačke objavio je dokument koji je predložio standard za papir. Njegova
  • popularne usporedbe: Razlika između kofaktora i koenzima

    Razlika između kofaktora i koenzima

    Ključna razlika : Obje, kofaktor i koenzimi igraju iznimno važnu ulogu u metaboličkim funkcijama tijela. Koenzim je tehnički tip kofaktora, pri čemu su koenzimi definirani kao molekule koje su labavo vezane na enzim, a kofaktori su kemijski spojevi koji se vežu za proteine. Sposobnost organizma da provodi stotine kemijskih reakcija unutar svojih stanica je ono što odvaja organizam od neživog objekta. Te su
  • popularne usporedbe: Razlika između IFSC Kodeksa i Kodeksa podružnice

    Razlika između IFSC Kodeksa i Kodeksa podružnice

    Ključna razlika: U kontekstu indijskog bankarstva, oba se odnose na jedinstvene kodove. IFSC znači indijski financijski sustav. IFSC kod se sastoji od jedanaest znakova i koristi se za identifikaciju banke i podružnice banke. Šifra podružnice je broj koji služi kao identifikacijski kôd podružnice banke. To je

Izbor Urednika

Razlika između imenice i imenice

Ključna razlika: zamjenica je riječ koja se koristi za zamjenu imenice u rečenici. Odgovarajuće imenice su imena određenih entiteta, kao što su imena ljudi, mjesta itd. Zamjenice su vrlo snalažljivo sredstvo za lako konstruiranje rečenica na engleskom jeziku. Zamjenice su u osnovi riječi koje se koriste za označavanje imenice koja je već spomenuta u tekstu. Višestruk