Diferența dintre BSD și Linux

Diferența cheie: BSD și Linux sunt ambele tipuri de sisteme de operare pe care le puteți rula pe calculatorul lor. BSD și Linux sunt derivate ale sistemului de operare UNIX și sunt atât sisteme de operare open source. În cadrul Licenței Publice GNU Linux, se poate modifica software-ul în modul dorit, atâta timp cât furnizează codul sursă modificat celorlalți utilizatori. Licența BSD nu are această cerință, ceea ce înseamnă că utilizatorul poate efectua modificări ale software-ului și nu trebuie să le dezvăluie celorlalți utilizatori.

BSD și Linux sunt ambele tipuri de sisteme de operare pe care le puteți rula pe calculatorul lor. Ei bine, din punct de vedere tehnic, Berkeley Software Distribution (BSD) și Linux sunt tipuri de kernel. Un nucleu este componenta centrală a multor sisteme de operare.

Kernel-ul Linux a fost lansat pe 5 octombrie 1991 de către Linus Torvalds. BSD a fost distribuită de Computer Systems Research Group (CSRG) de la Universitatea din California, Berkeley, în perioada 1977-1995. Astăzi, BSD se referă la orice sistem de operare bazat pe nucleul BSD original, asemănător cu Linux, care astăzi se referă la orice sistem bazat pe kernel-ul Linux. Sistemele de operare BSD comune și populare includ FreeBSD, NetBSD, OpenBSD sau DragonFly. Sistemele de operare Linux comune și populare includ Debian și derivatele sale, cum ar fi Ubuntu), Fedora și openSUSE.

BSD și Linux sunt derivate ale sistemului de operare UNIX și sunt atât sisteme de operare open source. Aceasta înseamnă că acestea sunt disponibile gratuit pentru oricine și oricine dorește să utilizeze și / sau să modifice kernelurile sau sistemele de operare bazate pe aceste kernel-uri.

Linux aparține licenței publice GNU. Acest lucru asigură că utilizatorii pot obține acces gratuit la codul kernel-ului care servește ca bază a sistemului de operare Linux. Nu numai că, utilizatorii pot chiar să modifice kernelul pentru a face schimbări în sistemul de operare în sine. Aceste modificări pot include schimbări de preferință pentru uzabilitate sau sistemul de operare poate fi modificat atât de mult încât este considerat o distribuție complet nouă a Linux-ului.

În timp ce licența publică BSD este similară cu cea de Linux, aceasta are o diferență semnificativă. Licența BSD este mult mai puțin restrictivă și permite distribuirea sursei binare numai. În cadrul Licenței Publice GNU Linux, se poate modifica software-ul în modul dorit, atâta timp cât furnizează codul sursă modificat celorlalți utilizatori. Licența BSD nu are această cerință, ceea ce înseamnă că utilizatorul poate face orice modificări ale software-ului și nu trebuie să le dezvăluie celorlalți utilizatori.

O altă diferență între cele două este faptul că codul BSD nu este controlat de niciunul dintre utilizatori, este gestionat de o echipă de bază formată din dezvoltatori din întreaga lume. FreeBSD și NetBSD au fiecare o echipă de bază care gestionează proiectul. Aceștia sunt cei care au cuvântul în ce direcție are loc proiectul. Unele dintre componentele BSD sunt proiecte Open Source în sine și gestionate de diferiți întreținători de proiecte.

Linux, pe de o parte, nu are restricții asupra proiectelor lor. Kernel-ul Linux este disponibil gratuit oricui poate face schimbări. Apoi pot furniza kernel-ului altor cinci persoane, care pot face schimbări pe care inima le dorește. Procesul continuă apoi, deci nu există una sau două versiuni de Linux. Fiecare persoană poate avea un sistem de operare Linux dezvoltat în mod unic. Ar putea fi disponibile milioane de versiuni diferite.

