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 Booleovih i Boolovih

    Razlika između Booleovih i Boolovih

    Ključna razlika: Boolean se općenito koristi u kontekstu deduktivnog logičkog sustava poznatog kao Booleova algebra. U području računala i elektronike, Boolean se odnosi na tip podataka koji ima dvije moguće vrijednosti koje predstavljaju istinu i laž. Dakle, to je i ključna riječ za tip koji se koristi u različitim programskim jezicima za predstavljanje Booleovih varijabli ili konstanti. Bool se
  • popularne usporedbe: Razlika između hepatitisa A i B

    Razlika između hepatitisa A i B

    Ključna razlika: Hepatitis je bolest koju uzrokuju razni virusi. To uglavnom uzrokuje upalu jetre i karakterizira je prisutnost upalnih stanica u tkivu jetre. Stanje može biti samo-ograničavajuće, što znači da s vremenom liječi samostalno ili može dovesti do fibroze, tj. Oštećenja jetre i ciroze. Postoji
  • popularne usporedbe: Razlika između prikaza stranica i pojavljivanja

    Razlika između prikaza stranica i pojavljivanja

    Ključna razlika: u web-analizi, prikazi stranica i pojavljivanja su uobičajene riječi. Pregledi stranica označavaju broj prikaza određene stranice. S druge strane, prikazi označavaju broj pregleda elementa na web-stranici. Međutim, "prikazi stranice" i "pojavljivanja na stranici" su isti. Pregl
  • popularne usporedbe: Razlika između vitamina K1 i K2

    Razlika između vitamina K1 i K2

    Ključna razlika: Vitamin K1 i vitamin K2 su dvije osnovne vrste vitamina K1. Obje se razlikuju u aspektima kao što su izvori, koristi, itd. Vitamin K1 sintetiziraju biljke. S druge strane, K2 sintetiziraju intestinalne bakterije. Vitamin se odnosi na specifične organske spojeve koji su neophodni za različite tjelesne procese. Ov
  • popularne usporedbe: Razlika između imenice, glagola i prideva

    Razlika između imenice, glagola i prideva

    Ključna razlika : Imenica je riječ koja se koristi za identifikaciju ljudi, mjesta, objekata, događaja, događanja itd. Glagol je riječ koja se koristi za izražavanje bilo koje radnje u rečenici. Pridjev obavlja funkciju kvalificiranja imenice. Imenice su jedno od osnovnih pravila gramatike engleskog jezika. Te ri
  • popularne usporedbe: Razlika između vrtića i vrtića

    Razlika između vrtića i vrtića

    Ključne razlike: vrtić i predškolski odgoj su vrste predškolskih ustanova. Dječji vrtić je obično za djecu do tri godine. S druge strane, vrtić je općenito namijenjen djeci od četiri godine. Predškolsko obrazovanje igra ključnu ulogu u životu djeteta. Dijete je izloženo okruženju za učenje prije početka formalnog školovanja. Ti centri ili in
  • popularne usporedbe: Razlika između snova i noćne more

    Razlika između snova i noćne more

    Ključna razlika : San znači uzastopne slike, događaje i senzacije koje osoba doživljava u snu. I noćna mora je san, iako neugodan ili zastrašujući. Snovi su zapravo fascinantna tema rasprave. U svojim snovima, ljudi doživljavaju mnoge vrste slika, događaja ili osjećaja koji ih prisiljavaju da duboko promisle o svojim osobnostima. Snovi ne
  • popularne usporedbe: Razlika između ISO i ISI

    Razlika između ISO i ISI

    Ključna razlika: ISO, kratica za Međunarodnu organizaciju za standardizaciju, smatra se najvećim svjetskim proizvođačem dobrovoljnih međunarodnih standarda. ISI, skraćenica od Indian Standards Institute, je certifikacijski znak koji se nalazi na mnogim indijskim proizvodima. ISO i ISI su dvije različite organizacije za standardizaciju. Međuti
  • popularne usporedbe: Razlika između Liona i Leoparda

    Razlika između Liona i Leoparda

    Ključna razlika: Lion i Leopard su iz iste obitelji i roda. Osnovna razlika između obje velike mačke je njihovo znanstveno ime i izgled. Lav lav pripada Panthera Leo, i oni vole živjeti u skupini pod nazivom 'ponos', dok Leopards pripadaju Panthera pardus, i oni nikada ne vole živjeti u grupi jer su samotne životinje. Lavo

Izbor Urednika

Razlika između ICSE Syllabus i ISC Syllabus

Ključna razlika: ICSE označava indijski certifikat o srednjem obrazovanju. To je ispit koji provodi Vijeće za ispite iz certifikata za školu u Indiji za X. razred. S druge strane, ISC je skraćenica za indijski školski certifikat. To je ispit koji provodi Vijeće za indijski školski ispit za razred XII. Tako j