法律图书馆>>法律论文资料库>>全文
著作权法保护软件的质疑与对策研究/倪学伟(4)
我们知道,软件开发都要经过功能限定、逻辑设计和编码三个步骤,其中的逻辑设计是指从结构、顺序、组织(Structure、Sequence and Organism,简称SSO)等方面来安排所选择和确定的软件功能的过程或步骤。这是投资最多、耗时最长的软件开发环节,其成败关系到软件开发的成败。逻辑设计中的结构、顺序和组织是指开发人员对其程序所包含的各种指令、各指令层次等所作的相互配合、相互衔接、合理运行的关系设计。逻辑设计中的结构、顺序和组织是属于思想还是属于表达,明确这一点是著作权法能否保护软件的关键。
在回答这个问题前,我们先来看美国法院的两个著名判例:
判例一:1980年美国威兰公司用EDL语言开发出“牙科诊疗软件”,适用于IBM/Series Ⅰ型计算机。杰斯罗公司雇请威兰公司的原程序设计员之一在分析研究“牙科诊疗软件”基础上,用BASIC语言编写出一套功能相同的软件,适用于IBM/PC计算机。1984年,威兰公司状告杰斯罗公司非法复制其软件而侵权,要求赔偿。杰斯罗公司辩称其是独立开发软件,在开发过程中仅吸收了威兰公司软件的创作思想,并未复制或以其他方式使用威兰公司软件的表达形式,创作思想不享有版权,故不构成侵权。 法院判决:在软件作品中,用途和功能是创作思想,若达到该用途和功能有多种选择途径,则每一种选择途径就是思想的表达形式。杰斯罗公司正是为了达到软件的相同用途和功能,选择了与威兰公司相同的思想表达形式,即相同的软件结构、顺序和组织,故判决杰斯罗公司败诉。
判例二:1988年之前计算机国际联合公司开发了“CA调度程序”,其后阿尔泰公司在自己开发的“奥斯卡3.4程序”中原文使用了“CA调度程序”30%的内容,阿尔泰公司从而承担了侵权责任。1989年阿尔泰公司开发出“奥斯卡3.5程序”,删除及更改了原属侵权的30%的内容,但在结构(包括总流程图)、组织(包括模块之间的关系、参数表、宏指令等)上仍有与“CA调度程序”相同之处。计算机国际联合公司起诉后者侵权,要求承担相关责任。本案与威兰案相似,但法院判决却认为:判断某一程序中的结构、顺序和组织是否侵犯了他人版权时,应分三步进行,第一步抽象法,即把不受保护的思想本身从思想的表达中删除,如果仅是思想相同,即使这种相同表现为结构相同,也不侵犯版权;第二步过滤法,即把思想和思想的表达中的属于公有领域的内容删除出去;第三步对比法,经抽象和过滤,如果两部作品仍有实质性相同,才能认定后开发的软件侵犯了先开发软件的版权。经过如此“三段论侵权确认法”的确认,法院判定,“奥斯卡3.5程序”与“CA调度程序”在结构和组织上的相同不属于版权法保护的范围,被告不构成侵权。


总共8页     [1]   [2]   [3]   4   [5]   [6]   [7]   [8]  
上一页     下一页    

声明:本论文由《法律图书馆》网站收藏,
仅供学术研究参考使用,
版权为原作者所有,未经作者同意,不得转载。
法律图书馆>>法律论文资料库