1. komerčný softvér je každý softvér ktorý jeho autor zaregistroval v súlade s uvedeným zákonom ako komerčný. Plne sa na neho vzťahujú autorské práva.
2. shareware je taký softvér ktorý bud v jeho plnej verzii alebo iba v čiastočnej verzii, jeho autor umožňuje legálne používať každému používateľovi ktorý ho používa na nekomerčné účely. Niekedy je použitie sharewaru viazané iba na určitú počiatočnú dobu po uplynutí ktorej si musí používateľ daný program bud zakúpiť alebo v prípade ak to autor umožňuje sa u nich zaregistrovať a dalej používať iba určitú neúplnú verziu tohto programu.
3. freeware je softvér ktorý jeho autor určil na voľné komerčné aj nekomerčné použitie všetkým užívateľom, pričom sa vzdali nároku na finančné vyrovnanie. Autorské práva freewaru sú však ponechané jeho autorovi, preto ho užívatelia nemôžu modifikovať ani vkladať do vlastných produktov
4. public domain je podobne ako freeware ponechaný verejnosti na voľné používanie ale oproti freewaru s tým rozdielom, že sa jeho autori úplne vzdali autorských práv a dali každému užívateľovi právo tento softvér ľubovolne modifikovať, či vkladať ako súčasť do vlastných produktov.
27 B – postupne zasnezi obrazovku hviezdickami
program snezenie;
uses crt;
var x,y,i,j: byte;
a:word;
pole:array[1..60,1..24] of boolean;
begin
clrscr;
randomize;
for i:= 1 to 60 do
begin
pole[i,j]:=false;
end;
for j:= 1 to 24 do
begin
pole[i,j]:=false;
end;
for a:=1 to 1440 do
begin
repeat
x:=random(60);
y:=random(24);
until pole[x,y]=false;
pole[x,y]:=true;
GoToXY(x,y);
write('*');
delay(20);
end;
readln;
end.