Starpība starp BSD un Linux

Galvenā atšķirība: BSD un Linux ir abu veidu operētājsistēmas, kuras var darbināt datorā. BSD un Linux ir UNIX operētājsistēmas atvasinājumi, un tie ir gan atvērtā koda operētājsistēma. Linux GNU publiskās licences ietvaros programmatūru var modificēt tā, kā viņi to vēlas, ja vien tie nodrošina pārveidoto pirmkodu citiem lietotājiem. BSD licencei šī prasība nav, kas nozīmē, ka lietotājs var veikt jebkādas izmaiņas programmatūrā un tām nav jāatklāj tās citiem lietotājiem.

BSD un Linux ir abu veidu operētājsistēmas, kuras var darbināt datorā. Nu, tehniski Berkeley Software Distribution (BSD) un Linux ir kodola veidi. Kodols ir daudzu operētājsistēmu galvenā sastāvdaļa.

Linux kodolu pirmo reizi izlaida 1991. gada 5. oktobrī Linus Torvalds. BSD izplatīja Kalifornijas Universitātes Berkelejas Datorsistēmu pētniecības grupa (CSRG) no 1977. līdz 1995. gadam. Šodien BSD atsaucas uz jebkuru operētājsistēmu, kas balstās uz sākotnējo BSD kodolu, līdzīgu Linux, kas šodien attiecas uz jebkuru operētājsistēmu. sistēma, kas balstīta uz Linux kodolu. Bieži un populāras BSD operētājsistēmas ietver FreeBSD, NetBSD, OpenBSD vai DragonFly. Parastās un populārās Linux operētājsistēmas ietver Debian un tā atvasinājumus, piemēram, Ubuntu), Fedora un openSUSE.

BSD un Linux ir UNIX operētājsistēmas atvasinājumi, un tie ir gan atvērtā koda operētājsistēma. Tas nozīmē, ka tie ir brīvi pieejami ikvienam un ikvienam, kurš vēlas izmantot un / vai modificēt kodolus vai operētājsistēmas, pamatojoties uz šiem kodoliem.

Linux pieder GNU publiskajai licencei. Tas nodrošina, ka lietotāji var bez maksas piekļūt kodam tieši kodolā, kas kalpo par Linux operētājsistēmas pamatu. Ne tikai tas, ka lietotāji var pat mainīt kodolu, lai veiktu izmaiņas operētājsistēmā. Šīs izmaiņas var ietvert preferenču izmaiņas lietojamībai vai operētājsistēma var tikt mainīta tik daudz, ka tā tiek uzskatīta par pilnīgi jaunu Linux izplatīšanu.

Lai gan BSD publiskā licence ir līdzīga Linux sistēmai, tai ir ievērojama atšķirība. BSD licence ir daudz mazāk ierobežojoša un ļauj izplatīt tikai bināro avotu. Linux GNU publiskās licences ietvaros programmatūru var modificēt tā, kā viņi to vēlas, ja vien tie nodrošina pārveidoto pirmkodu citiem lietotājiem. BSD licencei šī prasība nav, kas nozīmē, ka lietotājs var veikt jebkādas programmatūras izmaiņas un nav jāatklāj tās citiem lietotājiem.

Vēl viena atšķirība starp abiem ir tas, ka fakts, ka BSD kodu nekontrolē neviens lietotājs, to vada galvenā komanda, kas brīvi sastāv no izstrādātājiem visā pasaulē. FreeBSD un NetBSD katram ir galvenā komanda, kas pārvalda projektu. Tie ir tie, kam ir teiciens, kādā virzienā projekts tiek veikts. Daži no BSD komponentiem ir Open Source projekti paši par sevi un tos pārvalda dažādi projektu uzturētāji.

Linux, savukārt, savos projektos nav šādu ierobežojumu. Linux kodols ir brīvi pieejams ikvienam, kas to var izdarīt. Tad viņi var nodrošināt kodolu pieciem citiem cilvēkiem, kuri var veikt jebkādas izmaiņas, ko viņu sirds vēlas. Tad process turpinās, tāpēc nav viena vai divas Linux versijas. Katrai personai var būt unikāli izstrādāta Linux operētājsistēma. Iespējams, ir pieejami miljoniem dažādu versiju.

