计算机软件源代码反向工程的合法性分析

2014
03 / 10
11:10

(部分咨询收费)
咨询:0755 8426 9119
咨询:139 2652 7105
邮件:zhenjie@ipcoo.cn
地址:深圳市罗湖区银湖齐明别墅B3栋长昊律师楼

计算机软件的反向工程

反向工程又称还原工程、 反编译或反汇编,是指一种对计算机程序进行复制和翻译 ,从而使其编码和 结构可被观察和分析的方法。 还原工程通常有两种基本方式,一种是通过对软件的目标程序的分析反推出其相应的源程序代码。另一种则是所谓的“黑箱” 方法 , 即 “不接触程序代码,直接根据程序的功能对其输出输入的结果进行分析,从而推导出软件程序的设计思想和结构” 。

反向工程的是否合法是一个经常被讨 论的问题。有学者认为 ,在反向工程过程中不可避免地有两种侵犯软件软件著作权的行为 : 一是反向工程不可避免地需要把某程序的目标代码通过反汇编和反编 译还原为该程序的源代码 , 同时需要把某程序的目标代码和源代码打印出来 , 便于阅读和分析 , 这都是侵犯复制权的行为。

二是反向工程不可避免地需要通过 对某程序源代码的分析 , 获得该程序的处理逻辑和流程图,这是侵犯著作权的演绎行为。 笔者认为,著作权只保护思想的表达形式,而不包括思想本身。

计算机软件中内涵的思想可以合法地成为学习和研究的对象。 “还原” 过程中将计算机程序少量复制,其目的是为了对计算机程序做出观察和研究,属于合理使用的范围。至于将目标程序还原成源程序是否是对计算机程序的演绎,关键要看对计算机程序的利用方式和对计算机程序的利用程度。

对计算 机程序的利用方式问题 , 需要把握一条原则 , 即反向工程所取得的结果不能用来侵害软件权利人的合法利益。在这条原则下 ,通过对软件作品的还原来开发与被还原软件功能相同或相似的产品应该明确为侵权行为;为开发与被还原软件兼容的软件而实施的反向 工程则无疑是合理使用,因为软件的兼容性要求源于 软件用户的需求,为了满足兼容性要求,需要进行反向工程。 应用软件都需要在平台上运作,这种情况下如果不允许反向工程,在平台开发商不公开平台接口的情况下,他人将无法进行软件开发,由此形成的垄断将极大阻碍软件产业的发展 ,妨碍公众利益。 无论是从反不正当竞争的角度还是出于平衡权利人利益和公众利益的角度,都有理由肯定反向工程的合法性.

计算机软件反向工程是否合法:如何认定软件反向的侵权行为? http://ruanjian.0755lvshi.cn/baohu/2013112218.html

--the end--
推荐阅读

侵犯表演权的行为有哪些?...

未经著作权人许可,公开表演其作品,构成侵犯表演权 表演权是指公开表演作品,以及用各种手段公开播送作...

汇编作品的著作权法保护解读...

汇编他人作品,在内容选择或结构编排上具有独创性的,构成汇编作品 《著作权法》第14 条规定:汇编若干作...

侵犯放映权行为如何认定?...

放映权,即通过放映机、幻灯机等技术设备公开再现美术、摄影、电影和以类似摄制电影的方法创作的作品等...

侵犯发行权行为如何认定?...

发行权是指以出售或者赠与方式向公众提供作品的原件或者复制件的权利。出售或赠与,其中的区别仅在于前...

软件侵权案件中恶意规避技术...

【 摘要 】 随着网络时代的到来,各种各样的作品纷纷以电子的形式出现在网络上,信息的飞速发展、设备的...

全流程服务

我们用八年经验积累服务每一位朋友

软件著作权侵权证据调查

侵权证据调查
固定民事侵权\刑事立案证据

软件源代码司法鉴定

司法鉴定
预鉴定提高鉴定精准度

侵犯计算机软件著作权罪公安报案立案

侵犯著作权罪公安立案
通过公安立案严厉打击刑事犯罪