FreeBSD - ce este? Avantajele FreeBSD pe Linux
În domeniul software-ului modern, cu cuvânt open source „Linux“, devenit aproape sinonim pentru „sistem de operare“, dar puțini oameni știu că, în realitate, acest lucru nu este singurul sistem de operare astăzi Unix-ului, în cazul în care codul sursă este disponibil pentru toate.
conținut
În conformitate cu datele primite de la IOSC, în 1999 aproape o treime din toate mașinile care au fost conectate la Internet au lucrat pe baza sistem de operare Linux, în timp ce aproape 15% au folosit sistemul de operare FreeBSD. Ce fel de sistem este acest lucru și, până în prezent, doar câțiva utilizatori moderni de PC cunosc, în ciuda tuturor avantajelor și a răspândirii la timp. Este demn de remarcat faptul că mulți lideri mondiali în domeniul serviciilor Web lucrează activ la acest sistem. În special, este demn de remarcat faptul că până în prezent sistemul Yahoo se bazează pe FreeBSD. Ceea ce le oferă utilizatorilor, ei înșiși nu știu și nici măcar nu se gândesc, dar proprietarii sistemului sunt siguri că aceasta este decizia corectă.
Ce este BSD?
BSD vine de la Berkeley Software Distribution. Așa a fost numit software-ul în timpul său, pe care Universitatea din California de la Berkeley a distribuit-o în codul sursă. Trebuie remarcat faptul că adăugarea originală la sistemul de operare standard UNIX - acesta este singurul lucru care a fost un FreeBSD. Ce a fost aceasta în comparație cu versiunea curentă a sistemului?
Pe baza versiunii 4.4 a BSD-Lite, s-au creat mai multe sisteme de operare cu cod sursă deschisă. În special, compoziția acestor sisteme a inclus dezvoltarea altor proiecte, printre care proiectul GNU merită o atenție deosebită.
structură
Avantajele și caracteristicile pe care acest sistem le are sunt caracterizate de structura FreeBSD. Ce este această structură:
- Kernel-ul, care este destinat unei planificări atente a tuturor proceselor, gestionării memoriei, funcționării cu diverse dispozitive, precum și suport pentru sisteme multiprocesor. Trebuie remarcat faptul că, spre deosebire de sistemul de operare Linux, în acest caz există mai multe tipuri de nuclee BSD, care diferă în funcție de caracteristici diferite.
- Biblioteca C, care este utilizată ca interfață de programare principală a sistemului, se bazează pe codul Berkeley, nu pe proiectul VNB.
- Toate tipurile de utilitare de fișiere, compilatoare, shell-uri, editoare de link-uri și alte programe de utilizatori finali, dintre care unele se bazează pe codul GNU.
- FreeBSD UNIX este un sistem de operare care include fereastra X, care este direct responsabilă pentru interfață grafică. Acest sistem este utilizat în majoritatea versiunilor BSD și este susținut oficial de proiectul X.Org. Acest sistem permite utilizatorului să facă o alegere din mai multe cochilii grafice, precum și un număr de administratori de ferestre luminoase.
- Un număr mare de alte sisteme și programe de aplicații.
Ce este UNIX real?
Merită menționat faptul că FreeBSD UNIX este un sistem de operare care este întotdeauna diferit. Iar tipurile de astfel de sisteme nu sunt clone unul de celălalt. Ei sunt doar descendenți ai unui strămoș comun - sistemul tradițional de operare UNIX. Acest fapt vă poate surprinde, mai ales dacă vă amintiți că dezvoltatorul acestui sistem de operare nu a dezvăluit niciodată publicului larg codurile dezvoltărilor sale.
BSD este UNIX?
Într-adevăr, niciodată sistemul de operare UNIX a fost un software are un cod open source, și, prin urmare, BSD cu siguranta nu va fi numit sistem UNIX, dacă numai pentru că sistemul de operare GUI este diferit. Cu toate acestea, în același timp, compania care a dezvoltat UNIX, utilizați în mod activ dezvoltarea altor persoane, în special, se referă la software-ul care este dezvoltat organizația CSRG.
distribuții Inițial BSD, și sistemul de operare grafică interfață cu utilizatorul este un complex de programe personalizate, o situație care a durat exact atâta timp cât societatea nu a semnat un contract cu DARPA, subordonată Ministerului Apărării. Scopul acestui contract este actualizarea diferitelor protocoale de comunicare pe care a fost sprijinită rețeaua de computere a agenției.
În anii 1980, mai multe companii s-au format pentru fabricarea stațiilor de lucru, și trebuie remarcat faptul că mulți dintre ei au obținut licențe pentru utilizarea UNIX, în loc să încerce să-și dezvolte propriul software de la zero. În special, merită să se sublinieze compania Sun, care a făcut acest lucru și a decis pe baza versiunii 4.2BSD să-și elibereze eventual propriul sistem de operare, numit SunOSTM. Când ATT, care dezvoltă UNIX, decide în cele din urmă să se ocupe de vânzarea comercială a propriului sistem de operare, a apărut o implementare destul de ascetică - Sistemul III, care a urmat în cele din urmă producția sistemului V.
Din ce motiv acest sistem de operare rămâne nesolicitat?
Există o serie de motive pentru care FreeBSD 10 nu se bucură de o cerere atât de mare:
- Dezvoltatorii sunt mai des interesați de calitatea propriului cod, și mai mult decât de lustruit, mai degrabă decât de publicitate.
- În general, popularitatea Linux este o consecință a mai multor factori externi în privința acestui proiect, în special în ceea ce privește mass-media, precum și companiile care au decis să-și formeze propria afacere, oferind servicii utilizatorilor acestui sistem de operare.
- Dezvoltatorii BSD sunt în mare parte mai experimentați decât dezvoltatorii de Linux, astfel că aceștia acordă mai puțină atenție pentru a face viața mai ușoară pentru utilizatorii obișnuiți. Cu alte cuvinte, configurarea FreeBSD-ului pentru un utilizator obișnuit este mai complicată decât instalarea Linux-ului.
- În 1992, UNIX dezvoltator a decis să dea în judecată compania BSDI, care a fost implicat în furnizarea de sistem de operare BSD / 386. Taxa principală în acest caz a fost faptul că sistemul de operare conținea codul de proprietate, care a aparținut reclamantului, și la fel ca în cazul în cele din urmă a fost soluționat în afara instanței în 1994, dar o serie întreagă de revendicări secundare chiar otrăvuri astăzi viața multor oameni.
- Există opinia că proiectele BSD sunt diferite și chiar pot intra în conflict între ele. Această opinie se bazează pe evenimente care au avut loc cu mult timp în urmă.
Care este mai bine - Linux sau BSD?
Până în prezent, cel mai adesea alegeți instalarea serverului Apache, FreeBSD, în loc de cea tradițională pentru majoritatea celorlalte sisteme Linux. Pentru utilizatorul mediu, diferența dintre aceste sisteme este surprinzător de mică, deoarece ambele produse se bazează pe UNIX. Ambele sisteme sunt dezvoltate pe bază necomercială.
Cine deține BSD?
Este demn de remarcat faptul că nu există o persoană sau o companie specifică care să dețină dezvoltarea BSD. Dezvoltarea și distribuirea ulterioară a acestui sistem este realizată de către un întreg grup de specialiști cu înaltă calificare și dedicați în același timp specialiștilor de proiect din întreaga lume. Anumite componente BSD sunt proiecte separate cu cod sursă deschisă care are propriile legi și echipe de dezvoltare.
Ce ar trebui să aleg?
Alegerea între aceste sisteme de operare este într-adevăr destul de complexă, deci există câteva sfaturi care vă pot ajuta să alegeți ce opțiune este optimă - Linux sau FreeBSD. Echipele în ambele cazuri sunt destul de asemănătoare, deci alegerea se poate baza cel mai adesea pe următoarele:
- Dacă utilizați deja un anumit sistem de operare Open Source, atunci nici măcar nu trebuie să schimbați nimic.
- Sistemele FreeBSD pot fi mult mai productive, dar această regulă nu este universală.
- Sistemele BSD au o reputație destul de bună și, în special, fiabilitatea.
- Proiectele BSD au o reputație mai bună datorită faptului că acestea sunt de înaltă calitate, precum și de completitudinea documentației disponibile.
- În BSD, puteți utiliza majoritatea fișierelor Linux executabile, în timp ce Linux nu poate folosi multe fișiere BSD executabile.
Oferă suport tehnic, precum și servicii FreeBSD-ports and systems-FreeBSD Mall, Inc.
- Cele mai populare sisteme de operare pentru servere
- FreeBSD 10: Instalare și configurare
- Bootable USB flash drive: cum se face și ce este necesar pentru
- Funcțiile de bază ale sistemelor de operare
- Care este "Androidul" la telefon astăzi?
- Ce este Free DOS?
- Sisteme de operare: exemple cu descrieri. Exemple de sisteme de operare de rețea
- Distribuție: ce este? Exemple de distribuții și programe de operare
- Cerințe de sistem Star Conflict pe PC
- Care este cel mai bun sistem de operare pentru un netbook?
- "Linux" sau "Winds" - ce este mai bine să alegi?
- Cum pot afișa o listă de utilizatori pe Linux?
- Cum se instalează Linux pe computerul dvs. personal
- Ce este "Android" sau Care este secretul celui mai de succes sistem de operare pentru…
- Sistemul de operare Linux: avantaje și dezavantaje
- Ce este inclus în software-ul de sistem?
- Controller de domeniu în diferite sisteme de operare
- Care este cel mai bun sistem de operare?
- Linux. Cum să vă instalați?
- Dezasamblam sistemele de operare moderne
- Ce este sistemul de operare Meego și cum să îl descărcați?