Sisteme de operare în timp real comerciale, distribuite gratuit și „acasă”: mitologia eficienței. Starea actuală a software-ului liber Ce sistem de operare este liber?

Acasă / Laptop-uri

Cel mai probabil, aveți Windows instalat pe computer. Acest sistem de operare poate părea gratuit, dar nu este. Producătorii trebuie să plătească Microsoft o licență pentru a furniza computere Windows și trebuie să cumpărați o copie dacă doriți să instalați singur Windows.

Există multe sisteme de operare care sunt de fapt gratuite. Majoritatea dintre ele sunt destul de faimoase. Cel mai popular este Linux, iar dacă citiți în mod regulat știri despre tehnologia computerelor, este puțin probabil ca acest nume să vă fie necunoscut. Continuați să citiți acest articol și până când veți ajunge la sfârșitul acestei liste, Linux va părea complet obișnuit. Iată alte zece sisteme de operare gratuite de care majoritatea dintre noi nu au auzit niciodată.

1. FreeBSD

Dacă utilizați un sistem de operare gratuit care nu este Linux, atunci probabil că se bazează pe BSD. FreeBSD este doar unul dintre numeroasele sisteme de operare asemănătoare UNIX. Altele includ NetBSD, OpenBSD și PC-BSD. Indiferent de ce ați folosi, cea mai mare parte a experienței este similară cu cea pe care o veți găsi pe Linux. Software-ul gratuit și cu sursă deschisă care este disponibil pentru o persoană poate rula de obicei pe alta.

Chiar dacă nu ești un fan al liberului software, este posibil să utilizați părți din FreeBSD fără să vă dați seama. Datorită licenței permisive a proiectului, o parte din cod și-a făcut loc în Apple macOS, Sony PlayStation 4 și routere Juniper.


2. ReactOS

Majoritatea sistemelor de operare gratuite sunt alternativă la Windows. ReactOS, într-un fel, se străduiește să fie Windows. Scopul este de a oferi utilizatorilor mijloacele de a rula software-ul Windows fără a fi nevoie să achiziționeze sistemul de operare de la Microsoft.

ReactOS este un sistem de operare gratuit și cu sursă deschisă, deci nu poate folosi niciun cod Windows real. Proiectul a implementat parțial multe dintre API-urile Windows și colaborează cu proiectul Wine pentru a rula programe, aplicații și software.


3.FreeDOS

Ați folosit computere când DOS era singura opțiune? Ai amintiri bune despre MS-DOS?

FreeDOS vă permite să retrăiți această epocă trecută. OS barebones vă oferă un mijloc de a rula programe DOS mai vechi pe hardware mai modern sau în interior mașină virtuală. Sau îl puteți folosi doar pentru a rula jocuri mai vechi.


4. Haiku (Haiku sau Hokku)

Haiku se inspiră din BeOS. BeOS a fost un sistem de operare grafic dezvoltat de Be Inc pentru a rula pe BeBox încă din 1995. Sistemul de operare a fost blocat timp de cinci ani înainte ultima actualizare a aparut in 2000.

Poate că BeOS nu a fost un nume cunoscut, dar a atras unii utilizatori, iar unii și-au dorit ca sistemul de operare să trăiască suficient pentru a-și crea propria versiune open source. Scopul este ca software-ul scris pentru BeOS să ruleze pe Haiku, similar cu ceea ce vrea să facă ReactOS pe Windows. Luând în considerare toate lucrurile, echipa de haiku poate avea un timp mai ușor.

5. Illumos

Oracle este folosit pentru a susține un sistem de operare numit Solaris. Inițial a fost închis, dar proiectul a fost deschis în 2008. Oracle a întrerupt OpenSolaris în 2010 și a revenit la propriul model cu Solaris 11 în 2011.


6. Silabă

Syllaba se bazează pe AtheOS, o clonă AmigaOS care a fost abandonată la începutul secolului. În ceea ce privește AmigaOS, acesta este încă în viață, în ciuda faptului că s-a născut în anii 80 pentru o linie de computere considerate mult timp străvechi.

Syllaba este concepută pentru utilizatorii de birouri de acasă cu o interfață ușor de utilizat și aplicații native, inclusiv un browser web bazat pe Webkit și client de mail. Chestia este că poate face acest lucru doar pe un computer cu 32MB de RAM (deși cel puțin 64MB sunt recomandati pentru vizualizare). Instalarea completă ar trebui să ocupe aproximativ 250 MB de spațiu pe hard disk.


7. Cercetare sistem de operare AROS

Deși Syllaba se bazează pe o clonă AmigaOS, AROS adoptă o abordare diferită. De fapt, își pune compatibilitatea binară cu AmigaOS la nivel de API. Acest lucru este similar cu modul în care ReactOS vizează Windows și Haiku vizează BeOS.

S-ar putea să vă întrebați dacă AmigaOS merită toată atenția. Am menționat că AmigaOS este încă aici? Nici nu este gratuit. Cineva acolo este încă dispus să plătească pentru un sistem de operare despre care majoritatea oamenilor nu au auzit niciodată. AROS oferă o modalitate de a utiliza unele programe AmigaOS fără a fi nevoie să plătiți bani. În plus, este open source, ceea ce vă poate lăsa să vă simțiți în siguranță.


8.MenuetOS

Asta este MenuetOS - este suficient de mic pentru a încăpea pe o singură dischetă. Acestea erau unități flash din anii 90 și ofereau doar până la 1,44 MB de spațiu de stocare. Având în vedere că multe distribuții Linux se luptă cu CD-ul de 700 MB, pornirea de pe o dischetă este dificilă în zilele noastre.

MenuetOS este scris în întregime în limbaj de asamblare pe 32 de biți și este proiectat să ruleze cu o suprasolicitare minimă, deși acceptă până la 32 GB de RAM.


9. DexOS

Sunt toate desktop sisteme de operare simt la fel? Iată una care adoptă o abordare diferită. Aducerea DexOS la viață va simți mai puțin ca utilizarea unui computer la cursul de tastatură și mai mult ca a juca pe o consolă de jocuri obișnuită.

Lansarea aplicațiilor în DexOS se simte vag ca și cum ați introduce un disc într-un vechi Dreamcast. Experiența se simte mai autentică dacă joci cu adevărat jocul. Și încă un lucru tare? Acest sistem de operare gratuit este, de asemenea, suficient de mic pentru a încăpea pe o dischetă.


10. Visopsys

La fel ca DexOS, Visopsys este un proiect hobby al unui dezvoltator. Instalați-l dacă doriți să vedeți ce poate crea o singură persoană.

Sistem de operare vizual (desigur, acest nume poate fi aplicat oricărui sistem de operare cu mediu de lucru) este în dezvoltare din 1997. Nu se bazează pe niciun sistem de operare preexistent. Acest lucru nu înseamnă că proiectul nu folosește codul existent. Aici veți găsi instrumente și pictograme GNU comune care ar putea fi familiare utilizatorilor KDE Plasma.

Veți folosi oricare dintre aceste sisteme de operare gratuite?

Majoritatea nu sunt. Dezvoltatorii Haiku nu lucrează cu normă întreagă. Dezvoltatorul Visopsys spune clar că sistemul lor de operare nu este la fel de capabil ca Linux sau, poate o comparație mai corectă, Syllab. DexOS este mai mult un experiment decât orice altceva.

Cu toate acestea, există mulți oameni care preferă FreeBSD decât Linux. Illuminos poate să nu fie bine cunoscut, chiar și printre entuziaștii FOSS, dar are utilizările sale. Și nu am menționat că folosim FreeDOS pentru a juca toate vechile jocuri DOS?

Există sisteme pe această listă pe care ați dori să le utilizați? Cunoașteți un alt sistem de operare gratuit necunoscut care nu se află pe această listă? Spune-ne despre asta în comentarii!

