CELEX: 62010CN0406
Language: ro
Date: 2010-08-11 00:00:00
Title: Cauza C-406/10: Cerere de pronunțare a unei hotărâri preliminare introdusă de High Court of Justice (Chancery Division) (England and Wales) la 11 august 2010 — SAS Institute Inc./World Programming Ltd

18.12.2010   
            
            
               RO
            
            
               Jurnalul Oficial al Uniunii Europene
            
            
               C 346/26
            
         Cerere de pronunțare a unei hotărâri preliminare introdusă de High Court of Justice (Chancery Division) (England and Wales) la 11 august 2010 — SAS Institute Inc./World Programming Ltd
   (Cauza C-406/10)
   ()
   2010/C 346/45
   Limba de procedură: engleza
   
      Instanța de trimitere
   
   High Court of Justice (Chancery Division)
   
      Părțile din acțiunea principală
   
   
      Reclamant: SAS Institute Inc.
   
      Pârâtă: World Programming Ltd
   
      Întrebările preliminare
   
   A.   
         Cu privire la interpretarea Directivei 91/250/CEE a Consiliului din 14 mai 1991 privind protecția juridică a programelor pentru calculator
      
       (1), 
         și a Directivei 2009/24/CE a Parlamentului European și a Consiliului din 23 aprilie 2009 (versiune codificată)
      
       (2):
   
               1.
            
            
               În cazul în care un program pentru calculator (denumit în continuare „primul program”) este protejat de dreptul de autor ca operă literară, articolul 1 alineatul (2) trebuie interpretat în sensul că nu reprezintă o încălcare a dreptului de autor asupra primului program crearea de către un concurent al titularului dreptului, care nu are acces la codul-sursă al primului program, fie direct, fie prin intermediul unui proces cum ar fi decompilarea codului-obiect, a unui alt program („al doilea program”) care reproduce funcțiile primului program?
            
         
               2.
            
            
               Este afectat răspunsul la întrebarea 1 de vreunul dintre următorii factori:
               
                           (a)
                        
                        
                           natura și/sau dimensiunea funcționalității primului program;
                        
                     
                           (b)
                        
                        
                           natura și/sau dimensiunea abilității, raționamentului și muncii care au fost utilizate de autorul primului program în conceperea funcționalității primului program;
                        
                     
                           (c)
                        
                        
                           nivelul de detaliu cu care a fost reprodusă funcționalitatea primului program în al doilea program;
                        
                     
                           (d)
                        
                        
                           dacă codul-sursă pentru al doilea program reproduce aspecte ale codului-sursă ale primului program într-o măsură care depășește ceea ce ar fi fost strict necesar în vederea realizării aceleiași funcționalități ca cea a primului program?
                        
                     
         
               3.
            
            
               În cazul în care primul program interpretează și execută programe de aplicații scrise de utilizatori ai primului program într-un limbaj de programare conceput de autorul primului program care conține cuvinte-cheie concepute sau selectate de autorul primului program și o sintaxă concepută de autorul primului program, articolul 1 alineatul (2) trebuie interpretat în sensul că nu reprezintă o încălcare a dreptului de autor asupra primului program scrierea celui de al doilea program astfel încât să interpreteze și să execute asemenea programe de aplicații prin folosirea acelorași cuvinte-cheie și a aceleiași sintaxe?
            
         
               4.
            
            
               În cazul în care primul program citește din fișiere de date și scrie în acestea într-un anumit format conceput de autorul primului program, articolul 1 alineatul (2) trebuie interpretat în sensul că nu reprezintă o încălcare a dreptului de autor asupra primului program scrierea celui de al doilea program astfel încât să citească din fișiere de date și să scrie în aceste fișiere în același format?
            
         
               5.
            
            
               Este influențat răspunsul la întrebările 1, 3 și 4 dacă autorul celui de al doilea program a creat acest program:
               
                           (a)
                        
                        
                           prin observarea, analizarea și testarea funcționării primului program; sau
                        
                     
                           (b)
                        
                        
                           prin citirea unui manual creat și publicat de autorul primului program care descrie funcțiile primului program (denumit în continuare „manualul”); sau
                        
                     
                           (c)
                        
                        
                           prin ambele modalități prezentate la literele (a) și (b)?
                        
                     
         
               6.
            
            
               În cazul în care o persoană are dreptul să utilizeze o copie a primului program conform unei licențe, articolul 5 alineatul (3) trebuie interpretat în sensul că licențiatul are dreptul, fără consimțământul titularului dreptului de autor, să efectueze acte de încărcare, rulare și stocare a programului pentru a observa, testa sau analiza funcționarea primului program, astfel încât să stabilească ideile și principiile care se află la baza oricărui element al programului, dacă licența permite beneficiarului acesteia să efectueze acte de încărcare, rulare și stocare a primului program, atunci când acesta este folosit în scopul specific permis de licență dar actele efectuate pentru a observa, analiza și testa primul program depășesc scopul permis de licență?
            
         
               7.
            
            
               Articolul 5 alineatul (3) trebuie interpretat în sensul că actele de observare, testare și analizare a funcționării primului program trebuie considerate ca fiind efectuate în vederea stabilirii ideilor și principiilor care se află la baza oricărui element al primului program, atunci când aceste acte sunt efectuate:
               
                           (a)
                        
                        
                           pentru a confirma modul de funcționare a primului program, în special detalii care nu sunt precizate în manual, în scopul de a scrie cel de al doilea program astfel cum se precizează în cadrul primei întrebări;
                        
                     
                           (b)
                        
                        
                           pentru a confirma modul în care primul program interpretează și execută comenzi scrise în limbajul de programare pe care le interpretează și le execută (a se vedea întrebarea 3 de mai sus);
                        
                     
                           (c)
                        
                        
                           pentru a confirma formatele fișierelor de date în care scrie primul program sau din care acesta citește (a se vedea întrebarea 4 de mai sus);
                        
                     
                           (d)
                        
                        
                           pentru a compara performanțele celui de al doilea program cu cele ale primului program, în scopul de a cerceta motivele pentru care performanțele celor două diferă și pentru a îmbunătăți performanțele celui de al doilea program;
                        
                     
                           (e)
                        
                        
                           pentru a efectua teste paralele ale primului și ale celui de al doilea program în vederea comparării rezultatelor acestora în cadrul dezvoltării celui de al doilea program, în special prin rularea acelorași scripturi de probă atât prin primul cât și prin al doilea program;
                        
                     
                           (f)
                        
                        
                           pentru a confirma rezultatul fișierului log generat de primul program în scopul de a produce un fișier log care să fie identic sau similar în aparență;
                        
                     
                           (g)
                        
                        
                           pentru a face ca primul program să emită date (de fapt, date care să asocieze coduri poștale statelor din cadrul Statelor Unite ale Americii) în scopul de a stabili dacă acestea corespund cu bazele de date oficiale conținând astfel de date, iar în cazul în care acestea nu corespund, să programeze cel de al doilea program în așa fel încât să răspundă în același mod ca primul program la aceleași date de input.
                        
                     
         B.   
         Cu privire la interpretarea Directivei 2001/29/CE a Parlamentului European și a Consiliului din 22 mai 2001 privind armonizarea anumitor aspecte ale dreptului de autor și drepturilor conexe în societatea informațională
      
       (3)
   
   
               8.
            
            
               În cazul în care manualul este protejat ca operă literară de un drept de autor, articolul 2 litera (a) trebuie interpretat în sensul că reprezintă o încălcare a dreptului de autor asupra manualului faptul autorului celui de al doilea program de a reproduce sau de a reproduce în mod semnificativ în cadrul celui de al doilea program oricare din următoarele elemente descrise în manual:
               
                           (a)
                        
                        
                           selecția de operațiuni statistice care au fost implementate în primul program;
                        
                     
                           (b)
                        
                        
                           formulele matematice folosite în manual pentru descrierea acestor operațiuni;
                        
                     
                           (c)
                        
                        
                           comenzile specifice sau combinațiile de comenzi prin care aceste operațiuni pot fi invocate;
                        
                     
                           (d)
                        
                        
                           opțiunile pe care autorul primului program le-a oferit în privința diverselor comenzi;
                        
                     
                           (e)
                        
                        
                           cuvintele-cheie și sintaxa recunoscute de primul program;
                        
                     
                           (f)
                        
                        
                           valorile implicite pe care autorul primului program a ales să le implementeze pentru cazurile în care o anumită comandă sau opțiune nu este specificată de utilizator;
                        
                     
                           (g)
                        
                        
                           numărul de iterații pe care primul program le va efectua în anumite circumstanțe?
                        
                     
         
               9.
            
            
               Articolul 2 litera (a) trebuie interpretat în sensul că reprezintă o încălcare a dreptului de autor asupra manualului faptul autorului celui de al doilea program de a reproduce sau de a reproduce semnificativ într-un manual care descrie al doilea program cuvintele-cheie și sintaxa recunoscute de primul program?
            
         
      (1)  JO L 122, p. 42, Ediție specială, 17/vol. 1, p. 114.
   
      (2)  Directiva 2009/24/CE a Parlamentului European și a Consiliului din 23 aprilie 2009 privind protecția juridică a programelor pentru calculator (versiune codificată) (JO L 111, p. 16).
   
      (3)  JO L 167, p. 10, Ediție specială, 17/vol. 1, p. 230.