Licencia je dohoda medzi autorom a používateľom daného programu . Autori v licenčnej zmluve určujú právo a podmienky používania programu, ak tieto podmienky dodržiavame, tak môžeme povedať, že používame legálny softvér.