Bazat pe FreeBSD.org, Aalpha NET enumeră câteva dintre motivele pentru care ar trebui folosit FreeBSD:

  1. Suportă o varietate de platforme: arhitecturi compatibile x86, AMD64, Alpha, IA-64, PC-98 și UltraSPARC
  2. Open Source - disponibil gratuit și disponibilă cu codul sursă complet
  3. Destul de potrivit pentru un număr de aplicații desktop și server
  4. Poate fi instalat dintr-o varietate de surse
  5. Extinde setul de caracteristici pentru sistemul de operare 4.4BSD:
    • a fuzionat memoria virtuală și memoria cache a sistemului de fișiere
    • module de compatibilitate - pentru a rula programe pentru alte sisteme de operare, inclusiv cele pentru Linux, SCO UNIX, NetBSD și BSD / OS
    • Kernel Queues - programele răspund mai eficient la o varietate de evenimente asincrone
    • Acceptați filtrele - îmbunătățiți performanța, permițând aplicațiilor care utilizează intensitatea conexiunilor (ex. Servere web) să împingă o parte din funcționalitatea lor în kernelul OS
    • Actualizări soft - îmbunătățirea performanțelor sistemului de fișiere fără a sacrifica siguranța și fiabilitatea (analizează operațiile sistemului de fișiere meta-date, astfel încât acestea să fie procesate mai eficient)
    • Sprijin pentru IPsec și protocolul de Internet de ultima generație, IPv6 - îmbunătățirea securității în rețele
    • suport pentru kernel-uri pentru firewalling IP, precum și gateway-uri proxy IP etc.
    • suportă autentificarea Kerberos, "servere virtuale" create folosind închisori, servicii de chrootare pentru a restricționa accesul la aplicații la sistemul de fișiere, facilități RPC securizate și liste de acces pentru servicii care acceptă pachete TCP

Cu toate acestea, în conformitate cu LiNUXLiNKS.com, există diferite motive pentru utilizarea Linux:

  • O distribuție Linux are software de mii de dolari în valoare de costuri (sau câteva dolari dacă sunt achiziționate pe CD)
  • Linux este un sistem de operare complet, care este:
    • stabil - crash-ul unei aplicații este mult mai puțin probabil să aducă în jos sistemul de operare sub Linux
    • fiabil - serverele Linux sunt adesea susținute de sute de zile în comparație cu rebootările regulate necesare unui sistem Windows
    • extrem de puternic
  • Vine cu un mediu complet de dezvoltare, inclusiv C, C ++, compilatoare Fortran, seturi de instrumente cum ar fi Qt și limbi de scripting precum Perl, Awk și sed. AC compilator pentru Windows singur te-ar pune înapoi sute de dolari.
  • Facilități excelente de rețea: vă permite să partajați CPU-uri, să împărțiți modemuri etc. toate acestea nu sunt incluse sau disponibile cu Windows 95.
  • Mediul ideal pentru a rula servere cum ar fi un server web (de exemplu, Apache) sau un server FTP.
  • O mare varietate de programe comerciale este disponibilă dacă nevoile dvs. nu sunt satisfăcute de software-ul liber.
  • Un sistem de operare ușor de actualizat. După o perioadă lungă de timp, o instalare tipică de Windows și software ajunge într-o mizerie completă. Adesea, singura modalitate de a elimina toate resturile este de a reformata hard disk-ul și de a începe din nou. Linux, cu toate acestea, este mult mai bine pentru menținerea sistemului.
  • Suportă mai multe procesoare ca standard.
  • Adevărat multi-tasking; capacitatea de a rula mai mult de un program în același timp.
  • Un sistem de ferestre excelent numit X; echivalentul Windows, dar mult mai flexibil.
Recomandat