A utiliza sau a nu folosi un sistem de operare în timp real (RTOS) într-un proiect încorporat este aproape o întrebare retorică. Ambele abordări au susținătorii și adversarii lor, iar fiecare dintre ele are propriile argumente aparent de netăgăduit. Acest articol încearcă să analizeze problema de sus și să sublinieze unele dintre cele mai comune mituri.

Să presupunem că aveți un nou proiect în curs de elaborare și că alegeți o platformă software pentru acesta. În funcție de gradul de implicare a potențialului intelectual al terților, există patru opțiuni:

  • nu face nimic fără RTOS;
  • dezvolta un RTOS independent;
  • adaptați un sistem de operare de uz general distribuit gratuit la nevoile dvs.;
  • utilizați un RTOS comercial gata făcut.

Adesea, din cauza lipsei de informații și a neînțelegerii problemei, deciziile de acest fel sunt luate „pe baza unor concepte” și, prin urmare, sunt supuse unui grad echitabil de prejudecăți. Să ne uităm la cele mai populare dintre ele.

Mituri...

„Nu orice aplicație are nevoie de un sistem de operare.”În limite rezonabile (a se citi - pentru proiecte unice mici) acest gând poate face minuni; totuși, atunci când este dusă până la absurd („de ce am nevoie de un ciocan, trebuie doar să bat într-un cui”), poate face mult rău. Dacă proiectul crește și se dezvoltă în timp (și pentru o întreprindere care se află pe piață serios și de mult timp, aceasta este ordinea firească a lucrurilor), cantitatea de cod care va trebui menținută și modificată va crește foarte curând. la astfel de volume încât mărimea costurilor va pune serios riscuri de amortizare a proiectului. În același timp, costurile transferului unui proiect pe o altă platformă sunt atât directe (costul platformei în sine, costul pregătirii personalului, costul muncii la transferul codului etc.), cât și indirecte (de exemplu, pierderea de cota de piață din cauza rămânerii în urmă concurenților, cauzată de timpul petrecut cu transferul codului) - poate fi de așa natură încât transferul să nu se mai poată plăti singur și bun proiect va fi distrus pentru totdeauna.

„Dezvoltarea propriului RTOS este o chestiune de câteva luni.” Această concepție greșită destul de comună provine din teoria managementului de proiect: ei spun că o estimare a resurselor necesare pentru a vă dezvolta sistemul de operare poate fi obținută prin împărțirea costului mediu al unui sistem de operare comercial dintr-o anumită clasă la costul orelor de lucru medii a unui programator. Aici, totuși, ar trebui să se înțeleagă clar că programarea este un proces iterativ. Amintiți-vă de gluma de pe vremuri: „renovarea nu poate fi finalizată, poate fi doar oprită”. Este aceeași poveste cu proiectele software. Situația pieței este în continuă schimbare, iar orice proiect este întotdeauna un proiect „viu”. Aceasta înseamnă că, odată ce te apuci de dezvoltare, vei fi forțat să o faci tot timpul, iar resursele alocate pentru aceasta nu vor fi niciodată eliberate.

„Un RTOS comercial este un produs complex care va dura mult timp pentru a stăpâni.” Acest argument apare destul de des și tocmai din acest motiv este, spre deosebire de sistemele de operare de uz general, în cele mai multe cazuri inaplicabil RTOS-urilor comerciale. Majoritatea RTOS-urilor comerciale sunt concepute de la început având în vedere acest lucru, deoarece scopul lor strategic principal este reducerea timpului de lansare pe piață pentru produse noi, inclusiv prin scurtarea curbei de învățare. Dacă produsul este greu de stăpânit, nimeni nu îl va cumpăra pur și simplu.

„RTOS comercial este supraîncărcat cu funcționalități inutile.” Orice produs universal conține întotdeauna o anumită redundanță, care poate să nu fie necesară în fiecare caz specific. Cu toate acestea, mediile încorporate de multe ori pur și simplu nu permit resurse pentru software redundant, iar dezvoltatorii sunt forțați să se adapteze. În consecință, toate RTOS comerciale moderne sunt scalabile și permit excluderea funcționalității inutile din configurația țintă.

„RTOS este bine cunoscut și, prin urmare, poate fi bine documentat”. Documentarea unui proiect are întotdeauna un singur scop - de a face mai ușor de studiat. Și atât pentru clienți, cât și pentru noii participanți la proiect. Cu toate acestea, dacă proiectul este realizat pentru uz intern, sunt întotdeauna o mie de lucruri mai importante de făcut decât documentarea ceva pentru care există întotdeauna un specialist la îndemână. De asemenea, dezvoltatorii acceptă cu ușurință acest punct de vedere, deoarece urăsc să scrie documentație. Ce se întâmplă în continuare - vezi mai jos pentru mai multe informații.

„Puteți termina RTOS într-un interval de timp limitat și să nu vă mai gândiți la asta.” Această problemă a fost deja parțial discutată mai sus (a se vedea „Dezvoltarea propriului RTOS este o chestiune de câteva săptămâni”), trebuie doar să adăugăm că în programare un factor foarte nefavorabil este „variația de personal”. Piața este în continuă evoluție, cerințele pentru produse se schimbă și chiar și pentru cel mai de succes RTOS, într-o zi, vine un moment în care trebuie făcute modificări. Până în acest moment, specialiștii care l-au dezvoltat, în cel mai bun caz, au uitat deja ce au făcut acum doi ani și, în cel mai rău caz, s-au mutat să lucreze la o altă companie. Ca urmare, noua versiune daca iese este cu multa intarziere si multe erori.

„Folosirea unui RTOS propriu sau distribuit gratuit vă permite să economisiți mult.” Trebuie amintit aici că costul proiectului constă nu numai din costul instrumentelor și componentelor. ÎN caz general include cel puțin:

  • costul instrumentelor;
  • taxe de școlarizare;
  • resurse de dezvoltare (timp, personal, locuri de muncă, suport, consultanță etc.);
  • costul componentelor și asamblarii;
  • costul suportului.

Și aici, ca și în alte părți, funcționează „regula de aur a mecanicii”: dacă câștigi într-un lucru, pierzi în altul. Un produs este un produs, dar importanța unui pachet de servicii conexe (instruire, suport, consultanță, dezvoltare personalizată) ca mijloc de reducere a timpului de lansare pe piață al produsului nu poate fi negata. Există trei opțiuni aici:

  • refuza cu totul serviciile;
  • comandați-le de la producătorul produsului;
  • comandați-le de la o firmă de consultanță terță.

Prima opțiune, evident, vă permite să economisiți bani „aici și acum”, dar pierde în timp și costuri cu forța de muncă, pentru că trebuie să faceți totul singur și nimeni nu vă va ajuta. Acest lucru este plin de întârzieri serioase, care pot fi foarte costisitoare pe o piață extrem de competitivă.

A doua și a treia opțiune sunt foarte asemănătoare și diferă doar în ceea ce privește profitul pe care produsele și serviciile lor le aduc companiilor. Compania producătoare realizează profit atât din produsele, cât și din serviciile sale și în ce proporție este o întrebare individuală. O firmă de consultanță nu produce un produs și realizează profit doar din servicii, așa că adesea costul pachetului său de servicii este comparabil, sau chiar depășește costul unui produs comercial. Cu alte cuvinte, dacă în fața ta este un sandviș cu brânză gratuită, atunci există toate motivele să presupunem că fie este o capcană pentru șorici, fie are sens să te gândești cât costă pâinea.

Din cele de mai sus, rezultă o concluzie simplă: niciuna dintre aceste abordări nu este optimă în esență, iar înainte de a lua o decizie este necesar să se analizeze toate opțiuni posibile individual în termeni de cost total de proprietate (TCO), adică costuri pe o perioadă lungă de timp.

