Visiems patinka ką nors gauti nemokamai, tačiau svarbu suprasti, kad nemokama programinė įranga turi tam tikrų teisinių reikalavimų. Aptardami autorių teisių įstatymus, susijusius su programine įranga, pirmiausia turite suprasti įvairias programinės įrangos klasifikacijas. Programa gali būti nemokama, bendrinama programinė įranga, komercinė programinė įranga arba viešoji sritis.
Nemokama programinė įranga yra laisvai platinama suinteresuotiems vartotojams neribotą laiką. „Shareware“ vartotojui laikinai suteikiama nemokamai, tačiau jis turi sumokėti už produktą, kad galėtų toliau juo naudotis pasibaigus nurodytam bandomajam laikotarpiui. Komercinė programinė įranga paprastai perkama iš kompiuterių parduotuvės, programinės įrangos leidėjo ar kito mažmenininko. Programa tampa viešojo domeno programine įranga, jei autorių teisių savininkas aiškiai atsisakė savo teisių į produktą.
Nemokamą programinę įrangą galima atsisiųsti įvairiose svetainėse. Kai kurios iš populiariausių programų yra kompiuteriniai žaidimai, šriftai ir ekrano užsklandos, tačiau taip pat galite rasti nemokamų programų, skirtų padėti tvarkyti tvarkaraštį, kurti atsargines svarbių failų atsargines kopijas arba atkurti, redaguoti skaitmeninius vaizdus arba pridėti papildomų teksto apdorojimo funkcijų. programa.
Prieš atsisiųsdami nemokamą programinę įrangą, paprastai jūsų paklaus, ar sutinkate su programos naudojimo sąlygomis. Jei sutinkate ir atsisiunčiate programinę įrangą, esate teisiškai įpareigoti laikytis programinės įrangos licencijos sutarties. Paprastai licencijos sutartyje bus nurodyta, kad ji skirta asmeniniam naudojimui, asmeniniam naudojimui, nekomerciniam naudojimui, akademiniam naudojimui, naudojimui ne pelno tikslais, komerciniam naudojimui arba naudojimo deriniui.
Atsisiuntę nemokamą programinę įrangą, galite pasidaryti programos kopijas ir naudoti savo archyvavimo tikslais. Taip pat galite daryti kopijas draugams, šeimos nariams, klasės draugams ar verslo partneriams, kol negaunate pelno iš platinimo.
Viena iš labiausiai paplitusių priežasčių, kodėl programuotojai platina savo kūrinius kaip nemokamą programinę įrangą, yra naujų idėjų kūrimas. Todėl, kai atsisiunčiate nemokamą programą, galite kurti naujas programas pagal originalų kodą tol, kol nesistengiate gauti pelno iš savo veiklos. Pavyzdžiui, išvestinius kūrinius galite platinti kaip nemokamą programinę įrangą per savo asmeninį tinklaraštį arba svetainę. Tačiau jums teisiškai neleidžiama pasiimti nemokamos programos, kurią modifikavote, ir parduoti ją kitiems kaip komercinę programinę įrangą.
Skirtingai nuo komerciškai platinamos programinės įrangos, nemokamos programos licencija leidžia dekompiliuoti ir atvirkštinę programinę įrangą be aiškaus raštiško autorių teisių turėtojo leidimo. Dėl to nemokama programinė įranga yra naudinga mokomoji priemonė informatikos studentams, norintiems išmokti kurti savo programas.