Svi vole dobiti nešto besplatno, ali važno je shvatiti da besplatni programi imaju određene zakonske zahtjeve. Kada raspravljate o zakonima o autorskim pravima u vezi sa softverom, prvo morate razumjeti različite klasifikacije softvera. Program može biti besplatni, shareware, komercijalni softver ili javna domena.
Freeware se slobodno distribuira zainteresiranim korisnicima na neograničeno vrijeme. Shareware korisniku se privremeno daje besplatno, ali on/ona mora platiti proizvod kako bi ga mogao nastaviti koristiti nakon određenog probnog razdoblja. Komercijalni softver obično se kupuje u trgovini računalima, izdavaču softvera ili nekom drugom tipu prodavača. Program postaje softver u javnoj domeni ako se nositelj autorskih prava izričito odrekao svojih prava na proizvod.
Besplatni softver dostupan je za preuzimanje na raznim web stranicama. Neki od najpopularnijih programa su računalne igre, fontovi i čuvari zaslona, ali možete pronaći i besplatni softver koji vam može pomoći u organizaciji rasporeda, izradi sigurnosne kopije ili vraćanju važnih datoteka, uređivanje digitalnih slika ili dodavanje dodatne funkcionalnosti u obradu teksta. program.
Prije nego što možete preuzeti besplatni softver, općenito ćete biti upitani slažete li se s uvjetima korištenja programa. Ako date svoje odobrenje i nastavite s preuzimanjem softvera, zakonski ste obvezni slijediti softverski licencni ugovor. Licencni ugovor obično navodi da je za osobnu upotrebu, individualnu upotrebu, nekomercijalnu upotrebu, akademsku upotrebu, neprofitnu upotrebu, komercijalnu upotrebu ili kombinaciju korištenja.
Nakon što preuzmete svoj besplatni softver, možete napraviti kopije programa za korištenje u vlastite arhivske svrhe. Također možete napraviti kopije za prijatelje, obitelj, kolege iz razreda ili poslovne suradnike sve dok ne profitirate od distribucije.
Jedan od najčešćih razloga zašto programeri distribuiraju svoje kreacije kao besplatni softver je poticanje razvoja novih ideja. Stoga, kada preuzmete besplatni program, dopušteno vam je izrađivati nove programe na temelju izvornog koda sve dok ne pokušavate ostvariti profit od svojih aktivnosti. Na primjer, možete distribuirati svoje izvedene radove kao besplatni softver putem svog osobnog bloga ili web stranice. Međutim, zakonski vam nije dopušteno uzeti besplatni program koji ste izmijenili i zatim ga prodati drugima kao komercijalni softver.
Za razliku od komercijalno distribuiranog softvera, licenca za besplatni program omogućuje dekompilaciju i obrnuti inženjering programa bez izričitog pismenog dopuštenja nositelja autorskih prava. To čini besplatni softver korisnim obrazovnim alatom za studente informatike zainteresirani za učenje izrade vlastitih programa.