„Ceea ce avem este și un sistem de operare în timp real”. Interpretarea termenului " în timp real„Depinde în mare măsură de aplicație, iar producătorii fără scrupule profită adesea de acest lucru. În primul rând, RTOS-urile sunt împărțite în două clase – sistemele de operare în timp real garantează un timp de răspuns clar definit la un eveniment (aceasta proprietate este asigurată de o arhitectură OS special concepută), acesta din urmă, de regulă, reușește să proceseze evenimentul într-un interval de timp specificat, în timp real „soft”. OS nu este potrivit prin definiție pentru implementarea unui sistem determinist (de exemplu, o buclă de control).

În al doilea rând, timpul necesar unui RTOS pentru a procesa un eveniment nu este specificat în definiția RTOS. Cu alte cuvinte, dacă un RTOS este garantat să proceseze un eveniment, să zicem, în decurs de 1 zi, atunci oficial poate fi considerat un sistem de operare greu în timp real. Concluzie: înainte de a alege un instrument, trebuie să înțelegeți clar cerințele sarcinii în cauză. Apropo, toate sistemele de operare hard în timp real care oferă răspuns la un eveniment în câteva microsecunde sunt comerciale. Ceea ce, însă, nu este surprinzător: o sarcină serioasă necesită un instrument serios.

„Un sistem de operare distribuit gratuit elimină problemele de copyright”. Dar acest lucru nu este adevărat. Orice cod este aproape întotdeauna supus unui fel de licență; Mai mult decât atât, aceste licențe sunt adesea în conflict între ele, ca urmare a căror componente care sunt compatibile fizic între ele, de exemplu, prin lege, pot să nu fie incluse în aceeași distribuție. Regula generală aici este următoarea: orice licență impune anumite restricții și trebuie să fie clar înțelese, altfel pot apărea probleme de acceptare. Clientul are întotdeauna nevoie de un produs licențiat - fie și doar pentru că va indica clar cine va fi responsabil dacă ceva nu merge bine. Și nimeni nu este responsabil pentru un produs care nu aparține nimănui.

...si cateva fapte

Pe lângă miturile de mai sus, există și o serie de fapte concrete legate de RTOS comerciale; cu toate acestea, deseori fie rămân în umbră, fie importanța lor este subestimată. Să enumerăm unele dintre cele mai importante dintre ele cu câteva comentarii.

Documentatie detaliata. Documentația este o parte integrantă a produsului. Dezvoltatorii care folosesc un RTOS nu își pot permite să petreacă mult timp studiind designul acestuia, astfel încât chiar și cel mai bun produs își pierde valoarea dacă nu are o documentație detaliată și de înaltă calitate. În plus, capacitatea serviciilor de asistență tehnică este întotdeauna limitată, iar scrierea documentației este întotdeauna mai profitabilă decât a răspunde la aceleași întrebări în mod repetat. Prin urmare, RTOS-urile comerciale sunt întotdeauna bine documentate.

Cod testat. Numărul de clienți ai unei companii comerciale de dezvoltare RTOS poate fi măsurat în sute. Aceasta înseamnă că codul acestui RTOS va fi supus testării continue în multe locuri în același timp, în diferite configurații și moduri. Nicio unitate locală de testare nu poate oferi o astfel de eficiență de testare. În consecință, RTOS comerciale conțin întotdeauna mai puține erori decât cele „produse acasă”.

Instrumente specializate. Aplicațiile în timp real au anumite specificități (de exemplu, mecanismele de programare și sincronizare a sarcinilor într-un RTOS diferă de cele dintr-un sistem de operare general), iar depanarea lor necesită instrumente specializate. În acest caz, un depanator obișnuit nu este adesea suficient și mijloace standard diagnosticul nu este de obicei suficient. În plus, toate RTOS-urile moderne sunt proiectate pentru configurații încorporate, astfel încât dezvoltatorul poate munca eficienta Ceea ce aveți nevoie nu este doar un compilator și un depanator, ci o linie integrată de instrumente care vă pot duce de la scrierea codului până la generarea și optimizarea unei imagini ROM. Doar RTOS comerciale au astfel de instrumente.

Componente suplimentare. Sistemul de operare în sine nu este totul. Pe lângă funcționalitatea de bază oferită de sistemul de operare, proiectul dvs. poate necesita componente software suplimentare - stive de protocol, grafică, instrumente pentru baze de date etc. Dacă dezvoltați singuri un RTOS, atunci fiți pregătiți că va trebui să dezvoltați singur orice altceva. Această opțiune de portare a componentelor gata făcute în propriul dvs. RTOS poate fi exclusă imediat, deoarece acest lucru necesită ca RTOS să suporte pe deplin un anumit API universal (de exemplu, pentru majoritatea software-ului distribuit gratuit, acesta este POSIX), și acesta este pentru „acasă- crescut” RTOS considera adesea o extravaganță inutilă.

Servicii profesionale.Și, poate, ultimul lucru - după cum se spune, ca număr, dar nu ca importanță. Nici măcar documentația de cea mai înaltă calitate și detaliată nu rezolvă toate problemele - fie și doar pentru că manualul trebuie întotdeauna citit în întregime și trebuie să poți căuta în cartea de referință. Ambele pot dura foarte mult timp pentru un produs complex, deoarece cantitatea de documentație este adesea foarte mare. Dacă întâmpinați o problemă, atunci cel mai probabil trebuie să o rezolvați rapid și numai cineva care cunoaște sistemul „din interior” - dezvoltatorul acestuia - vă poate ajuta cu aceasta. În acest sens, RTOS distribuite gratuit nu oferă nicio garanție, deoarece nerăspunzând la o întrebare într-un forum public, nimeni nu își riscă reputația, ceea ce înseamnă că nu poate exista încredere că vei primi rapid un răspuns la orice întrebare. Rămâne să comparăm costul anual al menținerii unui personal de dezvoltatori cu costul unui plan anual de suport tehnic pentru un RTOS comercial. În cele mai multe cazuri, ultima opțiune câștigă. În plus, după cum sa menționat deja, pachetele de servicii profesionale furnizate de producătorii comerciali RTOS nu se limitează la suport tehnicși include, de asemenea, pregătirea personalului, dezvoltarea personalizată, certificarea, consultanța de proiect etc. - într-un cuvânt, tot ceea ce ajută la finalizarea proiectului în mod competent și la timp.

Relua

Alegerea unui instrument pentru o muncă serioasă, în special într-un mediu extrem de competitiv, este întotdeauna un punct cheie. Un instrument este un lucru care este ales cu seriozitate și pentru o lungă perioadă de timp; cu toate acestea, trebuie să admitem că nu există instrumente universale. Fiecare sarcină are propriul său instrument optim, iar decizia corectă poate fi luată doar cunoscând cerințele sarcinii în cauză, precum și contextul și perspectivele acesteia.

Nu există miracole în tehnologie, toate nu sunt altceva decât modele inconștiente. Prin urmare, orice obiectiv trebuie să fie măsurabil, altfel va fi imposibil de evaluat dacă a fost atins sau nu. La fel, orice caracteristică trebuie să fie măsurabilă, altfel va fi imposibil de comparat ceea ce este oferit cu ceea ce se cere. Singurul lucru care ar trebui să vă ghideze atunci când alegeți o platformă software pentru un proiect sunt obiectivele dvs. și măsura în care caracteristicile platformei se potrivesc cu cerințele proiectului. Și miturile, oricât de plauzibile ar părea, pot oferi doar eficiență mitică.

Nikolai Gorbunov

SWD Software Ltd.

Multe
utilizatorii prin cuvintele „gratuit” și „software open source” înseamnă
Sistem de operare GNU/Linux. Dar sunt câteva zeci
OS gratuit, printre care există atât produse de succes, cât și produse populare
(FreeBSD, Solaris, Darwin) și cunoscut de cercurile restrânse de specialiști
proiecte (Haiku OS, React OS). Fiecare dintre ele are propria sa istorie și viitor.

