Programele de calculator (Software) sunt protejate de legi nationale precum si de tratate internationale privind dreptul de autor. Legea dreptului de autor in multe tari protejeaza drepturile titularului de autor asupra programului pentru calculator prin garantarea unui numar de drepturi exclusive, incluzand dreptul de a reproduce sau „copia” softul. Copierea softului fara permisiunea detinatorului reprezeinta „copyright infrigement”(contraventie la dreptul de autor) si legea ii sanctioneaza pe cei care fac acest lucru. O copie a softului se realizeaza atunci cand: 1.se incarca softul in memoria temporara a calculatorului prin executarea sau rularea programului de pe disc; 2.se copiaza softul pe discul dur al calculatorului; 3.se ruleazaRead More →

Una din cele mai delicate probleme in construirea componentelor industriei software este aceea a compensatiilor. In cazul produselor industriale, inclusiv cele electronice, valoarea consta in existenta lor fizica. In cazul softului, valoarea consta in design si dezvoltare, nu in biti fizici care exista pe un disc. Dupa cumpararea unei copii, o firma poate reproduce soft-ul respectiv in orice cantitate practic fara costuri semnificative. Cu componentele obiectuale, problema creste exponential. Majoritatea obiecteler sunt de obicei ingropate adanc intr-un sistem astfel incat existenta lor este virtual imposibil de detectat fara accesarea codului sursa, dar, in mod justificat, companiile vor fi refractare la punerea la dispozitie a coduluiRead More →

Literatura de specialitate a analizat diferitele institutii legale sub care pot fi protejate programele informatice: drept de autor, secrete comerciale, drept contractual, dreptul brevetelor, dreptul marcilor, etc. Pentru a fi protejat prin brevet, un program informatic trebuie sa fie considerat o invetie. Majoritatea programelor informatice nu indeplinesc aceasta cerinta si sunt protejate prin drept de autor, care confera o protectie imediata. Cele mai importante tratate internationale referitoare la protectia prin drept de autor sunt Conventia de la Berna, Conventia Universala a drepturilor de autor(The universal copyright convention), Tratatul OMPI asupra drepturilor de autor(din anul 1996, care stipuleaza explicit ca programele informatice sunt protejate ca opereRead More →

Principalele tehnici de protectie tehnica a programelor informatice includ: inserarea de semne sau informatii secrete(ascunse) in programele informatice pentru identificarea detinatorului dreptului  de autor(watermarking), folosirea unui cod de activare sau mecanisme fizice sau logice pentru a impiedica rularea sau copierea neautorizata a programelor informatice pentru a preveni pirateria. obscurizarea codului(obfuscation), un proces care vizeaza impiedicarea efectelor decompilarii si care transforma programul in cod neiteligibil, dar functional; masuri impotriva modificarilor (tamper-proofing), care vizeaza transformarea codului programului informatic in cod care nu mai functioneaza in cazul detectarii unor modificari. Inserarea de semne sau informatii secrete Inserarea de semne sau informatii secrete(software watermarking) este o tehnica de protectieRead More →

Proprietatea intelectuala este una dintre cele mai valoroase forme de proprietate in zilele noastre. Printre cele mai expuse forme de proprietate intelectuala se numara programele informatice. Prin program informatic se intelege o colectie de programe pentru calculator, proceduri si documentatie care permite realizarea unei sau mai multor actiuni pe un sistem informatic. Expresia include programe de aplicatie (spre exemplu, procesoare de texte sau programe pentru tabelar), sisteme de operare si middleware (programe care controleaza si coordoneaza sisteme distribuite). Prin notiunea de protejare a unui sistem informatic trebuie sa intelegem urmatoare: codul sursa, codul obiect, mnemonicele, microcodul, formatele de intrare, afisajele vizuale si manuale. Costurile acestuiRead More →