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

2024
08-23 16:22

(部分咨询收费)
直线:139 2652 7105
咨询:0755-2500 0007
邮件:zhenjie@ipcoo.com
地址:深圳市南山区粤海街道软件产业基地5栋C座1002A

计算机软件的反向工程

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

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

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

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

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

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

--the end--
推荐阅读

侵犯软件著作权案例-诉讼主体资格如何确定?...

甲方与乙方是合作关系,甲方负责开发软件,乙方负责销售,双方约定乙方不能侵犯甲方的软件著作权。但是,甲方在开发软件的时候,乙方也参与了,因此乙方因为......

侵犯软件著作权维权指南...

如今是一个互联网全盛时代,几乎人人都离不开网络,而软件则是网民在网上冲浪的第一载体。当一款软件用户量达到一定基数时,这款软件的开发运营商就可以接广......

未从中获利的侵犯商业秘密行为,需要承担法律责任吗?...

原告H公司声称拥有四款计算机软件的著作权,包括档案电子化系统、数字化管理平台系统、文档扫描SDK软件(简称WvDocScan20)以及数字化扫描与图像处理软件(简......

全流程服务

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

软件著作权侵权证据调查

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

软件源代码司法鉴定

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

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

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

网站主页
咨询我们