Language of document :

Predlog za sprejetje predhodne odločbe, ki ga je vložilo High Court of Justice (Chancery Division) (Združeno kraljestvo) 11. avgusta 2010 - SAS Institute Inc. proti World Programming Ltd

(Zadeva C-406/10)

Jezik postopka: angleščina

Predložitveno sodišče

High Court of Justice (Chancery Division)

Stranki v postopku v glavni stvari

Tožeča stranka: SAS Institute Inc.

Tožena stranka: World Programming Ltd

Vprašanja za predhodno odločanje

A    V zvezi z razlago Direktive Sveta 91/250/EGS z dne 14. maja 1991 o pravnem varstvu računalniških programov1 in Direktive 2009/24/ES Evropskega parlamenta in Sveta z dne 23. aprila 2009 (kodificirana različica)2:

1.    Ali je treba člen 1(2) - če je računalniški program (v nadaljevanju: prvi program) varovan z avtorsko pravico kot književno delo - razlagati tako, da ne gre za kršitev avtorske pravice na prvem programu, če konkurent imetnika avtorske pravice brez dostopa do izvorne kode prvega programa neposredno ali s postopkom, kot je dekompiliranje objektne kode, ustvari drug program (v nadaljevanju: drugi program), ki posnema funkcije prvega programa?

Ali kateri od teh dejavnikov vpliva na odgovor na prvo vprašanje:

vrsta in/ali obseg funkcionalnosti prvega programa;

vrsta in/ali obseg znanja, presoje ali dela, ki jih je avtor prvega programa uporabil za snovanje funkcionalnosti prvega programa;

raven podrobnosti posnemanja funkcionalnosti prvega programa v drugem programu;

če izvorna koda za drugi program posnema vidike izvorne kode prvega programa do ravni, ki presega tisto, ki je bila nujno potrebna za izvedbo enake funkcionalnosti kot pri prvem programu?

Ali je treba člen 1(2) - če prvi program razlaga in izvaja uporabniške programe, ki so jih uporabniki prvega programa napisali v programskem jeziku, ki ga je razvil avtor prvega programa in ki obsega ključne besede, ki jih je razvil ali izbral avtor prvega programa, in sintakso, ki jo je razvil avtor prvega programa - razlagati tako, da ne gre za kršitev avtorske pravice na prvem programu, če se drugi program zapiše tako, da te uporabniške programe razlaga in izvaja z enakimi ključnimi besedami in enako sintakso?

Ali je treba člen 1(2) - če prvi program bere iz podatkovnih datotek določenega formata, ki ga je razvil avtor prvega programa, in zapisuje vanje -razlagati tako, da ne gre za kršitev avtorske pravice na prvem programu, če se drugi program napiše tako, da bere iz podatkovnih datotek enakega formata in zapisuje vanje?

Ali se odgovor na vprašanja 1, 3 in 4 spremeni, če je avtor drugega programa tega ustvaril:

z opazovanjem, proučevanjem in testiranjem delovanja prvega programa; ali

z branjem priročnika, ki ga je izdelal in objavil avtor prvega programa, v katerem so opisane funkcije prvega programa (v nadaljevanju: priročnik); ali

z (a) in (b)?

Ali je treba člen 5(3) - če ima oseba pravico uporabiti kopijo prvega programa v skladu z licenco - razlagati tako, da je pridobitelj licence upravičen, da brez dovoljenja imetnika pravice izvrši dejanja nalaganja, izvajanja in shranjevanja programa z namenom opazovanja, testiranja ali proučevanja delovanja prvega programa, zato da ugotovi, katere ideje in načela so osnova kateremu koli elementu programa, če licenca pridobitelju licence omogoča, da izvrši dejanja nalaganja, izvajanja in shranjevanja prvega programa, kadar ga uporablja za določen namen, ki ga licenca dovoljuje, medtem ko dejanja, izvršena za opazovanje, preučevanje ali testiranje prvega programa presegajo obseg namena, ki ga dovoljuje licenca?

Ali je treba člen 5(3) razlagati tako, da se za dejanja opazovanja, testiranja ali preučevanja delovanja prvega programa šteje, da se izvršijo zato, da se ugotovijo ideje ali načela, ki so osnova kateremu koli elementu prvega programa, če je njihov namen:

da se ugotovi, kako prvi program deluje, zlasti podrobnosti, ki v priročniku niso opisane, za namene zapisovanja drugega programa na način, naveden v vprašanju 1 zgoraj;

da se ugotovi, kako prvi program razlaga in izvršuje stavke, zapisane v programskem jeziku, ki ga razlaga in izvršuje (glej vprašanje 3 zgoraj);

da se ugotovijo formati podatkovnih datotek, ki so zapisane v prvem programu ali jih prvi program bere (glej vprašanje 4 zgoraj);

da se primerja zmogljivost drugega programa s prvim programom za ugotavljanje razlogov, zaradi katerih se njuni zmogljivosti razlikujeta, in za izboljšanje zmogljivosti drugega programa;

da se opravijo vzporedni testi prvega in drugega programa za primerjavo njunih izložkov med razvijanjem drugega programa, predvsem z aktiviranjem enakih testnih skript v prvem in drugem programu;

da se ugotovi izložek dnevniške datoteke, ki jo generira prvi program, z namenom ustvarjanja dnevniške datoteke enakega ali podobnega videza;

da se zagotovi, da prvi program ustvari podatke (dejansko podatke, ki povezujejo poštne številke z zveznimi državami ZDA) za ugotavljanje, ali to ustreza uradnim podatkovnim bazam teh podatkov, in če ne, da se drugi program programira tako, da se bo na enake vhodne podatke odzval enako kot prvi program.

B    V zvezi z razlago Direktive 2001/29/ES Evropskega parlamenta in Sveta z dne 22. maja 2001 o usklajevanju določenih vidikov avtorske in sorodnih pravic v informacijski družbi3:

Ali je treba člen 2(a) - če je priročnik varovan z avtorsko pravico kot književno delo - razlagati tako, da gre za kršitev avtorske pravice na priročniku, kadar avtor drugega programa v njem reproducira ali znatno reproducira katero koli od teh zadev, opisanih v priročniku:

izbiro statističnih operacij, ko si bile vključene v prvi program;

matematične formule, uporabljene v priročniku za opisovanje teh operacij;

posebne ukaze ali kombinacije ukazov, s katerimi je te operacije mogoče aktivirati;

možnosti, ki jih je avtor prvega programa zagotovil v zvezi z različnimi ukazi;

ključne besede in sintakso, ki jo prepozna prvi program;

privzete nastavitve, za katere se je avtor prvega programa odločil, da se uporabijo, če uporabnik določenega ukaza ali možnosti ne določi;

število ponovitev, ki jih bo izvedel prvi program v določenih okoliščinah?

9.    Ali je treba člen 2(a) razlagati tako, da gre za kršitev avtorske pravice na priročniku, kadar avtor drugega programa v priročniku, ki opisuje drugi program, reproducira ali znatno reproducira ključne besede in sintakso, ki jih prepozna prvi program?

____________

1 - UL L 122, str. 42.

2 - Direktiva 2009/24/ES Evropskega parlamenta in Sveta z dne 23. aprila 2009 o pravnem varstvu računalniških programov (Kodificirana različica) (Besedilo velja za EGP), UL L 111. str. 16.

3 - UL L 167, str. 10.