Categoria aplicației
În funcție de domeniul de aplicare, software-ul este în general împărțit în software de sistem, software de aplicație și middleware între ele.
Software de sistem
Software-ul de sistem oferă cele mai de bază funcții pentru utilizarea computerului și poate fi împărțit în sistem de operare și software suport, dintre care sistemul de operare este cel mai de bază software.
Software-ul de sistem este responsabil pentru gestionarea diferitelor componente hardware independente dintr-un sistem informatic, astfel încât acestea să poată funcționa în armonie. Software-ul de sistem permite utilizatorilor de computere și altor programe software să trateze computerul ca un întreg, indiferent de modul în care funcționează fiecare componentă hardware de bază.
1. Un sistem de operare este un program care gestionează resursele hardware și software ale computerului și este, de asemenea, nucleul și piatra de temelie a unui sistem informatic. Sistemul de operare este responsabil pentru sarcini de bază, cum ar fi gestionarea și configurarea memoriei, prioritizarea ofertei și cererii de resurse de sistem, controlul dispozitivelor de intrare și ieșire, operarea rețelei și gestionarea sistemului de fișiere. Sistemul de operare oferă, de asemenea, o interfață pentru ca utilizatorii să interacționeze cu sistemul.
2. Software-ul suport este software-ul care sprijină dezvoltarea și întreținerea diverselor software-uri, cunoscut și sub numele de mediu de dezvoltare software (SDE). Acesta include în principal o bază de date de mediu, diverse software de interfață și seturi de instrumente. Mediile de dezvoltare software bine-cunoscute includ IBM Web Sphere, Microsoft și așa mai departe.
Include un set de instrumente de bază (cum ar fi compilatoare, gestionarea bazelor de date, formatarea memoriei, managementul sistemului de fișiere, autentificarea utilizatorilor, managementul driverelor, conectivitate la rețea etc.).
Software de aplicație
Software-ul de sistem nu este specific unei anumite zone de aplicație, ci software-ul aplicației, dimpotrivă, diferite aplicații oferă diferite funcții în funcție de utilizator și de domeniul deservit.
Aplicația software este un software care a fost dezvoltat pentru un anumit scop. Poate fi un program specific, cum ar fi un browser de imagini. Poate fi, de asemenea, o colecție de programe care sunt strâns legate între ele și pot funcționa împreună, cum ar fi software-ul Microsoft Office. Poate fi, de asemenea, un sistem software mare format din multe programe independente, cum ar fi un sistem de gestionare a bazelor de date.
În zilele noastre, smartphone-urile au devenit extrem de populare, iar aplicația software care rulează pe telefoanele mobile este denumit software pentru telefon mobil. Așa-numitul software pentru telefonul mobil este software-ul care poate fi instalat pe telefonul mobil, ceea ce îmbunătățește deficiențele și personalizarea sistemului original. Odată cu dezvoltarea tehnologiei, telefoanele mobile au din ce în ce mai multe funcții și devin din ce în ce mai puternice. Nu este la fel de simplu și rigid ca în trecut, dar s-a dezvoltat pentru a fi comparabil cu un computer portabil. Software-ul pentru telefonul mobil este același cu un computer, iar atunci când descărcați software pentru telefonul mobil, ar trebui să luați în considerare și sistemul instalat pe telefonul mobil pe care l-ați achiziționat pentru a decide ce software să utilizați. Sistemele de telefoane mobile principale sunt următoarele: Windows Phone, Symbian, iOS și Android.
Categoria de autorizare
Software-ul diferit are, în general, o licență software corespunzătoare, iar utilizatorul software-ului trebuie să fie de acord cu licența software-ului utilizat înainte de a putea folosi software-ul în mod legal. Pe de altă parte, termenii licenței unui anumit software nu trebuie să fie contrare legii.
În funcție de metoda de licențiere, software-ul poate fi împărțit în mai multe categorii:
Software proprietar: În general, acest tip de licență nu permite utilizatorului să copieze, să studieze, să modifice sau să distribuie software-ul după bunul plac. Încălcările unor astfel de autorizații sunt adesea supuse unei răspunderi legale serioase. Companiile tradiționale de software de afaceri folosesc acest tip de licență, cum ar fi software-ul Microsoft Windows și Office. Codul sursă al software-ului proprietar este adesea tratat ca proprietate privată de către companii și este protejat îndeaproape.
Software gratuit: Acest tip de licență este opusul software-ului proprietar, dând utilizatorului dreptul de a copia, studia, modifica și distribui software-ul și de a face codul sursă disponibil pentru utilizare gratuită, cu doar alte restricții minore. Linux, Firefox și OpenOffice sunt exemple de astfel de software.
Shareware: versiunile de încercare sunt de obicei gratuite pentru a fi obținute și utilizate, dar sunt limitate ca funcționalitate sau durată. Dezvoltatorii încurajează utilizatorii să plătească pentru o versiune comercială complet funcțională. Utilizatorii pot obține copii ale shareware-ului gratuit din diverse surse și îl pot distribui gratuit, conform autorizației autorului shareware-ului.
Software gratuit: disponibil și retipărit gratuit, dar fără cod sursă și nu poate fi modificat.
Software public: software ale cărui drepturi au fost renunțate de către autorul original, ale cărui drepturi de autor au expirat sau al cărui autor a devenit imposibil de cercetat. Nu există restricții de utilizare.












