Razlika med BSD in Linuxom

Ključna razlika: BSD in Linux sta obe vrsti operacijskih sistemov, ki jih lahko uporabljate v računalniku. BSD in Linux sta izvedenca operacijskega sistema UNIX in oba sta odprtokodni operacijski sistem. Pod Linuxovo GNU javno licenco lahko programsko opremo spreminjate na kakršenkoli način, če zagotavljajo spremenjeno izvorno kodo drugim uporabnikom. BSD licenca nima te zahteve, kar pomeni, da lahko uporabnik izvede kakršne koli spremembe programske opreme in jih ne sme razkriti drugim uporabnikom.

BSD in Linux sta obe vrsti operacijskih sistemov, ki jih lahko uporabljate v računalniku. Tehnično, distribucija programske opreme Berkeley (BSD) in Linux sta vrsta jedra. Jedro je osrednja sestavina mnogih operacijskih sistemov.

Linuxovo jedro je prvič izdalo 5. oktobra 1991 Linus Torvalds. BSD je distribuirala Computer Research Research Group (CSRG) na Univerzi v Kaliforniji, Berkeley, od leta 1977 do 1995. Danes se BSD nanaša na kateri koli operacijski sistem, ki temelji na prvotnem jedru BSD, podobno Linuxu, ki se danes nanaša na vse operativne sisteme. sistem, ki temelji na jedru Linuxa. Skupni in priljubljeni operacijski sistemi BSD vključujejo FreeBSD, NetBSD, OpenBSD ali DragonFly. Skupni in priljubljeni operacijski sistemi Linuxa vključujejo Debian in njegove izvedenke, kot je Ubuntu, Fedora in openSUSE.

BSD in Linux sta izvedenca operacijskega sistema UNIX in oba sta odprtokodni operacijski sistem. To pomeni, da so prosto dostopni vsakomur in vsem, ki želijo uporabiti in / ali spremeniti jedra ali operacijske sisteme, ki temeljijo na teh jedrih.

Linux pripada GNU Public License. To zagotavlja, da lahko uporabniki dobijo prost dostop do kode na jedro, ki služi kot temelj operacijskega sistema Linux. Ne samo to, da lahko uporabniki celo spremenijo jedro, da bi spremenili sam operacijski sistem. Te spremembe lahko vključujejo preferenčne spremembe za uporabnost ali pa je operacijski sistem mogoče spremeniti toliko, da se šteje kot popolnoma nova distribucija Linuxa.

BSD-jeva javna licenca je podobna Linux-u, vendar ima veliko razliko. Licenca BSD je veliko manj omejujoča in omogoča distribucijo samo binarnega vira. Pod Linuxovo GNU javno licenco lahko programsko opremo spreminjate na kakršenkoli način, če zagotavljajo spremenjeno izvorno kodo drugim uporabnikom. BSD licenca nima te zahteve, kar pomeni, da lahko uporabnik izvede kakršne koli spremembe programske opreme in jih ni treba razkriti drugim uporabnikom.

Še ena razlika med obema je ta, da BSD koda ni pod nadzorom nobenega uporabnika, temveč ga upravlja jedro ekipe, ki jo sestavljajo razvijalci po vsem svetu. FreeBSD in NetBSD imata vsak svojo jedro, ki upravlja projekt. To so tiste, ki imajo besedo v kakšni smeri poteka projekt. Nekatere komponente BSD so projekti odprte kode, ki jih upravljajo različni vzdrževalci projektov.

Linux, na strani, nima takšnih omejitev pri svojih projektih. Jedro Linuxa je prosto dostopno vsakomur, ki ga lahko spremeni. Nato lahko jedro posredujejo petim drugim ljudem, ki lahko naredijo kakršnekoli spremembe, ki si jih želi srce. Proces se nato nadaljuje, zato ni ene ali dveh različic Linuxa. Vsaka oseba ima lahko edinstven operacijski sistem Linux. Obstajajo lahko milijoni različnih različic.