Există câteva zeci de sisteme de operare gratuite în lume și unele
Fiecare specialist IT trebuie să le cunoască. Cel mai faimos după Linux
sistem de operare - BSD. A fost dezvoltat în 1978 în
Universitatea Berkeley, bazată pe sistemul de operare UNIX. Dintre cele mai comune
distribuții ale acestuia sistem deschis poate fi numit FreeBSD, PC-BSD și
DesktopBSD.

În vigoare caracteristici tehnice UNIX, fragmente și variații ale acestui sistem de operare
utilizat pe scară largă în diverse echipamente, cel mai adesea în echipamentele de rețea. Servere pornite
pe baza FreeBSD, acestea sunt foarte stabile și, de asemenea, activ
aplica. Versiunile desktop ale BSD folosesc shell-ul grafic KDE
și în exterior practic nu se distinge de Linux. Mai mult, aceste sisteme
a primit suport nativ pentru software-ul creat pentru Linux.


BSD este cel mai faimos sistem de operare gratuit după Linux.

Un alt ram al UNIX este sistemul de operare de la Sun
Microsisteme numite Solaris, create în 1991. Gratuit
versiunea acceptată de companie a acestui sistem de operare este Open Solaris. În ciuda
prezența anumitor caracteristici inerente GNU/Linux (grafic
Interfata utilizator Gnome, instalarea pachetelor software de la
depozite, suport nativ Linux ABI, pornirea sistemului de pe LiveCD),
acest sistem de operare este conceput pentru a fi utilizat ca platformă de dezvoltare
pentru produsele server Sun Microsystems. Diferența fundamentală față de
Linux este nucleul sistemului. Versiunile timpurii ale sistemului de operare Sun Microsystems
a folosit Unix și a fost numit SunOS.


Open Solaris are asemănări în aparență cu Linux

În 1992, SunOS 5 a fost redenumit Solaris 2 în lansarea sa.
în distribuție au apărut componente proprietare suplimentare. Potrivit acesteia
Din același motiv, OpenSolaris nu mai este distribuit sub GPL, ci sub CDDL
licență, care presupune prezența în distribuirea fișierelor licențiate
conform altor principii, inclusiv a celor de proprietate.

Cele mai cunoscute sisteme de operare gratuite după Linux

Nume Licenţă Tip kernel Limbă Familia OS stadiul proiectului
Darwin APSL hibrid C, C++ Unix, BSD se dezvoltă
DesktopBSD BSD monolitic cu module CU Ca Unix se dezvoltă
eCos eCos/GPL modificată în timp real C RTOS se dezvoltă
FreeBSD BSD monolitic cu module CU Ca Unix se dezvoltă
FreeDOS GPL monolitic CU asemănător DOS îngheţat
FreeRTOS GPL modificat în timp real CU RTOS se dezvoltă
Haiku OS MIT monolitic cu module C, A.S.M. BeOS se dezvoltă
Deschide Darwin LGPL hibrid C, C++ Unix, BSD închis
CDDL monolitic cu module C Unix se dezvoltă
PC-BSD BSD monolitic cu module CU Ca Unix se dezvoltă
pico]Os BSD în timp real C RTOS se dezvoltă
PureDarwin LGPL hibrid C, C++ Unix, BSD se dezvoltă
GPL/LGPL hibrid ASM,C Ca Windows se dezvoltă
Silab OS (versiunea desktop) GPL monolitic cu module C, C++ Unix, BeOS, POSIX se dezvoltă

La sfârșitul anilor 1980 - prima jumătate a anilor 1990 în dezvoltarea sistemelor Unix
O altă etapă a început legată de lansarea sistemului de operare NEXTSTEP. În centrul acestui lucru
Sistemul proprietar conținea nucleul Mach cu cod sursă Unix.
După încetarea efectivă a dezvoltării acestui OS în 1995 și după
achiziționarea NeXT de către Apple, aproape toate componentele sale principale
(interfață utilizator, OpenStep/Mach și biblioteci de sistem) au fost
folosit în Rhapsody OS, succesorul viitorului Mac OS, lansat în 1998
an. Cu toate acestea, în 2000 anul Apple a încetat să dezvolte Rhapsody OS și
a început să dezvolte o altă ramură a UNIX și BSD - Darwin.

Acest sistem de operare se bazează pe nucleul XNU (utilizat
Microkernel Mach și servicii standard BSD). Produsul este licențiat sub
APSL, care se referă la software liber, iar variantele sale sunt PureDarwin și
OpenDarwin (fuzionat cu PureDarwin în 2006) utilizează LGPL. De la BSD la
nucleul Darwin a inclus un model de procesor, o stivă de rețea și
virtual sistem de fișiere, plus Apple a adăugat
API orientat pe obiecte pentru driverele de dispozitiv I/O Kit. Final
opțiunea vă permite să compilați majoritatea aplicațiilor Unix sub Darwin
fără a interfera cu cod sursă.

Sistem de operare gratuit pentru utilizatori

Sistemele UNIX și diverse ramuri diferă destul de mult de ele
accent strict pe utilizarea în servere sau pentru dezvoltare
aplicatii. Folosiți-le ca înlocuitori pentru cele existente pentru desktop
deciziile în majoritatea cazurilor nu au sens. Pe langa absenta
suport în furnizarea de bază de drivere pentru dispozitive multimedia, un număr
formate media, instrumente pentru personalizarea utilizatorului
interfață, aceste sisteme sunt greu de înțeles de către utilizatorul obișnuit,
în ciuda faptului că deseori au aceleaşi coji ca
Distribuții Linux (KDE, GNOME și alte variante X-Windows).

Prin ce diferă Linux de alte sisteme de operare free?

În ciuda anumitor asemănări între Linux și altele gratuite
OS, există câteva diferențe majore între ele. În primul rând
principal: Linux folosește nucleul Linux, care este diferit de Unix și
Sisteme bazate pe Unix atât în ​​arhitectură, cât și în principii
licențiere (GPL). A doua diferență: utilizarea sistemului X Window, activată
pe baza căruia este construită interfaţa grafică cu utilizatorul
majoritatea distribuțiilor Linux. În sistemele de operare libere sunt mai des folosite
dezvoltarea propriei interfețe. A treia diferență este utilizarea
utilitare și biblioteci din proiectul GNU pe Linux.

Dar există sisteme de operare open source și pentru desktop-uri. Pionierii în asta
regia a fost compania Be, care a lansat la începutul anilor 1990
BeOS proprietar, precum și computere BeBox. Dezvoltatori
l-a poziționat ca un concurent pentru Windows și Mac OS, în primul rând în ceea ce privește
motivul adaptării sistemului la rezolvarea problemelor multimedia. Totuşi,
dezvoltarea activă a acestei dezvoltări a încetat la începutul anilor 2000
ani în legătură cu achiziționarea Be Palm. Singurul open-source
o variantă a BeOS este Haiku OS, care este un port al
kernel, API și sistem de fișiere de la BeOS cu distribuții de software open source, de exemplu,
Firefox, VLC, SeaMonkey. Spre deosebire de Linux, nu folosește
Shell grafic X-Windows, sistem diferit de porturi și biblioteci
(cu toate acestea, de la sfârșitul lunii ianuarie 2009 situația a început să se schimbe, iar în HaikuOS
acum poți fugi programe moderne, ca Firefox 3).
Este de remarcat faptul că acest sistem de operare este încă într-o stare profundă
dezvoltare, iar momentul celei de-a doua lansări tehnice este încă neclar.


HaikuOS nu poate ieși din starea de dezvoltare profundă

