认定软件侵权通常有下面这些步骤和标准。首先要确认权利归属,也就是弄清楚软件著作权到底归谁。著作权人对自己的软件有发表权、署名权、复制权等好多权利。只有先把著作权归属确定下来,才能接着判断有没有侵权行为。
分析相似性是认定软件侵权的关键。一般从两个方面判断,一方面是代码有没有相似。这得靠专业技术手段,对比原被告软件的源代码或者目标代码,看看是不是有大量一样或者实质上很像的部分。另一方面看软件功能、界面、运行方式这些外在的表现形式是不是相似。要是两款软件在整体设计、操作流程、用户体验这些方面特别像,那也可能构成侵权。
还要判断被告有没有接触原告软件的可能性。要是被告很容易就能拿到原告的软件,像软件已经公开销售,或者放在网络上公布了,那认定侵权的可能性就增加了。
另外,还得考察被告有没有合法的抗辩理由。比如,被告可以说自己的软件是独立开发的,或者说用原告软件是合理使用,像为了学习、研究软件里的设计思想和原理。
在实际当中,判断软件侵权要综合考虑很多因素。要是有必要,可以找专业的鉴定机构,还能通过向法院起诉这些司法途径来认定侵权和维护自己的权利。