Na osnovi FreeBSD.org, Aalpha NET navaja nekaj razlogov, zakaj bi bilo treba uporabljati FreeBSD:

  1. Podpira različne platforme: x86 združljive, arhitekture AMD64, Alpha, IA-64, PC-98 in UltraSPARC
  2. Open Source - na voljo brezplačno in prihaja s polno izvorno kodo
  3. Primerna za številne namizne in strežniške aplikacije
  4. Lahko se namesti iz različnih virov
  5. Razširi nabor funkcij operacijskega sistema 4.4BSD:
    • združeni navidezni pomnilnik in predpomnilnik medpomnilnika datotečnega sistema
    • moduli združljivosti - za izvajanje programov za druge OS, vključno s tistimi za Linux, SCO UNIX, NetBSD in BSD / OS
    • Kernel Queues - programi se učinkoviteje odzivajo na različne asinhrone dogodke
    • Sprejmi filtre - izboljšajte zmogljivost, tako da omogočite aplikacijam z intenzivnimi povezavami (npr. Spletni strežniki), da del svoje funkcionalnosti potisnete v jedro operacijskega sistema
    • Soft Updates - izboljšana zmogljivost datotečnega sistema brez žrtvovanja varnosti in zanesljivosti (analizira operacije datotečnega sistema metapodatkov, da so učinkoviteje obdelane)
    • Podpora za IPsec in naslednjo generacijo internetnega protokola, IPv6 - izboljša varnost v omrežjih
    • podpora jedra za stalni požarni zid IP, prehodi IP proxy itd.
    • podpira programsko opremo za šifriranje, varne ukazne lupine, overjanje Kerberos, "navidezne strežnike", ustvarjene s pomočjo zapor, storitve chroot-a za omejevanje dostopa do datotečnega sistema, zaščitenih objektov RPC in sezname dostopa za storitve, ki podpirajo ovoje TCP

Vendar pa glede na LiNUXLiNKS.com obstajajo različni razlogi za uporabo Linuxa:

  • Distribucija Linuxa ima na tisoče dolarjev programske opreme brez stroškov (ali nekaj dolarjev, če jo kupite na CD-ju)
  • Linux je popoln operacijski sistem, ki je:
    • stabilen - padanje aplikacije je veliko manj verjetno, da bi operacijski sistem pod Linuxom uničil
    • zanesljivi - Linux strežniki so pogosto na stotine dni v primerjavi z običajnimi ponovnimi zagoni sistema Windows
    • izjemno močan
  • Obstaja popolno razvojno okolje, vključno s prevajalniki C, C ++, Fortran, orodji, kot so Qt in skriptni jeziki, kot so Perl, Awk in sed. AC prevajalnik za Windows sam bi vas nazaj stotine dolarjev.
  • Odlične omrežne zmogljivosti: omogočanje skupne rabe procesorjev, skupne rabe modemov itd .; vsi niso vključeni ali na voljo v operacijskem sistemu Windows 95.
  • Idealno okolje za izvajanje strežnikov, kot je spletni strežnik (npr. Apache) ali strežnik FTP.
  • Široka paleta komercialne programske opreme je na voljo, če vaše potrebe niso zadovoljne z brezplačno programsko opremo.
  • Operacijski sistem, ki ga je mogoče enostavno nadgraditi. Po dolgem času se tipična namestitev operacijskega sistema Windows in programske opreme popolnoma razpade. Pogosto je edini način, da počistite vse ostanke, da formatirate trdi disk in začnete znova. Linux pa je veliko boljši za vzdrževanje sistema.
  • Podpira več procesorjev kot standard.
  • Resnično večopravilnost; sposobnost hkratnega izvajanja več kot enega programa.
  • Odličen okenski sistem, imenovan X; ekvivalenten Windows, vendar veliko bolj prilagodljiv.
Priporočena

