Discutiile legate de diferentele dintre sistemele de operare Linux si Windows reprezinta un topic des intalnit pe toate forumurile de discutii .
Windows a acaparat 90% din piata utilizatorilor de calculatoare , iar Linux 60-70% din piata webserverelor , fiecare avand politici diferite de distributie .
Linux incurajeaza o politica
opensource , adica orice utilizator il poate folosii , il poate modifica si distribuii mai departe .
Termenul "Linux" are mai multe semnificatii : Kernel (nucleu) , mediu Desktop grafic , etc . Exista numeroase distributii de linux ( ubuntu , redhat, suse, debian) fiecare avand caractersticile sale , si se adreseaza catre diferiti utilizatori .
Windows este distribuit dupa diferite tipuri de licente , dupa o politica de "close source" , accesul la fisierele sursa fiind restrictionat , si uneori exista si licente de tip "shared source " .
In privinta costurilor , Microsoft a lansat in 2004 o campanie "Get the Facts " prin care incuraja utilizatorii de servere linux sa adopte tehnologia windows , sustinand ca o solutie microsoft windows este mai putin costisitoare decat o solutie bazata pe linux .
Instalarea Windows este relativ usor de instalat .Tot procesul de instalare se face dupa un setup(wizard) , care permite o instalare simpla sau avansata , in functie de cunostiintele utilizatorilor . Pentru windows vista timplul efectiv de instalare este intre 10-30 de minute . Acesta variaza pentru Windows XP , sau alte versiuni , deoarece intervin si update-urile si instalarea driverelor .
In cazul linuxului instalarea poatea dura intre 10 minute si o ora , depinde de complexitatea instalarii .Este adevarat ca distributiile de linux sunt dificil de instalat pentru utilizatorii incepatori , dar majoritatea distributiilor pun la dispozitie un instaler (wizard) care permite o instalare mai usoara .
AccesibilitateWindows este un sistem consistent . Apar dificultati la portarea aplicatiilor de la versiuni mai noi de windows catre versiuni vechi.
Calitatea grafica a linuxului difera de la o distributie la alta , si de la un mediu la altul . Exista doua medii foarte utilizate : Gnome si KDE , bine diferentiate , dar totusi compatibile si adaptabile , pentru a satisface nevoile fiecarui utlizator .
StabilitateStabilitatea in Windows difera de la o distributie la alta . Kernelul de baza al sistemelor windows recente este NT (Windows NT,2000,XP Vista) si este considerat mai stabil decat al sistemelor mai vechi (Win 95,98,Me) .
Linux mosteneste stabilitatea Unixului , datorita arhitecturii modulare .
Performante Kernelul windows foloseste un mecanizm de organizare a proceselor bazat pe prioritati (se porneste de a premiza ca fiecare proces are o prioritate diferita de celelate ).
Kernelul linux foloseste un algoritm de organizare interactiv , bazanduse pe ideea ca un proces foloseste la potential maxim toate resursele pe o perioada de timp scurt .
Suport Comunitatea de suport "Microsoft Developer Network " ofera suport gratuit , oferit in mare parte de utilizatorii si dezvoltatorii avansati .
La fel si diferitele distributii de linux ofera suport gratuit pe forumuri sau pagini dedicate (WIKI) , sau suport telefonic (ex RedHat) .
Programe si aplicatii Distributiile de linux vin cu o gama larga de aplicatii disponibile pentru instalare in mod gratuit . De exemplu Debian vine cu o gama de 15000 de pachete software .
Gaming Cel mai mare avantaj al Windows il reprezinta varietatea jocurilor compatibile cu acesta . Majoritatea jocurile din ziua de astazi au fost concepute pentru Windows , unele putand fi rulate si in Linux prin intermediul emulatoarelor Wine sau Cedega .
Securitate Un soft ideal pentru a raspandii aplicatiile "malware" are urmatoare caracteristici :
- Grad mare de utlizare , pentru a maximiza numarul celor care pot fi infectati ;
- Nivel de criptare ridicat , pentru a ingreuna aplicatiile de tip antivirus ca sa actioneze , astfel marind timpul de functionare a aplicatiei "malware
Majoritatea virusilor au fost scrisi pentru platformele Windows , dar exista virus i si pentru Linux , dar cu un grad mai mic de raspandire .