Un alt proiect similar cu Haiku OS este Syllable OS, un existent
sub forma a doua distributii - un server bazat pe Nucleul Linux, Și
desktop, folosind propria noastră dezvoltare. În mare, în
Programatorii silabelor au decis să se conecteze cele mai bune practici deschide
sisteme sursă, împrumutând compilatorul și subsistemul GCC de la GNU/Linux
SDL, precum și elemente de interfață de la BeOS și standardele POSIX aplicate,
cunoscut din sistemele UNIX. Cu toate acestea, munca de sprijin
Cele mai multe echipamente moderne din Haiku OS sunt extrem de
încet, ceea ce afectează disponibilitatea versiunilor de lansare.

Minimum non-standard

Un alt reprezentant puțin cunoscut al sistemelor de operare gratuite este
sisteme de operare în timp real (RTOS). Printre proiecte similare
putem evidenția pico]Os (licență BSD), eCos (licență proprie pt
bazată pe GPL) și FreeRTOS (GPL modificată). Listată
sistemele de operare sunt utilizate în dispozitivele în care să fie utilizate
Linux sau BSD nu sunt practice. RTOS nu este solicitant din punct de vedere tehnic
capabilitățile dispozitivului și sunt utilizate în mod activ în clienții terminali,
în BIOS, în sisteme de supraveghere și control video, în industria
echipamente.

Și din nou Windows

Totuși, în tabăra susținătorilor de software open source a existat și prezența
fani Microsoft Windows. Se știe că multe sisteme
arhitecții și programatorii încă o consideră cea mai de succes versiune
Windows 2000.

Dezvoltatorii ReactOS împărtășesc o opinie similară. Baza aici
Windows API a fost luat și altele proprietare suplimentare au fost eliminate din distribuție
instrumente și software (ceea ce rămâne este licențiat conform GPL/LGPL).

Tipuri de licențe utilizate în sistemele de operare gratuite

Numele licenței Produse și proiecte Restricții impuse
Berkeley Software Distribution (BSD) BSD, pico]Os Aveți voie să utilizați liber coduri sursă, precum și să închideți și să faceți modificări de proprietate
Licență publică generală GNU (GNU GPL, GPL) Linux, Syllabe OS (versiunea desktop), RTOS (cu excepția pico]Os), FreeDOS Permis
Distribuție și copiere gratuită, dar nu sunt permise modificări
fără a anunța comunitatea și închiderea codurilor sursă după modificare
GNU Lesser General Public License (LGPL) Darwin, ReactOS Permis
conectați software-ul cu licență GPL și componentele acestuia
cu alte produse, inclusiv distribuția ca proprietar
Licență comună de dezvoltare și distribuție (CDDL) Permis
combinarea într-o singură distribuție a fișierelor licențiate în conformitate cu
alte licențe, atât deschise, cât și proprietare
Licență MIT (Massachusetts Institute of Technology) Este permisă lansarea modificărilor sub orice licență, inclusiv proprietară

Se presupune că utilizatorul va descărca necesarul
el componentele după instalarea sistemului. O altă sursă deschisă
dezvoltat pe baza produselor Microsoft este un sistem binecunoscut
FreeDOS, care poate fi adesea găsit ca un sistem de operare preinstalat
pe Laptop-uri Dellși HP. În centrul acestui sistem cu licență GPL
se află un nucleu similar ca funcționalitate cu MS-DOS, un interpret de comandă
linii, precum și un set de utilități și drivere suplimentare (în special,
FreeDOS rulează pe NTFS, spre deosebire de MS-DOS).


ReactOS - analog gratuit Windows acceptă aceleași drivere și programe.

Lista sistemelor de operare discutate în material, această clasă de software
prevederea nu este complet epuizată. Mai este destul
numărul de proiecte amatori diferite în curs de dezvoltare atât pentru
cont propriu de către entuziaști (Menuet OS, Kolibri OS și alții) și
finanțate de companii (de exemplu, diverse opțiuni Planul 9 de Bell
laboratoare). În plus, o serie de proiecte sunt într-o stare „înghețată” și
creatorii lor nu lansează versiuni noi ale dezvoltărilor existente sau
prototipurile nu au fost încă făcute publice.

Mihail Demidov

Vă prezentăm atenției o selecție a celor mai bune 10 sisteme de operare care sunt perfecte atât pentru munca de zi cu zi, cât și pentru găsirea de noi funcții pentru computerul dvs.

În ciuda utilizării pe scară largă a diferitelor versiuni Windows, în fiecare an tot mai mulți utilizatori încep să caute un nou sistem de operare interesant.

Instalarea unui sistem nou pe computer vă permite să lucrați cu programe care nu rulează pe Windows. Unii utilizatori preferă să folosească alte sisteme de operare pentru a asigura securitatea datelor lor. De asemenea, opțiunile simple și ușoare ale sistemului de operare accelerează semnificativ funcționarea laptopurilor vechi și ajută la eliminarea problemei supraîncălzirii și încetinirilor constante.

Locul 10 – Windows 10

În ciuda faptului că în acest rating ne abstragem de la numărul mare de versiuni ale binecunoscutului Windows, nu putem să nu evidențiem una dintre cele mai de succes și versiuni rapide– Windows 10. Nu fi surprins că am pus Windows pe locul 10. Da, este cel mai popular, dar tocmai din această cauză este unul dintre cele mai hackabile și nu întotdeauna sigure. Și costă și bani, cu excepția cazului în care, desigur, ai descărcat distribuția sa de pe site-uri piratate.

Sistemul este foarte simplu de utilizat și va atrage atât fanii interfeței de metrou, cât și cei care sunt obișnuiți cu meniul Start obișnuit. Adunarea oficială are de toate programele necesare pentru a începe, inclusiv unul nou browser rapid MS Edge.

Beneficiile Windows 10:
  • Tasta START a fost returnată. În cea de-a opta versiune a sistemului de operare, dezvoltatorii s-au bazat pe o interfață cu gresie, care nu a încântat utilizatorii. Acum, proprietarul computerului poate alege independent cum este mai convenabil pentru el să lucreze cu ecranul de pornire;
  • Windows 10 este cea mai recentă dezvoltare Microsoft. Aceasta înseamnă că toate eforturile companiei sunt îndreptate în mod special către îmbunătățirea și menținerea funcționării sistemului de operare. Pachetele de actualizare de securitate sunt lansate aproape în fiecare săptămână. De asemenea, Microsoft are rezultate bune în eliminarea rapidă a virușilor. Proprietarii de computere cu zeci licențiate au remarcat în mod repetat că au reușit să evite răspândirea masivă a malware-ului datorită actualizărilor rapide ale dezvoltatorilor;
  • Disponibilitate asistent vocal Cortana. Cu serviciul de recunoaștere a vorbirii încorporat, lucrul cu căutarea va fi și mai ușor;
  • Firewall de încredere. Cu Microsoft Defender încorporat, nu este nevoie să instalați suplimentar programe antivirus. Firewall-ul face o treabă excelentă de a detecta amenințările și blochează rapid execuția cod rău intenționat, vă permite să scanați sistemul;
  • Pornire rapidă. Sistemul de operare pornește în mai puțin de 15 secunde, indiferent de performanța computerului dvs.;
  • Configurarea mai multor desktop-uri. Utilizatorii pot adăuga un număr nelimitat de ecrane de start și pot comuta cu ușurință între ele folosind taste rapide.

Este de remarcat faptul că Windows acceptă aproape orice jocuri și programe, așa că cu siguranță nu vor fi probleme la instalarea software-ului.

