CELEX: 62010CN0406
Language: sk
Date: 2010-08-11 00:00:00
Title: Vec C-406/10: Návrh na začatie prejudiciálneho konania, ktorý podal High Court of Justice (Chancery Division) (England and Wales) 11. augusta 2010 — SAS Institute Inc./World Programming Ltd

18.12.2010   
            
            
               SK
            
            
               Úradný vestník Európskej únie
            
            
               C 346/26
            
         Návrh na začatie prejudiciálneho konania, ktorý podal High Court of Justice (Chancery Division) (England and Wales) 11. augusta 2010 — SAS Institute Inc./World Programming Ltd
   (Vec C-406/10)
   ()
   2010/C 346/45
   Jazyk konania: angličtina
   
      Vnútroštátny súd, ktorý podal návrh na začatie prejudiciálneho konania
   
   High Court of Justice (Chancery Division) (England and Wales)
   
      Účastníci konania pred vnútroštátnym súdom
   
   
      Žalobkyňa: SAS Institute Inc.
   
      Žalovaná: World Programming Ltd
   
      Prejudiciálne otázky
   
   A.   
         O výklade smernice Rady 91/250/EHS zo 14. mája 1991 o právnej ochrane počítačových programov (1) a smernice Európskeho parlamentu a Rady 2009/24/ES z 23. apríla 2009 (kodifikované znenie) (2)
         
      
   
   
               1.
            
            
               Ak je počítačový program (ďalej len „prvý program“) chránený autorským právom ako literárne dielo, má sa článok 1 ods. 2 vykladať v tom zmysle, že nie je porušením autorského práva k prvému programu, ak konkurent nositeľa autorského práva bez prístupu k zdrojovému kódu prvého programu, či už priamo alebo prostredníctvom procesu, akým je dekompilácia objektového kódu, vytvorí iný program (ďalej len „druhý program“), ktorý kopíruje funkcie prvého programu?
            
         
               2.
            
            
               Má na odpoveď na otázku 1 vplyv ktorýkoľvek z týchto faktorov:
               
                           a)
                        
                        
                           povaha a/alebo rozsah funkcií prvého programu;
                        
                     
                           b)
                        
                        
                           povaha a/alebo rozsah schopností, úsudku a úsilia, ktoré vynaložil autor prvého programu na vytvorenie funkcií prvého programu;
                        
                     
                           c)
                        
                        
                           miera podrobnosti skopírovania funkcií prvého programu do druhého programu;
                        
                     
                           d)
                        
                        
                           ak zdrojový kód druhého programu reprodukuje aspekty zdrojového kódu prvého programu v rozsahu, ktorý presahuje rámec toho, čo bolo úplne nevyhnutné na dosiahnutie rovnakých funkcií, aké má prvý program?
                        
                     
         
               3.
            
            
               Ak prvý program interpretuje a vykonáva aplikačné programy napísané používateľmi prvého programu v programovacom jazyku vytvorenom autorom prvého programu, ktorý obsahuje kľúčové slová vytvorené alebo vybrané autorom prvého programu a syntax vytvorenú autorom prvého programu, má sa článok 1 ods. 2 vykladať v tom zmysle, že nie je porušením autorského práva k prvému programu, ak je druhý program napísaný tak, aby interpretoval a vykonával tieto aplikačné programy s použitím rovnakých kľúčových slov a rovnakej syntaxe?
            
         
               4.
            
            
               Ak prvý program číta údaje z dátových súborov a zapisuje údaje do dátových súborov v osobitnom formáte vytvorenom autorom prvého programu, má sa článok 1 ods. 2 vykladať v tom zmysle, že nie je porušením autorského práva k prvému programu, ak je druhý program napísaný tak, aby čítal údaje z dátových súborov a zapisoval údaje do dátových súborov v rovnakom formáte?
            
         
               5.
            
            
               Má na odpoveď na otázky 1, 3 a 4 nejaký vplyv skutočnosť, že autor druhého programu vytvoril druhý program na základe:
               
                           a)
                        
                        
                           pozorovania, skúmania a testovania fungovania prvého programu alebo
                        
                     
                           b)
                        
                        
                           čítania manuálu vytvoreného a zverejneného autorom prvého programu, ktorý opisuje funkcie prvého programu (ďalej len „manuál“), alebo
                        
                     
                           c)
                        
                        
                           tak písm. a), ako aj písm. b)?
                        
                     
         
               6.
            
            
               Ak má niekto právo používať rozmnoženinu prvého programu na základe licencie, má sa článok 5 ods. 3 vykladať v tom zmysle, že držiteľ licencie je oprávnený bez súhlasu nositeľa práva vykonávať úkony načítavania, spúšťania a ukladania programu s cieľom pozorovať, testovať alebo skúmať fungovanie prvého programu na účely zistenia myšlienok a princípov, na ktorých je založený ktorýkoľvek prvok tohto programu, ak licencia povoľuje jej držiteľovi vykonávať úkony načítavania, spúšťania a ukladania prvého programu pri jeho používaní na konkrétny účel povolený licenciou, ale úkony vykonané s cieľom pozorovať, skúmať alebo testovať prvý program presahujú cieľ povolený licenciou?
            
         
               7.
            
            
               Má sa článok 5 ods. 3 vykladať v tom zmysle, že úkony pozorovania, testovania alebo skúmania fungovania prvého programu sa majú považovať za úkony vykonávané na účely zistenia myšlienok a princípov, na ktorých je založený ktorýkoľvek prvok prvého programu, ak sa vykonávajú s cieľom:
               
                           a)
                        
                        
                           zistiť, ako prvý program funguje, najmä zistiť podrobnosti, ktoré nie sú opísané v manuáli, na účely napísania druhého programu spôsobom uvedeným v otázke 1;
                        
                     
                           b)
                        
                        
                           zistiť, ako prvý program interpretuje a vykonáva príkazy napísané v programovacom jazyku, ktoré interpretuje a vykonáva (pozri otázku č. 3);
                        
                     
                           c)
                        
                        
                           zistiť formáty dátových súborov, do ktorých prvý program zapisuje údaje alebo z ktorých číta údaje (pozri otázku č. 4);
                        
                     
                           d)
                        
                        
                           porovnať fungovanie druhého programu s prvým programom na účely zistenia dôvodov, pre ktoré je ich fungovanie odlišné, a na zlepšenie fungovania druhého programu;
                        
                     
                           e)
                        
                        
                           vykonať paralelné testy prvého programu a druhého programu na účely porovnania ich výstupov počas vývoja druhého programu, najmä spúšťaním rovnakých testovacích skriptov prostredníctvom prvého programu a druhého programu;
                        
                     
                           f)
                        
                        
                           zistiť výstup logovacieho súboru generovaného prvým programom na účely vytvorenia logovacieho súboru, ktorý má rovnakú alebo podobnú formu;
                        
                     
                           g)
                        
                        
                           zabezpečiť, aby prvý program poskytoval údaje (konkrétne údaje, ktoré priraďujú poštové smerovacie čísla k štátom Spojených štátov amerických) na účely zistenia, či tento program zodpovedá úradným databázam týchto údajov, a ak im nezodpovedá, naprogramovať druhý program tak, aby pri zadaní rovnakých vstupných údajov reagoval rovnako ako prvý program.
                        
                     
         B.   
         O výklade smernice Európskeho parlamentu a Rady 2001/29/ES z 22. mája 2001 o zosúladení niektorých aspektov autorských práv a s nimi súvisiacich práv v informačnej spoločnosti (3)
         
      
   
   
               8.
            
            
               Ak je manuál chránený autorským právom ako literárne dielo, má sa článok 2 písm. a) vykladať v tom zmysle, že je porušením autorského práva k manuálu, ak autor druhého programu reprodukuje alebo podstatne reprodukuje v druhom programe ktorýkoľvek z týchto prvkov opísaných v manuáli:
               
                           a)
                        
                        
                           výber štatistických operácií, ktoré boli použité v prvom programe;
                        
                     
                           b)
                        
                        
                           matematické vzorce použité v manuáli na opis týchto operácií;
                        
                     
                           c)
                        
                        
                           osobitné príkazy alebo kombinácie príkazov, ktorými možno tieto operácie vyvolať;
                        
                     
                           d)
                        
                        
                           voľby, ktoré autor prvého programu poskytol k jednotlivým príkazom;
                        
                     
                           e)
                        
                        
                           kľúčové slová a syntax, ktoré rozpoznáva prvý program;
                        
                     
                           f)
                        
                        
                           predvolené hodnoty, ktoré sa autor prvého programu rozhodol použiť v prípade, ak používateľ nešpecifikuje konkrétny príkaz alebo voľbu;
                        
                     
                           g)
                        
                        
                           počet opakovaní, ktoré prvý program vykoná za určitých okolností?
                        
                     
         
               9.
            
            
               Má sa článok 2 písm. a) vykladať v tom zmysle, že je porušením autorského práva k manuálu, ak autor druhého programu reprodukuje alebo podstatne reprodukuje v manuáli, ktorý opisuje druhý program, kľúčové slová a syntax, ktoré rozpoznáva prvý program?
            
         
      (1)  Ú. v. ES L 122, s. 42; Mim. vyd. 17/001, s. 114.
   
      (2)  Smernica Európskeho parlamentu a Rady 2009/24/ES z 23. apríla 2009 o právnej ochrane počítačových programov (kodifikované znenie) (Ú. v. EÚ L 111, s. 16).
   
      (3)  Ú. v. ES L 167, s. 10; Mim. vyd. 17/001, s. 230.