咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

在过去的一段时间,我国的软件行业是以破解、盗版而知名的。不知道你的电脑是不是还在用着盗版Windows、Office、Adobe,可谓是能用破解、盗版,绝对不花钱买正版。

近年来,随着知识产权保护力度不断加大,我国对于打击盗版的力度也越来越大,国民对于知识付费的意识也越来越强,盗版、破解软件数量确实有所减少,正版软件的销量也有所提升,但是无法彻底消灭破解、盗版。

但是,你不知道的是,破解本身使用的反向工程技术在一定程度下是合法的,只是上面使用的方式是错误的。

来看看法条的规定:

2020年修订的《著作权法》:

第五十条 下列情形可以避开技术措施,但不得向他人提供避开技术措施的技术、装置或者部件,不得侵犯权利人依法享有的其他权利:

(五)进行加密研究或者计算机软件反向工程研究。

先来说说什么是反向工程(逆向工程):

百度百科:

逆向工程(又称逆向技术),是一种产品设计技术再现过程,即对一项目标产品进行逆向分析及研究,从而演绎并得出该产品的处理流程、组织结构、功能特性及技术规格等设计要素,以制作出功能相近,但又不完全一样的产品。逆向工程源于商业及军事领域中的硬件分析。其主要目的是在不能轻易获得必要的生产信息的情况下,直接从成品分析,推导出产品的设计原理。

逆向工程可能会被误认为是对知识产权的严重侵害,但是在实际应用上,反而可能会保护知识产权所有者。例如在集成电路领域,如果怀疑某公司侵犯知识产权,可以用逆向工程技术来寻找证据。

百度百科记述的内容首先就是“对知识产权”的严重侵害,是一个负面的评价。但是,实际上反向工程对于科技的发展、鼓励知识产权创新是具有非常重要的积极意义的,下面就来分析一下如何构成反向工程的合理使用。

一、反向工程使用的软件应是合法取得的。

简单来说,就是用来进行反向工程的软件,应该是从软件商或者授权经销商处买来的。用盗版来进行反向工程,这是不行的。

在雅达利与任天堂的纠纷中Atari Games Corp. v. Nintendo of America Inc., 975 F.2d 832 (Fed. Cir. 1992),雅达利在之前的案件中以收集证据为名从版权局骗到了任天堂10NES软件,进行反向工程后成功生产出了与任天堂游戏机兼容的游戏卡。

在这个案件中,法院认为雅达利生产兼容卡带的行为所进行的反向工程,是合理使用。但是,雅达利获取软件本身的行为是从版权局骗来的,这是非法的。综合考虑后,不能构成合理使用。


二、进行反向工程是进行研究软件思想的必要方式

也就是说,除了通过反向工程以外的方式,难以获得软件中蕴含的思想,进行再开发。

用一个显而易见的例子,微软的Office,金山的WPS,和苹果的Pages、Numbers。

首先,Office的Word、Excel和WPS的文本和表格功能的界面极为相似。


抛开微软和金山之间的历史缘由不谈。实际上,从两个软件的界面上是可以通过软件的功能排列方式,功能使用的操作感等,来解析逻辑的。也就是说,不需要对该软件代码进行反向工程就可以获得软件实现功能的思想和逻辑。

从苹果的Pages和Numbers也可以看出来,三方软件都具有相似的功能,但是底层代码肯定是不同的。

这也是这三家企业没有打起来的原因。


所以说,如果能够通过观察获得的思想,也就是使用反向工程毫无必要的情况下,则应被认为故意避开软件保护的技术措施,构成侵权。如果进行软件的反向工程是必要的,软件的思想不能直观获得,通过反向工程才能获得软件的逻辑和思想,才可进行反向工程。

三、对软件进行反向工程只能处于兼容性目的

在上述雅达利和任天堂的案例中,虽然雅达利获取软件的行为不合法,但我们已经可以窥得法院的想法。

通过反向工程,雅达利本身不是为了复制游戏机本身,也不是为了复制游戏机卡带本身,是为了让雅达利开发的卡带与游戏机兼容,让玩家可以玩雅达利开发游戏的卡带。

雅达利获取如何与任天堂游戏机兼容后,开发出了更多的游戏卡带,为消费者提供更多的游戏进行选择或娱乐,促进了游戏产业的发展。

所以,雅达利仅反向工程行为被认为是合理使用。

在我国,在北京精雕科技有限公司与上海奈凯电子科技有限公司侵害计算机软件著作权纠纷的案件中,精雕科技认为奈凯公司破解.eng文件,所以侵害软件著作权。

但是,法院认为:精雕公司对JDPaint输出采用Eng格式旨在限定JDPaint 软件只能在“精雕CNC雕刻系统”中使用,旨在建立和巩固精雕公司JDPaint 软件与其雕刻机床之间的捆绑关系,这种限定排除了JDPaint 软件合法取得者在其他数控系统中使用JDPaint 软件的机会。

虽然,这个案件说的是文件格式的问题,但实质与软件的反向工程几乎是一致的,也可以论断,反向工程用于兼容性目的是没有问题。

并且,反向公司也达到了排除垄断的效果。

从其他一些事实上我们也可以看到这个论点是正确的。

拿惠普打印机来说,惠普一直主张让消费者购买其原装耗材,但大家应该深有感触,原装耗材太贵了,是其他淘宝上卖的耗材的好几倍价格。惠普也没有因为别家开发出与其打印机兼容的耗材而起诉其他企业,因为这种类型的案件的确已被业界接受只要是为了兼容性目的,实施反向工程是合法的。

最后,需要指出的是,兼容性目的就是不是软件本来的功能和目的,对社会和科技是具有一定积极意义的。如果实施软件的反向工程是为了开发出一套一样的软件,那还是侵权的。

总结

从以上几个案例,我们可以总结出实施反向工程满足合理使用必须有以下几个要素:

1、获取软件的途径和手段必须是合法的;

2、实施软件的反向工程是获得软件代码中思想的必要手段

3、实施软件的反向工程是为了兼容性目的使用

结语

软件的反向工程并不是侵权手段,所以学会合理使用反向工程,既可以为软件的开发节省时间,也可以促进我国的软件业快速进步。