Sorodni Članki

  • priljubljenih primerjav: Razlika med Walt Disney World in Disneylandom

    Razlika med Walt Disney World in Disneylandom

    Ključna razlika: Disney World in Disneyland sta znana zabavna tematska parka, ki sta priljubljena med otroki in odraslimi. Walt Disney World se nahaja na jezeru Buena Vista na Floridi, medtem ko se Disneyland nahaja v Disneyland Resortu v Anaheimu v Kaliforniji. Disney World in Disneyland sta svetovno znana zabaviščna parka. V
  • priljubljenih primerjav: Razlika med kulturo in družbo

    Razlika med kulturo in družbo

    Ključna razlika: Kultura odraža značilnosti, ki opisujejo družbo v določenem času; kultura je večinoma povezana z umetnostnimi oblikami. Po drugi strani pa je družba dolgoletna skupina ljudi, ki si delijo kulturne vidike, kot so jezik, obleka, norme vedenja in umetniške oblike. Wikipedija opredeljuje kulturo kot »umetnost in druge manifestacije človeškega intelektualnega dosežka, ki se obravnavajo skupaj«. Beseda kultu
  • priljubljenih primerjav: Razlika med orbito in orbitalno

    Razlika med orbito in orbitalno

    Ključna razlika: orbita je ukrivljena pot, ki jo sprejme objekt okoli zvezde, planeta, lune itd. Orbital je oblika, ki ima za posledico kombinacijo vseh verjetnih orbit. Je neodločna regija znotraj atoma, v kateri je največja možnost, da najdemo elektron (e). Ljudje se pogosto zamenjujejo z besedami orbita in orbitalom. Zv
  • priljubljenih primerjav: Razlika med motom in citatom

    Razlika med motom in citatom

    Ključna razlika : Ključna razlika med njima je v tem, da je 'moto' izrek ali izraz, ki ga človek živi vsak dan, medtem ko je 'citat' samo beseda, izjava ali misli druge osebe. V jezikoslovju se pogosto izrazi „Motto“ in „Quote“ zamenjujeta. Podobnost v njihovem opisu in uporabi je po naravi podobna. Vendar to
  • priljubljenih primerjav: Razlika med BCA in MCA

    Razlika med BCA in MCA

    Ključna razlika: BCA pomeni Bachelor of Computer Applications. To je podiplomski študij, ki se podeli po zaključku tri do štiri letnega študijskega programa. Po drugi strani MCA pomeni Masters of Computer Application. To je podiplomski študij. Oba sta podeljena ob zaključku akademskega tečaja, ki se osredotoča na uporabna računalniška načela in programiranje. BCA se pog
  • priljubljenih primerjav: Razlika med idiomi in izrazi

    Razlika med idiomi in izrazi

    Ključna razlika : Razlika med tema dvema izrazoma temelji na njihovem pomenu in berljivosti, pri čemer je besedna zveza skupina besed, ki se uporabljajo skupaj za definiranje izraza, in idiom je izraz, sestavljen iz kombinacije besed, katerih pomen je drugačen od dobesednega pomena posameznih besed. O
  • priljubljenih primerjav: Razlika med Nokia Lumia 1020 in Nokia Lumia 920

    Razlika med Nokia Lumia 1020 in Nokia Lumia 920

    Ključna razlika: Lumia 1020 je najnovejši Nokia telefon. Ima 41 MP kamero in deluje na Windows Mobile 8. Nokia Lumia 920 je bila ena prvih telefonov, ki so se razvili v operacijskem sistemu Windows Phone 8. Začela se je novembra 2012 kot vodilni telefon. Nokia je multinacionalna komunikacijska in informacijska tehnologija s sedežem na Finskem. Te
  • priljubljenih primerjav: Razlika med snegom, dežjem in ledenim dežjem

    Razlika med snegom, dežjem in ledenim dežjem

    Ključna razlika: sneg, žled in ledeni dež so različne vrste padavin, ki se pojavijo med zimami. Sneg je zamrznjena oblika padavin, ki pade v obliki šeststranskih ledenih kristalov. Sleet pade kot ledene palete in jih med zimami lahko najdemo na vetrovnih ščitih ali strehi. Zamrznjeni dež se nanaša na tiste kapljice dežja, ki se zmrznejo ob udarcu po površini tal. Sneg je v
  • priljubljenih primerjav: Razlika med arheologijo in paleontologijo

    Razlika med arheologijo in paleontologijo

    Ključna razlika: Arheologija se ukvarja s študijami antične umetnosti, navad in znanosti skozi proces okrevanja in analize stvari, ki so ostale za seboj. Paleontologija se ukvarja s študijami fosilov skozi proces analize, ki vključuje tudi vse življenje od bakterij in dinozavrov. Arheologija se ukvarja s proučevanjem človeške preteklosti in sedanjosti, skozi materiale, ki so jih ljudje pustili za sabo. Arheolo

Izbira Urednika

Razlika med NEFT in Net Bankingom

Ključna razlika: "NEFT" pomeni nacionalno elektronsko prenašanje sredstev. „NEFT“ je elektronski sistem za prenos sredstev, v katerem se transakcije poravnajo v serijah v določenih časovnih obdobjih. Net Banking je možnost izvajanja finančnih transakcij prek varne spletne strani. Znan je tudi kot spletno ali internetno bančništvo, saj se transakcije izvajajo z internetno povezavo. Pogosto mo