Pamatojoties uz FreeBSD.org, Aalpha NET uzskaita dažus iemeslus, kādēļ FreeBSD būtu jāizmanto:

  1. Atbalsta dažādas platformas: x86 saderīgas, AMD64, Alpha, IA-64, PC-98 un UltraSPARC arhitektūras
  2. Atvērtais avots - pieejams bez maksas un nāk ar pilnu pirmkodu
  3. Labi piemērots vairākiem darbvirsmas un servera lietojumiem
  4. Var uzstādīt no dažādiem avotiem
  5. Paplašina 4.4BSD operētājsistēmas funkciju kopu:
    • apvienoja virtuālo atmiņu un failu sistēmas bufera kešatmiņu
    • saderības moduļi - lai palaistu programmas citām OS, ieskaitot Linux, SCO UNIX, NetBSD un BSD / OS
    • Kodola rindas - programmas efektīvāk reaģē uz dažādiem asinhroniem notikumiem
    • Filtru pieņemšana - uzlabojiet veiktspēju, ļaujot savienojumiem intensīvām lietojumprogrammām (piem., Tīmekļa serveriem) daļu funkcionalitātes virzīt OS kodolā
    • Soft Updates - uzlabota failu sistēmas veiktspēja, nezaudējot drošību un uzticamību (analizē metadatu failu sistēmas darbības, lai tās tiktu apstrādātas efektīvāk)
    • Atbalsts IPsec un nākamās paaudzes interneta protokolam, IPv6 - uzlabo tīklu drošību
    • kodola atbalsts stāvokļa IP ugunsmūriem, kā arī IP starpniekserveri utt.
    • atbalsta šifrēšanas programmatūru, drošus čaulas, Kerberos autentifikāciju, "virtuālos serverus", kas izveidoti, izmantojot cietumus, chrooting pakalpojumus, lai ierobežotu piekļuvi piekļuvei failu sistēmai, drošu RPC aprīkojumu un piekļuves sarakstus pakalpojumiem, kas atbalsta TCP iesaiņojumus

Tomēr saskaņā ar LiNUXLiNKS.com ir vairāki Linux izmantošanas iemesli:

  • Linux Distribution ir tūkstošiem dolāru vērtas programmatūras bez maksas (vai pāris dolāru, ja iegādājaties kompaktdiskā)
  • Linux ir pilnīga operētājsistēma, kas ir:
    • stabils - lietojumprogrammas crash ir daudz mazāk ticams, ka operētājsistēmu pazeminās Linux
    • uzticami - Linux serveri bieži vien ir vairāki simti dienu, salīdzinot ar to, ka Windows sistēmai nepieciešami regulāri atkārtoti pakalpojumi
    • ļoti spēcīgs
  • Nāk komplektā ar pilnīgu izstrādes vidi, ieskaitot C, C ++, Fortran kompilatorus, rīkus, piemēram, Qt un skriptu valodas, piemēram, Perl, Awk un sed. AC kompilators vien Windows iestatītu jums atpakaļ simtiem dolāru.
  • Lieliskas tīkla iespējas: ļauj koplietot CPU, koplietošanas modemus uc; visi tie nav iekļauti vai pieejami ar Windows 95.
  • Ideāla vide serveru, piemēram, tīmekļa servera (piemēram, Apache) vai FTP servera palaišanai.
  • Ir pieejama plaša komerciālās programmatūras klāsts, ja brīvā programmatūra nav apmierināta ar jūsu vajadzībām.
  • Operētājsistēma, kas ir viegli uzlabojama. Pēc kāda laika tipiska Windows un programmatūras instalācija nonāk pilnā apjomā. Bieži vien vienīgais veids, kā notīrīt visus atkritumus, ir pārformatēt cieto disku un sākt no jauna. Tomēr Linux ir daudz labāks sistēmas uzturēšanai.
  • Atbalsta vairākus procesorus kā standarta.
  • Patiesa daudzuzdevumu veikšana; spēja vienlaicīgi vadīt vairākas programmas.
  • Lieliska loga sistēma, ko sauc par X; līdzvērtīgs Windows, bet daudz elastīgāks.
Ieteicams