Dezavantajele Windows 10:
  • Urmărirea utilizatorilor. Microsoft nu ascunde asta Windows nou 10 este capabil să urmărească acțiunile utilizatorului. Sistemul scanează în mod regulat computerul dvs. pentru utilizarea produselor software ilegale de la Microsoft. Acum cel piratat va fi pur și simplu șters de pe computer. De asemenea, nu este un secret pentru nimeni că sistemul de operare trimite dezvoltatorului date despre resursele vizitate și fotografiile de pe desktop. Dacă se dorește, toate aceste opțiuni și permisiuni pot fi dezactivate în setări;
  • Politica de utilizare. Chiar și după mult timp de la lansare, dezvoltatorii încă nu s-au hotărât asupra unei politici de distribuție. În primul an proprietarii licențe Windows 7/8 ar putea face upgrade la zece gratuit. Astăzi costă bani (de la 8.000 la 14.000 de ruble, în funcție de asamblare). În același timp, a fost găsită o lacună care vă permite să actualizați gratuit folosind utilitarul de accesibilitate încorporat.

Locul 9 – ROSA

ROSA este o versiune rusă a sistemului de operare Linux deschis. Nucleul standard al sistemului de operare a fost complet rescris de dezvoltatorii companiei ROSA. Scopul proiectului este de a crea un sistem funcțional, gratuit și convenabil, care să se potrivească oricărui utilizator vorbitor de limbă rusă.

ROSA OS complet sistem liber. Nici în cadrul sistemului de operare în sine nu există achiziții. Disponibilitatea distribuției a contribuit la răspândirea sistemului nu numai între utilizatori obișnuiți, dar și în rândul companiilor mari. După cum știți, ROSA este utilizat atât în ​​unitățile Ministerului Apărării al Federației Ruse, cât și în multe companii private din întreaga țară.

Avantajele ROSA OS:
  • Totul este gata să meargă. După instalarea sistemului, nu trebuie să instalați niciun driver și programe suplimentare. Tot ce aveți nevoie este deja în sistem. Dacă doriți, puteți descărca software-ul de pe orice site specializat. După cum știți, Linux are aproape zero procentaj de programe viruși, așa că instalarea din surse terțe nu prezintă niciun pericol;
  • Modul de testare. Pentru cei care nu s-au hotărât încă să treacă complet la ROSA OS, dezvoltatorii au oferit un mod de invitat. Puteți crea o unitate flash de instalare obișnuită și puteți porni de pe aceasta. Sistemul de operare nu va fi instalat, dar utilizatorul va putea să se familiarizeze cu interfața și funcționalitatea acestuia;
  • Interfață ușor de utilizat. Aranjarea tuturor elementelor este foarte atentă. Chiar și un începător poate stăpâni noul sistem în 10-15 minute. Toate programele sunt împărțite convenabil în file pe desktop. Puteți fixa programele utilizate frecvent în Caseta de instrumente. Ecranul de pornire amintește de funcționalitatea Windows;
  • Protecție contra virus. Riscul de a descărca programe malware este minim, astfel încât puteți naviga pe orice site și puteți instala programe și jocuri fără probleme. Dacă au un virus încorporat în ele, atunci acesta va funcționa numai în Windows sau în alte sisteme de operare mai comune.

Printre dezavantajele ROSA OS se poate evidenția un număr mic de programe. Nu toate programele Windows au analogi pentru nucleul Linux.

Locul 8 – FreeBSD

FreeBSD este un sistem de operare care este proiectat să funcționeze cu servere și acum cu PC-uri desktop obișnuite. Au trecut peste 30 de ani de la începutul primei dezvoltări a acestui sistem. Astăzi, FreeBSD este un sistem de operare simplu, fiabil și convenabil, care va fi un bun înlocuitor pentru Windows-ul obișnuit.

Beneficiile FreeBSD:
  • Licență gratuită și descărcare din rețea;
  • Codul sursă deschis vă permite să modificați sistemul;
  • Răspândirea. FreeBSD este folosit de multe site-uri populare din lume pentru a menține partea de server - Webmoney, Aliexpress, ASOS și altele;
  • Protecție și fiabilitate. Merită remarcat logica bine gândită a sistemului de operare și consumul rațional al resurselor computerului. FreeBSD rulează rapid chiar și pe computere low-end;
  • Selecție mare de software. Peste 4 mii de dezvoltatori din întreaga lume dezvoltă versiuni de programe pentru FreeBSD. Datorită acestui lucru, versiunile actuale toate programele populare apar rapid în domeniul public.
Dezavantajele FreeBSD:
  • Dificultate de configurare. Acesta este exact ceea ce este motivul principal Popularitatea scăzută a FreeBSD în rândul utilizatorilor obișnuiți. Odată ce v-ați dat seama de prima configurare a sistemului de operare, veți avea un sistem care rulează mult mai rapid decât Windows;
  • Dificultate la obținerea documentației. Dacă doriți să configurați administrarea site-ului dvs. FreeBSD, va trebui să vă faceți timp pentru a găsi documentația de administrare.

Pentru a asigura securitatea, FreeBSD folosește toate nivelurile de protecție necesare: mecanisme de criptare, control de autentificare, verificarea traficului de intrare și de ieșire, monitorizare regulată a sistemului pentru prezența codului rău intenționat.

Locul 7 – Fedora

Fedora este un sistem de operare asemănător Linux, care include software gratuit. Trebuie remarcat faptul că driverele utilizate pot fi sursă închisă, iar unele tipuri de software pot avea o licență limitată (de exemplu, codecuri pentru redarea media).

Beneficii Fedora:
  • Folosind mediul Gnome. Dezvoltarea Gnome pentru Fedora este considerată una dintre cele mai de succes implementări desktop în sistemele de operare;
  • Usor de folosit. Dezvoltatorii au creat un design simplu și frumos pentru desktop și filele program. Mișcarea rapidă între aplicațiile deschise și folderele este posibilă datorită barei de instrumente laterale;
  • Programe preinstalate. După instalare, veți avea acces la un pachet software pentru a începe să lucrați complet cu Fedora (browser web, explorator, utilitar de vizualizare a imaginilor, software de management mașini virtualeși altele);
  • Instalarea rapidă a aplicațiilor noi. Instalarea software-ului are loc prin „Centrul de aplicații”, în același mod ca pe un smartphone obișnuit;
  • Posibilitatea de actualizări over-the-air. Puteți descărca și instala un nou firmware de sistem de operare folosind utilitarul Gnome Software.
Dezavantajele Fedora:
  • Printre dezvoltatori, Fedora este considerat un „teren liber” pentru testarea programelor. Toate aplicațiile apar mai repede, dar există șanse mari ca software-ul să fie neterminat și instabil.

Locul 6 – OS elementar

Sistemul de operare elementar este un înlocuitor rapid și în același timp funcțional pentru Windows-ul obișnuit. Dezvoltatorii poziționează sistemul ca un mediu simplu de lucru, ceea ce decurge logic din numele sistemului de operare.

Sistemul folosește nucleul de distribuție Linux. Elementary OS este distribuit gratuit și funcționează pe absolut toate computerele, indiferent de componentele hardware.

Avantajele sistemului de operare elementar:
  • Interfață convenabilă și plăcută. Stilul minimalist stă la baza funcționalității sistemului de operare. Un minim de elemente au fost adăugate pe desktop, dar toate vă permit să gestionați sistemul de operare fără probleme. Trebuie remarcat faptul că comutarea ferestrelor este lină și foarte încărcare rapidă programe;
  • Usor de invatat. Chiar și un utilizator începător poate înțelege elementar OS. Fără comenzi complexe, lucru forțat cu consola și parametri neclari. Funcționalitatea poate fi comparată cu ușurința de utilizare a sistemului de operare mobil Android - toate setările de bază pot fi ajustate în fereastra instrumentelor desktop.;
  • Un set excelent de programe standard. De regulă, utilizatorii nu iau în serios aplicațiile preinstalate în sistemul de operare. În cazul sistemului de operare elementar, dezvoltatorii au încercat să creeze un pachet software de bază util pe care nu veți dori să îl eliminați;
  • Flux regulat de programe noi. Dezvoltatorii adaptează rapid programele pentru sistemul de operare elementar.

