Atât shareware, cât și freeware sunt termeni care sunt utilizați pentru a descrie software-ul care poate fi descărcat de pe Internet. Diferența de bază dintre ele provine din faptul că persoana care descarcă software-ul trebuie să plătească pentru el la un moment dat. Freeware este doar asta – software gratuit – în timp ce shareware înseamnă că plata va fi în cele din urmă necesară.
Când cineva descarcă software gratuit, el sau ea primește de obicei software fără să plătească pentru el. Cu unele descărcări gratuite, există o taxă opțională; această taxă poate fi sub forma unei donații sau pentru a actualiza programul gratuit la versiunea completă a programului. Deși acest software este gratuit, este încă supus termenilor și condițiilor de licență pentru a proteja drepturile intelectuale ale dezvoltatorilor de software.
Shareware este un software care este oferit pentru o încercare gratuită înainte ca utilizatorul să plătească pentru el. Acest lucru permite utilizatorilor să încerce software-ul înainte de a se angaja la prețul de achiziție. De obicei, perioada de încercare gratuită este pentru o anumită perioadă de timp și nu există nicio obligație de a cumpăra software-ul atunci când expiră acest timp. Produsele software shareware pot avea, de asemenea, unele caracteristici limitate, similare cu cele gratuite.
Multe limitări diferite pot fi aplicate fișierelor shareware și freeware. Unele dintre cele mai comune includ filigrane pe imagini, reclame pe tot parcursul programului, ecrane care vă reamintesc să cumpărați programul complet, încercări cu cronometru și limite de salvare. Dezvoltatorii de software pot alege să includă cât mai multe sau cât mai puține limitări la fișierele lor.
Există multe tipuri diferite de fișiere care pot fi descărcate ca shareware și freeware. Aproape toate tipurile de software pot fi descărcate în unul dintre aceste formate, dacă nu în ambele. Testele de joc sunt o versiune comună de shareware disponibilă pentru a permite jucătorilor să încerce jocuri pentru o anumită perioadă de timp pentru a determina dacă le place jocul.
Motivul principal din spatele producerii de versiuni freeware și shareware de software este că oamenii sunt mai probabil să încerce ceva care este gratuit. Unii dezvoltatori produc versiuni „lite” ale programelor lor, care permit utilizatorilor să încerce software-ul în timp ce promovează versiunea completă. Unul dintre principalele beneficii ale acestor două tipuri de software pentru dezvoltatorii de software este că produsele lor ajung la un public mult mai larg.
Un tip de program gratuit oferă și codul sursă pentru software. Software-ul open source permite altor programatori și dezvoltatori să modifice codul după cum doresc. Diferența dintre open source și shareware și freeware este că nu numai că este întotdeauna gratuit, dar are și foarte puține limitări în ceea ce privește utilizarea sa.