Articole Similare

  • diferență între: Diferența dintre sex și sex

    Diferența dintre sex și sex

    Diferența cheie: Sexul este folosit mai frecvent pentru a se referi la anatomia biologică a unei persoane. Așa sa născut persoana. Genul este rolul sau diferențierea creată de societate. Genul este influențat de cultura și societatea în care se naște o persoană. Genul diferă în funcție de țară, de stat, de cultură, de religie etc. Termenii "
  • diferență între: Diferența dintre Sunmica și Laminat

    Diferența dintre Sunmica și Laminat

    Diferența principală: Laminatele sunt un produs de pardoseală sintetică cu mai multe straturi. Se creează fibre de înaltă densitate, rășină de melamină sau particule de lemn. Pe partea de sus, laminatul are un strat fotografic aplicat, care, la rândul său, este acoperit cu un strat protector clar. Stratul de
  • diferență între: Diferența dintre frige Pan și Sauté Pan

    Diferența dintre frige Pan și Sauté Pan

    Diferența cheie: Un panou de prăjit este o tigaie optimizată pentru prăjit, în timp ce un Sauté Pan este optimizat pentru a fi tăiat. O tigaie de prăjit este o tavă cu fund plat, folosită pentru prăjirea, măcinarea și măcinarea alimentelor. Un panou Sauté sau o tigaie este o tavă cu fund plat, folosită pentru a lega legumele. Aproape fiecare
  • diferență între: Diferența dintre Alcatel One Touch Idol și Nokia Lumia 720

    Diferența dintre Alcatel One Touch Idol și Nokia Lumia 720

    Diferența principală: Alcatel One Touch Idol este partenerul oficial pentru filmul Iron Man 3. Dispune de un touchscreen LCD capacitiv LCD de 4, 7 inch cu 16 milioane de culori. Afișajul are o rezoluție de 540 x 960 pixeli. Telefonul este alimentat de un Dual-core 1 GHz MediaTek MTK 6577+ și de 512 MB de memorie RAM. Nok
  • diferență între: Diferența dintre Volți și Watte

    Diferența dintre Volți și Watte

    Diferența principală: Volțile și Wattele sunt ambele unități de măsură. Volt (V) este unitatea SI derivată pentru măsurarea tensiunii. Voltele sunt măsurate folosind un voltmetru. Watts (W), pe de altă parte, este unitatea SI derivată pentru măsurarea puterii. Watt este numit după inginerul scoțian James Watt. SI reprezintă
  • diferență între: Diferența dintre iOS 8 și iOS 9

    Diferența dintre iOS 8 și iOS 9

    Diferența cheie: iOS 8 a fost introdus în lume în iunie 2014 și a fost lansat în aceeași zi. iOS8 a oferit câteva actualizări semnificative asupra iOS-ului mai vechi, dar a fost pegged ca un iOS deranjant din cauza numeroaselor bugs.iOS 9 oferind câteva caracteristici noi și construite pe caracteristicile care au fost oferite cu iOS8. iOS 9 a
  • diferență între: Diferența dintre Cafe și Cafeteria

    Diferența dintre Cafe și Cafeteria

    Diferența cheie: o cafenea sau cafenea este un cuvânt care se referă la un loc care oferă cafea, ceai și alte băuturi calde. Cafeneaua este un loc în care există un personal foarte mic sau fără personal și care are, în cea mai mare parte, contoare de servicii de sine stătătoare. Aceste locuri se găsesc adesea în instituții mari, cum ar fi școli, colegii, clădiri de birouri etc. Termenii cafenea
  • diferență între: Diferența dintre Apple Watch și Moto 360

    Diferența dintre Apple Watch și Moto 360

    Diferența cheie: Apple Watch este pătratul format de Apple care susține iPhone 5 și mai sus. Moto 360 este smartwatch-ul emblematic care oferă Android Wear și suportă orice telefon care are Android versiunea 4.3 și versiuni ulterioare. Tehnologia se schimbă în mod constant, iar schimbarea recentă permite tehnologiei să treacă de la mâinile noastre la încheieturile noastre. Există acum u
  • diferență între: Diferența dintre Microsoft Surface RT și Sony Xperia Z Tab

    Diferența dintre Microsoft Surface RT și Sony Xperia Z Tab

    Diferența cheie: Microsoft Surface RT este o tabletă care are un ecran touchscreen capacitiv TFT HD de 10, 6 inch cu o densitate de aproximativ 148 ppi. Ecranul oferă un raport de aspect real de 16: 9. Cu toate acestea, sistemul de operare nu este compatibil cu programele vechi Windows PC. Sony a anunțat recent linia de smartphone-uri și tablete revăzute. Împr

Alegerea Editorului

Diferența dintre Nexus 10 și iPad

Diferența cheie: Nexus 10 este un computer comprimat care rulează sistemul de operare Android 4.2 (numit și Jelly Bean), care a fost lansat împreună cu acesta. Acesta a fost dezvoltat în colaborare cu Samsung. iPad-urile au dimensiunea ecranului de 9, 7 inci cu afișaj multi-touch. iPad-urile sunt concepute ca dispozitive pentru o experiență multimedia, citirea cărților electronice, vizionarea filmelor, ascultarea de muzică, jocurile, navigarea pe Internet sau recuperarea mesajelor e-mail. Odată cu a