În general, sistemul este excelent pentru uz casnic. Un astfel de sistem de operare încă nu este potrivit pentru administrarea unui server sau pentru crearea unei stații de lucru. Securitatea elementară a sistemului de operare este asigurată de modulele de protecție Linux încorporate.

Dacă aveți un computer slab sau doriți să instalați un sistem de operare „ușor” suplimentar, nu ezitați să alegeți sistemul de operare elementar.

Locul 5 – Chrome OS

Chrome OS este un sistem de operare open source de la Google. Caracteristica principală a sistemului este utilizarea unui nucleu hibrid (kernel Linux combinat cu serviciile Google).

Sistemul de operare este distribuit complet gratuit, iar popularitatea sa în rândul utilizatorilor se datorează lucru rapid si design frumos.

Avantajele sistemului de operare Chrome:
  • Sistemul este dominat de aplicațiile web, iar rolul cheie în managementul sistemului este acordat browser Chrome. Cu ajutorul acestuia sunt încărcate și rulate aplicațiile web;
  • Nu există cerințe speciale pentru arhitectura hardware. Datorită conceptului simplu al sistemului de operare Chrome, nu aveți nevoie de un computer sau laptop puternic pentru a instala sistemul. Dimpotriva, sistemul a fost special conceput pentru masini cu performante reduse (netbook-uri, laptopuri low-end) categorie de pret). Utilizarea serviciilor web poate reduce sarcina hard diskși RAM;
  • Securitate automată. Pachetele de actualizare a modulelor de protecție sunt descărcate în mod regulat. De asemenea, sistemul are un apărător încorporat pentru a identifica rapid amenințările;
  • Usor de folosit;
  • Disponibilitatea software-ului. Puteți descărca toate programele de la Google Play sau serviciu Android Nuga. Abundența de software din aceste magazine online nu va permite utilizatorului să se confrunte cu o lipsă de aplicații. În plus, tot software-ul este perfect adaptat pentru sistemul de operare desktop.

La prima vedere, interfața Chrome OS seamănă cu o combinație de Android și Windows. Programe instalate sunt plasate într-un meniu separat, iar sistemul este controlat folosind bara de instrumente, ca în desktop-ul Windows.

Printre dezavantajele sistemului de operare Chrome se numără necesitatea unei conexiuni constante la Internet. Este recomandabil să se folosească Rețea Wi-Fi sau conexiune Ethernet. ÎN altfel, nu veți putea lucra cu servicii web.

Locul 4 – OpenSuse

OpenSuse este o altă distribuție populară care rulează pe nucleul Linux. Folosit pentru a suporta atât servere, cât și computere de acasă. Noul firmware de sistem este lansat în mod regulat; toate datele de lansare pot fi găsite pe site-ul web al dezvoltatorului.

Un utilizator OpenSuse poate personaliza independent sistemul. Nu aveți nevoie de abilități de programare pentru a face acest lucru. Schimbarea interfeței constă în alegerea mediului desktop care vă place. În timp ce majoritatea versiunilor Linux pot funcționa doar cu un singur mediu desktop, OpenSuse acceptă mai multe utilitare de stilare. Cele mai populare dintre ele sunt KDE și XFCE.

Beneficiile OpenSuse:
  • Configurare ușoară. Puteți gestiona sistemul de operare folosind o singură aplicație YaST. Acest instrument vă permite să ajustați parametrii de operare OpenSuse. Utilizatorii pot adăuga în mod independent depozite, gestiona parametrii de boot, partițiile OS, setările de conexiune la rețea și alți parametri;
  • Distribuție gratuită de software. OpenSuse va rula toate programele de care aveți nevoie. Sistemul adaptează automat software-ul pentru computerul dumneavoastră;
  • Instalare ușoară a programelor. Spre deosebire de majoritatea versiunilor Linux, nu mai trebuie să instalați depozite, să adăugați chei de acces și să efectuați singur setări complexe. Doar descărcați programul dorit din sursa oficială https://software.opensuse.org/ și instalați cu un singur clic.
Dezavantajele OpenSuse:
  • Versiunea standard nu are codecuri și software-ul driver, ceea ce complică prima configurare a sistemului de operare;
  • Utilizatorii notează funcționarea instabilă a clientului torrent MonSoon standard.

Locul 3 – Ubuntu

Ubuntu este un sistem de operare universal care rulează pe motorul Debian GNU/Linux. Sistemul funcționează bine pe servere, calculatoare personale si laptopuri. Versiunea standard vine cu un mediu desktop care rulează Unity.

Beneficii Ubuntu:
  • Lucrul cu echipamente. Ubuntu acceptă un număr mare de tipuri de dispozitive conectate. De exemplu, orice conectat prin dispozitiv USB va funcționa fără probleme și software-ul de driver;
  • Suport pentru utilizatori. Ubuntu OS are cea mai mare și mai receptivă comunitate. Dacă este necesar, începătorii vor putea obține răspunsuri la toate întrebările folosind site-ul web oficial al dezvoltatorului;
  • Fiabilitate. Sistemul de operare are utilitare încorporate pentru backup date. Sistemul creează în mod independent copii ale fișierelor importante, le arhivează și le trimite în cloud. Acest lucru asigură fiabilitatea Ubuntu. Dacă administrați un server pe acest sistem de operare, cel mai bun mod nu există nicio modalitate de a derula rapid datele înapoi;
  • Sistem de securitate. Dezvoltatorii au oferit un întreg sistem de aplicații care fundal monitorizează vulnerabilitățile. Ubuntu este considerată cea mai puternică distribuție Linux din punct de vedere al securității;
  • Centrul de programe. Utilitate speciala pentru căutarea și instalarea de programe, de asemenea, permite unui începător să se familiarizeze cu elementele de bază ale instalării software-ului sub Linux. Pe fiecare pagină de aplicație există descriere detaliată software-ul, cerințele sale și recenziile de la alți utilizatori.

Ubuntu este distribuit gratuit. În ceea ce privește deficiențele sistemului, putem evidenția lipsa mijloace simple migrarea din sistemul de operare Windows. De asemenea, Ubuntu nu are utilități eficiente pentru controlul parental, deci nu se recomandă instalarea distribuției pentru uz familial.

Locul 2 – MacOS

MacOS este o familie de sisteme de operare de la Apple. Pe în acest moment, cea mai recentă versiune este Mac OS Sierra. Spre deosebire de sistemele de operare descrise mai sus, Mac nu rulează pe sisteme asemănătoare Unix, ci folosind motorul nativ Apple.

Distribuția sistemului este distribuită gratuit.

Avantajele MacOS:
  • Utilizabilitate și shell grafic. Acest sistem de operare este recunoscut cel mai bun sistem pentru utilizatori. Toate opțiunile și setările sunt concepute pentru o învățare rapidă. Interfața este multilingvă, intuitivă și convenabilă;
  • Grad ridicat de protectie. Mac OS este cel mai sigur dintre toate sistemele de operare moderne. Numărul de viruși este aproape zero, iar antivirusul încorporat poate face față tuturor „dăunătorilor”;
  • Ușor de instalat și de îndepărtat programe. Pur și simplu mutați comanda rapidă la coșul de gunoi la îndepărtarea completă aplicatii. Mac OS face totul pentru utilizator. Nu trebuie să curățați manual unitatea de disc, așa cum o faceți în Windows sau Linux;
  • Loc de muncă stabil. Datorită compatibilității ridicate a componentelor, utilizatorii nu întâlnesc bug-uri, blocări sau blocări în sistemul de operare.
Dezavantajele MacOS:
  • Compatibilitate. Dacă sunteți proprietarul unui PC obișnuit, și nu computer Macintosh, puteți instala un sistem de operare numai dacă este compatibil cu componentele hardware. MacOS rulează pe un număr limitat de procesoare (mai ales Intel Coreși Xeon);
  • Mai puține programe decât în ​​Windows.

