当前位置:主页 > 科技论文 > 软件论文 >

软件反向工程的合法性及立法建议_张吉豫

发布时间:2016-10-07 15:00

  本文关键词:软件反向工程的合法性及立法建议,由笔耕文化传播整理发布。


软件反向工程的合法性及立法建议

张吉豫*

内容提要著作权法的宗旨是在作者与公众之间构建最利于促进科学和文化发展的利益平衡关系,从而

增进社会公共利益。传统著作权法对软件反向工程相关利益关系缺少具体评价。当前法律普遍认可通过反

向工程来获取商业秘密的合法性。对法律价值取向的分析应着眼于法律制度的整体。通过比较软件反向工

依据现有法律蕴含的价值评价,可推演出允许实施软件反程与传统制造业中反向工程所涉利益格局的异同,

向工程有利于促进社会整体利益的判断。软件反向工程并不等于抄袭。在管制利用反向工程结果进行软件

抄袭的问题上,重点在于通过立法、法律解释和司法进一步明确软件侵权判定标准和提高鉴定水平。

关键词著作权软件反向工程合理使用商业秘密

一、软件反向工程之含义及法律规制现状

反向工程与正向工程相对,是指对目标系统进行分析,识别各组件及其相互关系,创造系统的另一

①目前在知识产权领域讨论较多的软件反向工程一般首种形式的表达或更高抽象层次的表达的过程。

先通过反汇编、反编译②等方式对软件的二进制代码进行转换,得到人们可阅读的汇编代码或高级语言源代码,然后在此基础上进行程序分析和理解,进而得到软件的接口规范、组织结构、算法流程等信息。软件反

③只是软件分析的一种形式,其本身并不包含重新开发软件的过程。向工程作为理解软件的一项重要途径,

软件反向工程的直接目的是从目标软件中获得所需信息。所获信息可能被用于维护和改进软件④、检测侵权行为、研究软件技术、获取兼容信息等多种目的。软件领域发表了大量关于软件反向工

⑤该技术被众多研发人员重视和采用,程的研究工作。受到长期持续关注,其重要意义可见一斑。笔者

①。正向工程通常根据需求分析的结果进行设计,再根据设计进行开发和实现。反向工程则通常从产品反推设计,或从设计反推需求。

SeeElliotJ.ChikofskyandJamesH.CrossII,ReverseEngineeringandDesignRecovery:ATaxonomy,7IEEESoftware,13,14-15(1990).我国最高人民法院2007年发布的《最高人民法院关于审理不正当竞争民事案件应用法律若干问题的解释》第12条把反向

“通过技术手段对从公开渠道取得的产品进行拆卸、。工程定义为测绘、分析等而获得该产品的有关技术信息”

④反汇编指将软件的二进制代码转换为人们可以理解的汇编代码的过程;反编译指将二进制代码或汇编代码转换为高级语言程序的过程。Chikofsky等文,,根据反向工程获得的信息来开发相似产品的过程通常称为再造工程(re-engineer)。参见前引①,第15页。当前,软件存在错误或漏洞的现象比较普遍,处理器、外设、操作系统和需求等变化也可能带来对修改软件的需求,但软件厂商可能

WindowsXPSP3和office2003的技术支持将于2014年4月8日停止,在软件发布一段时间后停止维护。如微软在2012年宣布,且明

确说明:不受支持的Windows版本将不再接收来自Windows更新的软件更新。这些更新包括可以帮助保护你的电脑,防止有害病毒、间谍软件以及其他恶意软件的攻击的安全更新。参见http://http://www.wendangwang.com/zh-cn/windows/help/what-does-end-of-support-mean,访问日期:2013年2月27日。这给购买者带来了自己维护软件的需求。反向工程可以辅助软件开发人员维护软件系统、发现及修正软件中的错误、根据需求定制或改进软件等。例如,反汇编曾用于发现和解决软件二进制代码中的千年虫问题。SeeBrianFitzgerald,CristinaCifuentes,AnneFitzgeraldandMichaelLehmann,SymposiumReview:Innovation,SoftwareandReverseEngi-neering,18SantaClaraComputer&HighTech.L.J.121,126(2001).

⑤笔者在美国计算机协会的文献数据库中进行了检索,自1980年至今有6558篇文献的摘要中含有关于反向工程的关键词,并呈显著

programcomprehension、增加趋势。检索自美国计算机协会的文献数据库:http://http://www.wendangwang.com/,检索使用的关键词为:reverseengineer、

programunderstanding(程序理解)、designrecovery(设计恢复)、binaryanalysis(二进制分析),检索日期:2013年3月14日。

5

3


  本文关键词:软件反向工程的合法性及立法建议,由笔耕文化传播整理发布。



本文编号:132853

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/132853.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户df7e8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com