在计算机软件侵权的诉讼过程中,有许多相似的问题会经常出现。原告指控被告的软件侵犯了自己的著作权,向法庭提供大量证据证明其主张,而被告也同时向法庭提供许多证据证明其软件不构成侵权。在原、被告双方都有证据证明自己的软件是独立开发完成的情况下,法官通常依靠什么因素或标准来认定计算机软件侵权就成为了案件胜诉与否的核心要点。
在实践中可知,计算机软件的侵权行为一般有两种形式:一是复制程序的基本要素或结构,这一点是较容易证实的,因为复制即表明是完全的翻版,只要完全一样就构成侵权。二是按一定的规则、顺序只复制部分软件代码。在第二种情况下,法院在判定时通常要审查被告是否窃取了足够多的软件程序表达形式。实际操作中,这个问题就比较复杂、比较难判断,因为计算机软件产品究竟要被复制多少比例,才能确定发生了抄袭的侵权行为,并没有固定数量限定。当然,复制的数量越大,就越易于取得证明其是侵权行为的证据,但是被复制的数量达到什么程度就可以认定为侵权,司法实践中也不是很好确定的事情。
通过总结多年办理计算机软件侵权案件的经验可知,识别计算机软件侵权行为,直接、有效的判断标准是:实质性相似加接触。
实践中判定两个软件作品“实质性相似”的准则是:被指控的计算机程序是否极其类似于原告的计算机软件产品。计算机软件程序的“实质性相似”有两类:一是文字成分的相似,它以程序代码中引用的百分比为依据进行判断;二是非文字成分的相似,强调应该以整体上的相似作为确认两个软件之间实质上相似的依据。所谓整体上的相似是指两个软件产品在程序的组织结构、处理流程、采用的数据结构、产生的输出方式、所要求的输入形式等方面的相似。
计算机软件的程序有许多特征,这些特征已被用来鉴别两个程序之间是否相似,包括:
1、 两个程序产生的输出是否相类似;
2、 两个程序接受的输入是否相类似;
3、 两个程序的数据结构是否相类似;
4、 两个程序逻辑流程是否相类似。
证明计算机软件侵权的另一个重要因素就是接触,所谓“接触”是指原告的软件产品已公开销售,或者被告主要的软件开发人员曾在原告处工作过,或者原、被告之间曾有过合作关系等,这些通常可以证明被告曾有机会接触原告软件产品的核心内容,从而使得被告软件的开发工作有“借鉴”原告软件核心内容的嫌疑。
法官在审判过程中运用“实质性相似加接触”这一标准进行侵权判断时,“接触”是容易证实的,因为前期存在的聘用、合作关系往往有相应的文件作为证据,而软件已经公开发表、销售的证据也不难取得。比较难证实的是“实质性相似”,因为在通常情况下,如果是盗版者,则其对计算机程序的复制行为并不仅仅局限于一成不变的复制,它还包括侵权者为掩盖其剽窃行为而对计算机程序所做的伪装性改动,这点在计算机软件侵权案中表现得非常突出。在计算机软件开发工作中,文本编辑程序的使用,使得一个软件盗版者,可以通过更改名称和重新排列操作运算的指令序列顺序,来掩饰其对他人源代码和目标码的抄袭行为,如果不是专业的人员,往往不能识别这一情况。鉴于太多的计算机软件侵权行为存在,许多计算机软件著作权人在软件开发工作中往往运用“掺假”的办法,即:在计算机程序中加入没有意义和作用的指令,或者采用不太可能为盗版者发现和修改的较为独特的代码序列,作为“伪装记号”来保护程序。这样,如果侵权者进行了复制工作,就会在其计算机程序和文档中出现与原始软件著作权人同样的特征或错误,在法院审理侵权案件过程中,侵权者往往无法向法官提供对这种现象的合理解释,从而成为原告在诉讼过程中确定被告实施了侵权行为非常有说服力的证据。虽然根据我国的《著作权法》和《计算机软件保护条例》,只要确实存在侵权行为,不管软件著作权人用不用上述“掺假”的技术保护手段,也不论盗版者做了多少非实质性的表面上的改动,侵权的法律责任都是要承担的。
虽然“实质性相似加接触”标准在立法中尚未得到完全认可,但是司法实践中已在广泛应用。在我们办理计算机软件著作权侵权案件过程中发现,许多法官正在慢慢接受这种新观念。“实质性相似加接触”的判断标准不仅有利于法官正确审理计算机软件著作权侵权案件,而且更有利于保护计算机软件著作权人利益。