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 →

In prima parte a contractului vor fi date definitii despre partile sau subiectii contractului, standardele.” Internet folosite, echipamantele care vor fi furnizate de/sau in numele furnizorului de serviciile Internet, premisele unde serviciul va fi furnizat conform contractului, numele solicitat sau alocat clientului pentru furnizarea serviciului. Deoarece este tehnic imposibil sa se furnizeze servicii lipsite de orice erori, furnizorul de servicii Internet nu isi va asuma o asemenea obligatie. In cazul in care apar erorii in furnizarea serviciilor Internet, clientul va raporta aceste erori la numarul de telefon stabilit in contract, prin notita scrisa sau prin posta electronica. Dupa receptionarea mesajului privind aparitia unor erori tehnice,Read More →