28

E körülmények között a High Court of Justice (England & Wales), Chancery Division úgy határozott, hogy az eljárást felfüggeszti, és előzetes döntéshozatal céljából a következő kérdéseket terjeszti a Bíróság elé: „1) Ha egy számítógépi program (a továbbiakban: első program) irodalmi műként szerzői jogi védelem alatt áll, akkor a [91/250 irányelv] 1. cikk[ének] (2) bekezdését úgy kell-e értelmezni, hogy nem minősül az első programon fennálló szerzői jog megsértésének, ha a szerzői jogi jogosult versenytársa – az első program forráskódjához való hozzáférés nélkül – közvetlenül vagy valamilyen eljárás – mint amilyen a tárgykód felfejtése – útján, másik programot (a továbbiakban: második program) hoz létre, amely az első program funkcióit másolja le? 2) Befolyásolja-e az első kérdésre adandó választ az alábbi körülmények bármelyike: a) az első program funkcionalitásának jellege és/vagy terjedelme; b) az első program szerzője által az első program funkcionalitásának kigondolása során a ráfordított szakértelem, szellemi erőfeszítések és munka jellege és/vagy terjedelme; c) a részletesség foka, amelyen az első program funkcionalitását a második program lemásolta; d) ha a második program forráskódja olyan mértékben másolja le az első program forráskódjának szempontjait, ami már több, mint ami feltétlenül szükséges volna az első programmal megegyező funkcionalitás létrehozásához? 3) Ha az első program olyan alkalmazási programokat értelmez és hajt végre, amelyeket az első program felhasználói írtak az első program szerzője által kigondolt programozási nyelven, amely az első program szerzője által kigondolt vagy kiválogatott kulcsszavakat, valamint az első program szerzője által kigondolt szintaxist tartalmaz, akkor a [91/250 irányelv] 1. cikk[ének] (2) bekezdését úgy kell-e értelmezni, hogy nem minősül az első programon fennálló szerzői jog megsértésének, ha a második programot úgy írták meg, hogy értelmezi és végrehajtja ezen alkalmazási programokat ugyanazon kulcsszavak és ugyanazon szintaxis használatával? 4) Ha az első program sajátos formátumú, az első program szerzője által kigondolt adatfájlokat olvas és ír, akkor a [91/250 irányelv] 1. cikk[ének] (2) bekezdését úgy kell-e értelmezni, hogy nem minősül az első programon fennálló szerzői jog megsértésének, ha a második programot úgy írták meg, hogy azonos formátumú adatfájlokat tud írni és olvasni? 5) Változtat-e az első, harmadik és negyedik kérdésre adandó válaszon az, ha a második program szerzője a második programot: a) az első program működésének megfigyelése, tanulmányozása vagy kipróbálása által hozta létre; vagy b) az első program szerzője által megalkotott és kiadott, az első program funkcióit leíró kézikönyv (a továbbiakban: kézikönyv) olvasása által hozta létre; vagy c) az a) és b) együtt? 6) Ha egy személy az első program egy példányát engedély alapján jogosult használni, akkor a [91/250 irányelv] 5. cikk[ének] (3) bekezdését úgy kell-e értelmezni, hogy az engedélyes jogosult a szerzői jogosult engedélye nélkül a programot betáplálni, futtatni és tárolni azért, hogy megfigyelje, kipróbálja vagy tanulmányozza az első program működését abból a célból, hogy a program elemeinek alapját képező ötleteket és elveket meghatározza, ha az engedély feljogosítja az engedélyest az első program betáplálására, futtatására és tárolására az engedély által biztosított különös célból történő használat során, de az első program megfigyelése, tanulmányozása vagy kipróbálása céljából végzett cselekmények túllépnek az engedély által biztosított célon? 7) Úgy kell-e értelmezni a [91/250 irányelv] 5. cikk[ének] (3) bekezdését, hogy az első program működésének megfigyelését, kipróbálását vagy tanulmányozását úgy kell tekinteni, mint amit az első program elemeinek alapját képező ötletek és elvek meghatározása céljából tettek, ha ennek célja, hogy az ezeket végző személy: a) meggyőződjön az első program működési módjáról, különösen a kézikönyvben nem szereplő részletek tekintetében, abból a célból, hogy a második programot a fenti első kérdésben meghatározott módon írják meg; b) meggyőződjön arról, hogy az első program hogyan értelmezi és hajtja végre az általa értelmezett és végrehajtott programnyelven írt programutasításokat (lásd a fenti harmadik kérdést); c) meggyőződjön az adatfájlok formátumáról, amelyeket az első program ír vagy olvas (lásd a fenti negyedik kérdést); d) összehasonlítsa a második program és az első program teljesítményét abból a célból, hogy megvizsgálja a két teljesítmény eltérésének okát, és hogy javítsa a második program teljesítményét; e) párhuzamos próbákat végezzen az első programon és a második programon azért, hogy a második program fejlesztése során összehasonlítsa az adatkinyeréseket, különösen azáltal, hogy ugyanazon próbaszkripteket futtat mind az első programon, mind a második programon; f) meggyőződjön az első program által generált naplófájl adatkinyeréséről azért, hogy ezzel azonos vagy megjelenésében hasonló naplófájlt alkosson; g) az első programot adatok (valójában az USA államai és az irányítószámok között kapcsolatot létrehozó adatok) kiadására késztesse abból a célból, hogy meggyőződjön arról, hogy ez megfelel-e a hivatalos adatbázisok adatainak, és ha nem felel meg, akkor úgy programozza a második programot, hogy az első programmal megegyező módon válaszoljon az azonos adatbevitelre. 8) Ha a kézikönyv irodalmi műként szerzői jogi védelem alatt áll, akkor a [2001/29 irányelv] 2. cikk[ének] a) pontját úgy kell-e értelmezni, hogy sérti a kézikönyvön fennálló szerzői jogot, ha a második program szerzője a második programban többszörözi, vagy nagymértékben többszörözi a kézikönyvben leírt alábbi elemek bármelyikét: a) az első programba foglalt statisztikai műveletek kiválasztása; b) a kézikönyvben ezen műveletek leírására szolgáló matematikai képletek; c) különös parancsok vagy parancsok kombinációi, amelyekkel a műveleteket le lehet hívni; d) az első program szerzője által a különböző parancsok tekintetében biztosított opciók; e) az első program által felismert kulcsszavak és szintaxis; f) az első program szerzője által kiválasztott alapértelmezések, melyeket akkor kell alkalmazni, ha egy bizonyos parancsot vagy opciót a felhasználó nem határozott [volna] meg; g) bizonyos körülmények esetén az első program által végrehajtandó ismétlések száma? 9) Úgy kell-e értelmezni a [2001/29 irányelv] 2. cikk[ének] a) pontját, hogy sérti a kézikönyvön fennálló szerzői jogot, ha a második program szerzője – egy a második programot leíró kézikönyvben – többszörözi vagy nagymértékben többszörözi az első program által felismert kulcsszavakat és szintaxist?”