Saistītie Raksti

  • atšķirība starp: Atšķirība starp PHP un PHP5

    Atšķirība starp PHP un PHP5

    Galvenā atšķirība: PHP servera puses skriptu valoda, kurai ir galvenā izpilde tīmekļa izstrādē. Tomēr to var izmantot kā vispārējas nozīmes programmēšanas valodu. 2004. gada 13. jūlijā tika izlaista PHP5. Tā ir jaunākā PHP versija. To nodrošina Zend Engine II. Tas bija uzlabojums salīdzinājumā ar PHP4 un iekļāva dažādas jaunas funkcijas. PHP ir servera puses skript
  • atšķirība starp: Atšķirība starp lielveikalu un pārtikas preču veikalu

    Atšķirība starp lielveikalu un pārtikas preču veikalu

    Galvenā atšķirība: lielveikali ir lieli pašapkalpošanās pārtikas preču veikali, kas piedāvā klientiem dažādus pārtikas produktus un mājsaimniecības piederumus. Preces tiek sakārtotas organizētā eju formātā, kur katra eja ir numurēta vai marķēta, un tajā ir tikai līdzīgas preces. Pārtikas veikals ir veika
  • atšķirība starp: Starpība starp franču pinumu un holandiešu pītēm

    Starpība starp franču pinumu un holandiešu pītēm

    Galvenā atšķirība: franču bize ir veida pīt, kas sākas galvas augšpusē un pievieno matu sekcijas no sāniem uz sākotnējo pīti. Holandiešu pīt ir franču pītēm variācijas veids, kas pazīstams arī kā apgriezts vai apgriezts franču bize. To pītas, liekot matus pārējiem stendiem, nevis pāri, kā tas ir ar franču pinumu. Jautri fakts, ka franču biz
  • atšķirība starp: Atšķirība starp HTC First un HTC One X

    Atšķirība starp HTC First un HTC One X

    Galvenā atšķirība: HTC First ir pirmais tālrunis, kas tiks izlaists Facebook Home lietotāja interfeisā. Tālruni darbinās Qualcomm MSM8930 Snapdragon 400 1, 4 GHz Dual-core Krait un 1 GB RAM. HTC One X ir populārs HTC Corporation produkts. Tas nāk ar Android v4.0 Ice Cream Sandwich un ir uzlabojams līdz v4.1.1 Jelly B
  • atšķirība starp: Atšķirība starp ASP un HTML

    Atšķirība starp ASP un HTML

    Galvenā atšķirība: ASP apzīmē Active Server Pages. Tas ir pazīstams kā Classic ASP vai ASP Classic. Tā ir servera puses skriptu vide, ko izstrādā un izlaiž Microsoft. ASP ir pārņēmusi ASP.NET. ASP.NET ir servera puses tīmekļa lietojumprogrammu sistēma. ASPX apzīmē Active Server Pages Extended. Tā tika izstrādāta
  • atšķirība starp: Starpība starp kaķēnu un kaķi

    Starpība starp kaķēnu un kaķi

    Galvenā atšķirība: Kaķi ir mazi, pūkaini, mājdzīvnieki un gaļēdāji, savukārt kaķēni ir nepilngadīgie kaķi. Kaķi un kaķēni ļoti atšķiras uzvedībā. Lai gan kaķi ir pacietīgāki un prasa mazāk uzmanības, kaķēniem ir nepieciešama nepārtraukta uzmanība, viņiem ir jābūt apmācītiem un jāspēlē. Kaķēniem ir vajadzīgs augsts kaloriju da
  • atšķirība starp: Atšķirība starp ērcēm un utīm

    Atšķirība starp ērcēm un utīm

    Galvenā atšķirība: ērces ir zirnekļveidīgie, kas barojas ar asinīm no sava saimnieka un maina saimniekus pēc barošanas. Utis ir parazīti, kas piesaista sevi saimnieka matiem un barojas ar asinīm, daļiņām un ādu. Ērces un utis ir parazitāras invāzijas, kas var radīt problēmas cilvēkiem, dzīvniekiem un citām radībām. Šie divi radījumi izdzīv
  • atšķirība starp: Starpība starp robežu un depresiju

    Starpība starp robežu un depresiju

    Galvenā atšķirība: robežu personības traucējumi ir garīgs stāvoklis, kurā cilvēki piedzīvo neapdomīgu un impulsīvu uzvedību, nestabilu noskaņu un attiecības. Depresija tiek definēta kā stāvoklis ar zemu noskaņojumu un nepatiku pret darbību. To parasti izraisa smadzeņu bioķīmiskā nelīdzsvarotība, kas kavē nervu šūnu spēju savstarpēji sazināties. Pastāv dažādi medicīniski apstāk
  • atšķirība starp: Atšķirība starp kreiso un labo politiku

    Atšķirība starp kreiso un labo politiku

    Galvenā atšķirība: kreisā un labā politika nosaka divas atšķirīgas politikas perspektīvas, kas balstās uz pilnīgi atšķirīgām ideoloģijām. Kreisais spārns atbalsta spēcīgu valdību, lai kontrolētu ekonomiku un panāktu būtisku vienlīdzību. No otras puses, labais spārns atbalsta vienības valdību, kas ir pietiekami spējīga zināšanu un pieredzes ziņā. Tas neatbalsta daudzus valdības ie

Redaktora Izvēle

Atšķirība starp keramikas un jonu matu žāvētāju

Galvenā atšķirība: Keramikas matu žāvētāji ir matu žāvētāji, kurus darbina keramikas sildierīces. Šie žāvētāji ir līdzīgi vecākiem žāvētājiem, kurus darbināja metāla spoles. Jonu matu žāvētāji ir jaunākās parādības, un tās tika laistas tirgū 2000. gadu sākumā. Šie matu žāvētāji rada matus negatīvus jonus, lai nosusinātu matus. Negatīvie joni aizzīmogo matu kutikulu, kas