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

  • razlika između: Razlika između Paradoxa i Oxymorona

    Razlika između Paradoxa i Oxymorona

    Ključna razlika: Oksimoron je često skup dviju ili više riječi koje su proturječne prirode, ali donekle imaju smisla kada se sastave, pogotovo u uobičajenom korištenju izraza. Paradoks, s druge strane, stvara zbunjujuću situaciju koja ne može stvarno postojati, jer ništa ne može biti istinito i netočno u isto vrijeme. Pojmovi Pa
  • razlika između: Razlika između x86 i x64

    Razlika između x86 i x64

    Ključna razlika: x86 je obitelj arhitektura skupa instrukcija koje se temelje na originalnom Intel 8086 CPU-u. X64 je arhitektura skupa instrukcija koja pripada x86 obitelji koja podržava 64 bita po adresi. Računalne tehnologije neprestano se razvijaju kako bi zadovoljile zahtjeve kupaca. Očekuje se novija, bolja i brža tehnologija. Kad
  • razlika između: Razlika između arhitekta i inženjera

    Razlika između arhitekta i inženjera

    Ključna razlika: Arhitekti su ljudi koji su obučeni za planiranje, projektiranje i nadgledanje izgradnje zgrada. Inženjeri su ljudi koji su odgovorni za primjenu matematičkih i znanstvenih znanja kako bi razvili tehnička rješenja za problem. Većina ljudi zna da su arhitekti i inženjering dva različita područja studija i zanimanja te da su arhitekti povezani s zgradama i inženjerima s računalima i softverom. To je zapr
  • razlika između: Razlika između pristojbe, poreza, dužnosti i poreza

    Razlika između pristojbe, poreza, dužnosti i poreza

    Ključna razlika: Porez je financijska naknada koja se nameće osobi ili entitetu od strane države. Levy nije baš riječ, već glagol koji označava čin naplate poreza. Dužnost je zapravo samo vrsta poreza koja se naplaćuje na određenu vrstu robe. Cess se odnosi na porez koji se naplaćuje iz određenog razloga za prikupljanje novca za financiranje određenog projekta za poboljšanje zemlje. U financijama
  • razlika između: Razlika između atomske mase i atomskog broja

    Razlika između atomske mase i atomskog broja

    Ključna razlika: Atomska masa je jednostavno masa određenog izotopa ili kombinirana masa protona, neutrona i elektrona atoma. Atomski broj je broj protona koji se nalazi u jezgri elementa. Suočimo se s time da je kemija zbunjujuća, različita količina elemenata, atomski brojevi, veze, masa, težina, atomi, itd. Sve t
  • razlika između: Razlika između HTC One X + i Sony Xperia Z

    Razlika između HTC One X + i Sony Xperia Z

    Ključna razlika: HTC One X + posjeduje 4, 7-inčni super LCD zaslon osjetljiv na dodir s otprilike 312 ppi gustoće piksela, što znači da je zaslon prilično strašan i ne prikazuje piksele. Uređaj pokreće četverojezgreni NVIDIA Tegra 3 procesor od 1, 7 GHz, što ga čini bržim od originalnog modela HTC One X. Sony Xperia
  • razlika između: Razlika između Java i JavaScript

    Razlika između Java i JavaScript

    Ključna razlika: Java je programski jezik, na koji je utjecao jezik C. Većinu sintakse proizlazi iz C i C ++, ali ima manje objekata niže razine od bilo koje. Java je programski jezik opće namjene koji je dizajniran tako da ima manje ovisnosti o implementaciji u odnosu na prethodne jezike. Iako njihova imena sugeriraju da se Java i JavaScript moraju nekako povezati, to jednostavno nije točno. Jav
  • razlika između: Razlika između B kompleksa i B12

    Razlika između B kompleksa i B12

    Ključna razlika: Osnovna razlika između B kompleksa i B12 je u tome što se vitamin B12 često smatra dijelom B kompleksa. Vitamin B kompleksni dodaci obično imaju sve vitamine B, uključujući vitamine B1, B2, B3, B5, B6, B7, B9 i B12. Sve što je potrebno tijelu. B Complex i B12 su dva vitamina. Vitami
  • razlika između: Razlika između elektronegativnosti i elektroničke afiniteta

    Razlika između elektronegativnosti i elektroničke afiniteta

    Ključna razlika: Elektronegativnost je kemijsko svojstvo koje određuje tendenciju atoma da privuče elektrone u kovalentnoj vezi. To je svojstvo koje se ne može izravno mjeriti. Elektronski afinitet atoma je količina energije koju atom nastaje kada se elektronu doda neutralni atom ili molekula kako bi se pretvorio u negativni ion. U f

Izbor Urednika

Razlika između Samsung Galaxy Win i Sony Xperia P

Ključna razlika: Samsung Galaxy Win je još jedan telefon tvrtke Samsung Corporation. Samsung Galaxy Win dolazi u dvije varijante: Single-SIM i Dual-SIM. Samsung Galaxy Win također se prodaje kao Samsung Galaxy Grand Quattro na određenim tržištima. Telefon je četverojezgreni pametni telefon namijenjen proračunskom segmentu. Samsun