Locul 1 – Linux Mint

Linux Mint este recunoscut ca fiind cea mai bună versiune pentru instalare pe computerele utilizatorilor. Îndeplinește toate cerințele utilizatorului mediu - este distribuit gratuit, este compatibil cu orice hardware, consumă eficient resursele PC și are o interfață ușor de utilizat.

Beneficiile Linux Mint:
  • Pornire rapidă. Sistemul pornește în 10-12 secunde, ceea ce este semnificativ mai rapid decât Mac OS și majoritatea sistemelor Windows;
  • Suport pentru lucrul cu mai multe desktop-uri;
  • Utilitate încorporată pt instalare rapidăși dezinstalarea programelor. În această versiune de Linux, utilizatorii nu vor avea de-a face cu depozitele. Totul este făcut pentru a lucra convenabil cu software-ul;
  • Interfață multilingvă;
  • Depanare rapidă a sistemului. Dacă întâlniți programe înghețate, puteți dezactiva procesul apăsând o tastă;
  • Suportat de toate computerele desktop și laptopurile.
  • Interfață ușor de utilizat.
Dezavantajele Linux Mint:
  • O cantitate limitată de software pentru sarcini specifice (editare video, lucru cu grafică etc.);
  • Lipsa stabilului driver grafic pentru AMD, ceea ce poate face ca unele jocuri să nu funcționeze corect.

Concluzie

Atunci când alegeți un sistem de operare, acordați atenție în primul rând sarcinilor pe care le setați pentru mediul software. Aveți nevoie de un sistem de operare rapid și sigur pentru utilizarea de zi cu zi? Acordați atenție sistemelor asemănătoare Unix.

Dacă doriți un sistem de operare fiabil, cu o grafică excelentă, vă recomandăm să alegeți Mac OS. Pentru iubitorii de interfață și funcționalitate sisteme mobile ar trebui să începeți să utilizați sistemul de operare Chrome.


Sistem UNIX disponibil gratuit

Un PC destul de ieftin și un sistem UNIX distribuit gratuit fac acest sistem accesibil pentru aproape toată lumea în prezent.

Foarte popular Versiunea UNIX pentru PC, numit Minix, a fost dezvoltat de Andy Tanenbaum ca însoțitor al cărții sale despre arhitectura UNIX. Cartea lui Tenenbaum conține liste complete ale codului sursă al sistemului. Un set suplimentar de dischete vă permite să instalați Minix chiar și pe un PC cu procesor 8086 (dacă este disponibil un astfel de computer).

ÎN în ultima vreme O versiune de UNIX distribuită gratuit numită Linux, dezvoltată de cercetătorul de la Universitatea din Helsinki, Linus Torvalds, devine din ce în ce mai populară. Proiectat de la zero pentru procesor Intel i386, astăzi a fost portat pe o serie de alte platforme hardware, inclusiv serverele Alpha ale DEC.

Din cartea Sfaturi pentru Delphi. Versiunea 1.0.6 autor Ozerov Valentin

Șiruri de caractere Unix (citirea și scrierea fișierelor Unix) Acest modul vă permite să citiți și să scrieți fișiere în format Unix.unit StreamFile;interfațăUtilizează SysUtils;Procedure AssignStreamFile(var f: text; FileName: String);implementationConst BufferSize = 128;Type TStreamBuffer = Matrice de Char; TStreamBufferPointer = ^TStreamBuffer; TStreamFileRecord = Înregistrare caz întreg de 1: (Filehandle: Integer; Buffer:

Din cartea HTML 5, CSS 3 și Web 2.0. Dezvoltarea de site-uri web moderne. autor Dronov Vladimir

CAPITOLUL 21 Elemente de pagină Web care pot fi poziționate liber În capitolul anterior, am învățat despre formularele și controalele Web, etichetele HTML pentru crearea acestora și instrumentele pentru lucrul cu obiectele browserului Web și biblioteca Ext Core. Pe baza acestor controale și bază

Din cartea HTML 5, CSS 3 și Web 2.0. Dezvoltarea de site-uri web moderne autor Dronov Vladimir

Containere poziționabile liber Să ne întoarcem la HTML și CSS și să vedem dacă ne oferă ceva care să rezolve radical această problemă. Asta este adevărat! Conceptul unui element poziționat liber al unei pagini Web Să deschidem oricare dintre cele pe care le-am creat mai devreme

Din cartea VBA for Dummies de Steve Cummings

Din cartea The C Language - A Guide for Beginners de Prata Steven

Din cartea Sistem de operare UNIX autor Robachevsky Andrey M.

Din cartea autorului

CAPITOLUL 21 Elemente de pagină Web care pot fi poziționate liber În capitolul anterior, am învățat despre formularele și controalele Web, etichetele HTML pentru crearea acestora și instrumentele pentru lucrul cu obiectele browserului Web și biblioteca Ext Core. Pe baza acestor controale și

Din cartea autorului

Containere poziționabile liber Să ne întoarcem la HTML și CSS și să vedem dacă ne oferă ceva care să rezolve radical această problemă. Da si

Din cartea autorului

Conceptul unui element poziționat liber al unei pagini Web Să deschidem oricare dintre paginile Web pe care le-am creat mai devreme și să ne uităm la ea. Ce vedem în primul rând, aranjarea elementelor acestor pagini Web este controlată de browserul Web însuși. În acest sens, el este ghidat de următoarele

Din cartea autorului

Crearea elementelor poziționate liber Elementele libere ale unei pagini Web sunt create folosind atribute speciale Stilul CSS, la care ne vom uita acum Cel mai important atribut de stil este pozitia. Specifică modul în care este poziționat un element de pagină Web: poziție: static|absolut|relativ|fixed|inheritThis

Din cartea autorului

Instrumente bibliotecă Ext Core pentru gestionarea elementelor poziționabile liber Este timpul să ne uităm la metodele obiectului Element al bibliotecii Ext Core, cu ajutorul cărora putem gestiona elementele poziționabile liber Pagini web. Nu sunt multe dintre ele. Metoda poziției specifică calea

Din cartea autorului

Ferestre andocate și care plutesc liber Ca și barele de instrumente, majoritatea ferestrelor editorului Visual Basic sunt andocate, adică pot fi andocate. le puteți fixa pe oricare dintre cele patru laturi ale spațiului de lucru al ferestrei principale, unde nu sunt suprapuse de alte ferestre. Este clar că consolidarea

Din cartea autorului

SISTEM DE OPERARE UNIX. Comutarea ieșirii Să presupunem că ați compilat programul I/O4 și ați pus codul obiect executabil într-un fișier numit getput4. Apoi să alerg acest program, introduceți din terminal doar numele fișierului getput4 și programul

Din cartea autorului

Sistemul de operare UNIX Waite Mitchell, Martin Don și Praia Stephen, UNIX Primer Plus, Howard W. Sams and Company, Inc., 1983. Această carte este o introducere ușor de citit în sistemul de operare UNIX. Include câteva extensii puternice ale acestui sistem implementate la Universitatea din California (Berkeley).

Din cartea autorului

Despre cartea „Sistemul de operare UNIX” Dedicat celor dragi Scopul cărții Această carte nu înlocuiește cărțile de referință și diverse manuale de operare sistem UNIX. Mai mult, informațiile prezentate în carte sunt uneori dificil de găsit în documentația furnizată

Din cartea autorului

Sistemul de fișiere BSD UNIX Versiunea 4.3BSD UNIX a introdus îmbunătățiri semnificative în arhitectura sistemului de fișiere, îmbunătățind atât performanța, cât și fiabilitatea. Noul sistem de fișiere se numește Berkeley Fast Sistem de fișiere(FFS) Sistemul de fișiere FFS, având complet

© 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații