Overeenstemmingen in software die niet verklaard kunnen worden uit wat bij programmeren de gewoonte is
Gerechtshof Den Haag, 28 september 2010 (Mol/Technip), zaaknrs. 105.000.110/01 & .111/01. Vraag of software en onderliggend kinetisch schema auteursrechtinbreuk maakt. Deskundige onderzoekt sofware en oordeelt dat "voor minstens een gedeelte van de source code geldt dat er gedetailleerde overeenstemmingen zijn die niet verklaard kunnen worden uit wat bij programmeren de gewoonte is." De deskundige merkt op dat hij een gedetailleerde analyse van de source codes, waar de rechter om had gevraagd, achterwege heeft gelaten omdat hem dat overbodig leek. Het Hof neemt de bevindingen van de deskundige over. Verscheen eerder op IEForum.
In deze langslepende procedure (16 jaar naar verluidt) gaat het om de vraag of de simulatiesoftwarepakketten Spyro 7902 en Phenics 8008 overeenstemmen. Mede met dank aan IEForum alvast enkele citaten:
"3.4 Voormelde beslissing van het hof moet dan ook worden gepreciseerd in dier voege dat in de periode van eind jaren '70 tot heden in alle huidige EU-landen in ieder geval een 'gewoon' auteursrecht op een kinetisch schema als het onderhavige rustte, dat thans in alle EUlanden een 'software'-auteursrecht op Spyro bestaat, en dit in een aantal van die landen voorheen ook al vanaf enig moment na 1 980 het geval was.
[...] 3.8 [...] Naar aanleiding van de vraag naar de inbreuk op het computerprogramma Spyro heeft Moulijn in de tweede plaats geconcludeerd dat ten minste voor een gedeelte van de source code geldt dat er gedetailleerde overeenstemmingen zijn die niet verklaard kunnen worden uit wat bij programmeren de gewoonte is. Hij heeft deze conclusie als volgt onderbouwd:
k) Bij bestudering van de input file die de kinetische gegevens bevat werd duidelijk dat ze niet alleen in hoge mate gelijk zijn wat betreft kinetica en parameters - kennelijk doelt Moulijn hierbij onder meer op punt b) hiervoor - maar ook de lay-out analoog is.
l) In de listing van COKING is een aantal variabelen met hetzelfde symbool aangeduid.
m) Veel regels in de subroutine waar de overall warmtegeleidingscomponent (HTCEF in Phenics en COESCA in Spyro) zijn nagenoeg identiek.
Moulijn heeft hierbij opgemerkt dat, gegeven de door hem opgemerkte overeenstemmingen in de aanwezige subroutines, een gedetailleerde analyse van de source codes - waarnaar was gevraagd - hem overbodig leek.
[...] 3.31 De conclusie van het voorgaande is dat de bezwaren die Mol tegen het rapport van Moulijn heeft ingebracht, geen doel treffen. Het hof acht op grond van het rapport van Moulijn bewezen dat de rov. 3.8 onder a) t/m m) genoemde overeenkomsten bestaan tussen Spyro 7902 en Phenics 8008. Gelet op de aard en omvang van die overeenkomsten, en gelet op het zojuist onder 3.28 overwogene, is er geen reden om te twijfelen aan de juistheid van de conclusies die Moulijn aan die overeenkomsten heeft verbonden, namelijk dat (zie ook rov. 3.8):
- de know-how (kinetische modellen, koolvormingsmodel, lumping procedures, integratieprocedures) die in Spyro is verwerkt, vrijwel geheel is terug te vinden in Phenics;
- aanzienlijke delen van de manuals van Spyro en Phenics nagenoeg identiek zijn geformuleerd;
- voor minstens een gedeelte van de source code geldt dat er gedetailleerde overeenstemmingen zijn die niet verklaard kunnen worden uit wat bij programmeren de gewoonte is.
Het hof neemt deze conclusies van Moulijn over.
3.32 Met onder meer woorden/zinsneden als 'opmerkelijk' (bij punt a)), 'niet te verwachten' (bij punt c)), 'het kan op vele manieren gebeuren' (bij punt f)), 'persoonlijke voorkeur' en 'het valt op' (bij punt j)) en het meermalen benadrukken van de identiciteit van formuleringen en procedures heeft Moulijn tot uitdrukking gebracht dat zijns inziens:
a) Spyro ook/juist op de punten van overeenstemming een eigen oorspronkelijk karakter heeft en het persoonlijk stempel van de maker draagt;
b) het haast niet anders kan dan dat Phenics 8008 aan Spyro is ontleend. […]"
(…) 7.9 Zojuist is vastgesteld dat op dit moment in alle 52 landen en de EU auteursrecht rust op het Spyro-kinetisch schema en/of de Spyro-programmatuur."
Lees het arrest hier.