查找:                      转第 显示法宝之窗 隐藏相关资料 下载下载 收藏收藏 打印打印 转发转发 小字 小字 大字 大字
【期刊名称】 《知识产权》
计算机开源软件许可证的许可条款性质认定
【副标题】 美国联邦巡回上诉法院第2008-1001号裁决评析【作者】 徐瑄张汉华
【作者单位】 暨南大学法学院知识产权学院暨南大学管理学院
【分类】 著作权法【中文关键词】 开源许可证;许可条件;临时禁令
【英文关键词】 the license of open source; license conditions; interlocutory injunction
【期刊年份】 2014年【期号】 6
【页码】 85
【摘要】 如果开源软件使用人违反开源许可证的限制条款,复制、改编和分发该开源软件,却没有按照许可要求显示作者名称、版权声明,也不提供原始程序,那么,开源许可证的该许可条款是许可的条件还是许可的协商内容,对开源软件使用人的行为如何认定?如果该行为被认定为侵犯版权,权利人应享有哪些请求权?对此,美国联邦巡回上诉法院作出了明确认定。该案所涉及的有关违反开源软件许可证的许可条款的性质认定和司法实践,对我们颇具启示。
【英文摘要】 If the user of open source Software violates the license provision, such as to copy, adapt and distribute open source Software without declaring the author, Copyright Statement and do not provide original program, how to determine the essence of these license provisions in this case? Are there preconditions of license or the content of negotiation of license? And how to regard these users’ behaviors?If these behaviors are perceived infringement of Copyright, what rights shall the rights-holders have? All of these questions have been solved by CAFC. The judicial practices in America about the license of Computer open source Software bring us a lot of inspirations.
【全文】法宝引证码CLI.A.1188573    
  一、案情简介
  原告雅各布森负责管理一个名为“Java模型铁路界面”(以下简称JMRI)开放源代码软件组。通过许多参与者的共同工作,该开源软件小组开发了一个名为“DecoderPro”(专业解码器)的电脑编程应用程序软件,该软件允许铁路模型爱好者通过专业解码器来控制火车模型。原告雅各布森是该软件的版权持有人。该软件放在一个名为“Source Forge”的开源软件孵化网站上,供需要者免费下载和使用,并把开源软件小组名称放在界面上。可下载的文件包括版权声明以及一个提示使用者复制的文件夹,该文件夹里清楚阐明了“JMRI”开源项目许可证条款。[1]
  被告卡兹尔及卡明德联合公司专为火车模型行业及爱好者开发商业软件,他们制作了一款相似的软件产品“Decoder Commander”(解码器命令者),该软件也是用于对解码器集成块进行编程。在开发“Decoder Commander”的过程中,被告的一位雇员(程序员)被指控下载了原告“DecoderPro”软件中的限制文件,并用于“Decoder Commander”软件中。使用DecoderPro 软件文件夹违反了“JMRI”开源项目许可证的条款。特别是,“Decoder Commander”软件没有包括:(1)作者的名称;(2) JMRI版权声明;(3)引用的复制文件;(4)明确作为限制文件原始来源的“Source Forge”开源软件网站或JMRI标识;(5)对从JMRI源代码文件进行改编过程的说明。Decoder Commander软件还改变了DecoderPro文件的名称,并且没有提及JMRI源代码文件或者如何找到该文件的标准第一版。被告卡兹尔还向美国政府申请了一项专利。
  原告雅各布森以被告卡兹尔及卡明德联合公司没有遵守JMRI开源许可证条款为由,向加利福利亚北区联邦法院提起了版权侵权诉讼并申请临时禁令,禁止被告卡兹尔及卡明德联合公司对其新版本的Decoder Commander软件做出任何分发。
  加利福利亚北区联邦法院认为,原告诉称被告在改编软件时超越了许可的范围从而导致侵权。但是JMRI项目许可证允许使用者复制和改编该成果,甚至用于作为一个更大的商业软件发布的一部分。该许可证明确授予任何使用者“有权用任何方式使用和分发该成果,且可以为合理使用而附加权利。”所以这种非排他性许可证的范围是非常广泛的。而要求使用者在显要位置提示版权所有者的条件并没有成为许可的限制范围。况且,被告被主张违反许可证的使用条件也许构成违反非排他性许可证的约定,但不会构成版权侵权,而实际上这种侵权责任也不存在。原告与其说是存在因违反开源软件许可条件而产生的版权侵权诉讼诉因,不如说是存在违反合同的诉因。由于违约不能产生可预期的无法弥补的损害,所以地区法院基于以上理由,裁决驳回了原告的临时禁令申请。
  雅各布森对认定他没有版权侵权诉讼诉因提起了上诉。
  美国联邦巡回上诉法院认为,尽管涉及版权而不涉及专利的上诉案件很少出现在本巡回法院,但因雅各布森对卡兹尔及卡明德联合公司的诉讼不仅包括版权侵权,还包含寻求一个确认判决:被告所获得的专利不仅没有受到原告的侵害,而且是无效的。如此,有部分诉讼请求是属于专利法的。参照判例28 U.S.C.§2201(a); Golan v. Pingel Enter”310 F.3d 1360,1367(Fed. Cir.2002),依据美国联邦法典第28卷第1292条(c)款第(1)项、第1295条(a)款第(1)项、第1338条(a)款的规定,本巡回法院确实对此有管辖权。
  开源许可证在其界面上宣称该文件创设了条件:“该文件的目的是声明了源代码文件包可以复制的条件”,并使用了习惯性用语提示授予复制、改编、分发的权利,“如果”这些条件被满足。开源许可证的版权持有人有权控制作品的改编和分发。确实,这正是在许可中附加条件的目的。如果下载使用者不能满足复制文件中提出的条件,他应该按照提示与版权人另行协商。该案中,JMRI开源项目许可证授予使用者在遵守许可证的限制条件的前提下复制、更改、发布软件的权利。双方当事人对原告雅各布森是通过开源网站“Source Forge”发布的“DecoderPro”软件的版权持有人这一事实均无异议。被告卡兹尔及卡明德联合公司也承认DecoderPro软件的部分文件被复制、更改并作为Decoder Commander软件的一部分发布。但被告卡兹尔及卡明德联合公司没有遵守许可的附加条件,在改编和分发过程中既不显示版权声明,也不提供原始程序。而且被告卡兹尔及卡明德联合公司也没有与原告雅各布森达成任何这样使用的“其他的协议”。虽然被告承认他们没有遵守以上许可的条件,但是地区法院却没有对被告卡兹尔及卡明德联合公司违反许可条件的可能性上作出事实认定。在确认了许可条款是可执行的版权条件的基础上,我们发回该案件并督促地区法院确定原告是否能够证明:(1)侵权诉讼成功的可能性以及相关的无法弥补损害的可预见性;或者(2)较大机会的胜诉以及在相对困难的利益衡量下做出对其有利的处置。
  基于上述理由,美国联邦巡回上诉法院于2008年8月13日裁定撤销联邦地区法院原裁决并发回重审;该案将按照上述意见进行进一步的审理。
  二、对该案的评析(一)对被告行为的认定
  该案中,被告在复制和改编了原告在开源网站“Source Forge”发布的“DecoderPro”软件,并用于“Decoder Commander”软件开发中,违反了“JMRI”开源项目许可证的条款。特别是,“Decoder Commander”软件没有包括:(1)作者的名称;(2) JMRI版权声明;(3)引用的复制文件;(4)明确作为限制文件原始来源的“Source Forge”开源软件网站或 JMRI标识;(5)对从JMRI源代码文件进行改编过程的说明。Decoder Commander软件还改变了DecoderPro文件的名称,并且没有提及JMRT源代码文件或者如何找到该文件的标准第一版。被告卡兹尔还向美国政府申请了一项专利。那么,被告的行为是侵权行为还是违约行为?
  首先,开源软件是否有版权,许可公众使用后原告是否放弃了版权的全部权利?开源软件是开放源代码软件(Open Source Software)的简称。计算机软件[2]包括计算机程序及其有关文档。计算机程序[3]是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。源代码,亦称为源程序,是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件。它是一系列人类可读的计算机语言指令。通俗地讲,程序员在使用高级语言(C语言、C++、Java等)、脚本语言、甚至汇编语言编程的时候,所编写的程序就是源程序。然而计算机CPU不能直接识别源程序。而经过编译器编译之后的程序就是目标程序,也就是由“0”和“1”组成的二进制指令。这个时候计算机的 CPU就可以直接识别这些二进制指令并执行。对于使用软件的用户,得到了该软件的目标代码就可以使用软件。根据Josh Lemer和Jean Tirole的观点[4],开源软件的发展分为三个阶段。第一阶段是20世纪60年代到80年代。在这个时期,主要是大学和科研机构进行有关计算机操作系统和互联网的研究。第二阶段是20世纪80年代早期到90年代早期。针对美国电话电报公司有关Unix的知识产权保护的诉讼而产生的威胁,人们开始把合作开发软件的过程中的规则形式化、规范化。这里的杰出代表是Richard Stallman发起的自由软件基金会(Free Software Foundation,简称为FSF),旨在推广自由软件。第三阶段是20世纪90年代早期到今天。在20世纪90年代早期,随着互联网的快速发展,越来越多的个人和企业,甚至政府参与到开源运动中或者使用开源软件。IBM、微软等巨头陆续参与到开源组织中。荷兰、法国等政府机构采用了多款开源软件来代替商业软件。许多开源软件在各自的领域占据的市场份额也是越来越大。来自市场研究机构Net Applications[5]最新研究数字显示,2013年12月份Mozilla Firefox 在浏览器市场份额中为18.35%,排名第二。来自 W3Techs[6]2011年3月的数据,在Web服务器中,开放源代码的Web服务器软件Apache占据市场份额的69.3%,牢牢占据第一名的位置。开源软件的开发者也做出了更多元的贡献,尤以Linux为突出代表。商业公司和开源社区的联系也越来越紧密,同时也出现了更多的、更加灵活的开源软件许可证协议。随着开放源代码促进会[7](Open Source Initiative,简称为OSI)的建立,对开源软件的管理也更加规范,实现了开源软件统一的认证标准,在OSI官网从自由再散布此源代码、保障原创作者程序源代码的完整性、授权条款不得专属于特定产品等十个方面对开源软件(open source)进行了定义[8],包含了更有效地促进了开源软件的发展。
  关于开源软件是否有版权的问题。Richard Stallman在《GNU宣言》中创造性地提出了“Copyleft”的概念。“版权”对应的英文单词是“Copyright”,虽然right与left是一对反义词,但不能简单地把Copyleft理解为反对版权,甚至放弃版权。在GPLv3开源许可证的preamble (前言)中,有如下一段话,“Developers that use the GNU GPL protect your rights with two steps:(1) assert Copyright on the Software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.”在FSF的官网上的一篇《What is Copyleft?》[9]的文章中提到,所谓 Copyleft是指任何人都可以重新分发软件,不管有没有进行修改,但必须同时保留软件所具有的自由特性。Copyleft是为了保证所有用户都拥有自由的权力。一个程序遵循Copyleft,我们首先声明它是有版权的;然后,我们给它加上发布条款,这个条款就是一个法律声明,它赋予所有人有使用、修改和重新发布程序的代码及其衍生作品的权力,但要求在这个过程中保持发布规则不变。这样的话,代码与自由权力在法律上就不可分割了。商业软件开发人员通过版权剥夺了用户的自由,我们使用版权来给予他它自由。这就是为什么我们把“Copyright”改称为“Copyleft”。Copyleft是一种对程序进行版权保护的方法。它并不是放弃版权,因为这样会使 Copyleft变得不可操作。从以上分析可见,开源软件是基于开放、自由和共享的理念,软件版权人以许可证的方式授予使用人在遵守许可限制条件下,可自由使用、复制、改编、再发布的软件。它的法律基础是版权许可。也就是说,开源软件的“自由”体现为通过版权许可给予的自由,而不是自由得没有知识产权。开源软件的权利人不但没有完全放弃版权,而且还可通过开源软件许可证寻求版权保护。从而形成了传统软件保护的Copyright许可方式和开源软件保护的 Copyleft许可方式共存的交叉保护方式。
  就该案而言,双方当事人对原告“JMRI”开放源代码软件组开发的“DecoderPro”电脑编程应用程序软件拥有著作权是没有争议的。该案中,受版权保护的DecoderPro软件作品是可以由任何一名使用者从网上下载的,且包含有一份著作权声明以及JMRI开源许可证文本。而JMRI 开源许可证授权使用者复制、改编和分发该软件。该许可证规定了使用者应该标明每一次修改的做法与时间,并至少做到以下其中一个方面:a)将自己的修改内容放在公共网站免费使用,允许著作权人将修改纳入标准版本中。b)仅在使用者的公司和组织内部使用修改后的软件整体。c)重新命名任何非标准的可运行的版本并不与标准版本相冲突,还要对每一个非标准版本提供说明书,说明它与标准版本的不同之处。 d)或者与版权人协商其他处理方式。这说明 DecoderPro软件作品许可公众使用的同时原告仍保留著作权的部分权利,并没有放弃了著作权的全部权利。
  其次,该案开源许可证的许可条款是版权许可的条件(condition),还是版权许可的协商内容。美国联邦法院法官在认定违反许可协议的行为是构成版权侵权抑或合同违约取决于被违约的条款是许可协议的条款或仅仅是与之相关的契约。[10]通常而言,“开放源代码”许可证(开源许可证)为艺术家、教育家、科学家、软件开发商、软件开发爱好者利用来发起合作项目并向公众奉献特定的智慧成果,提供免费的版权许可,从而允许原创者向公众展示他们的作品或者许可他人使用作品的同时保留部分著作权利。开源许可制度是在尊重源代码作者著作权的前提下用来进行二次开发,是源代码资源共享的一种思想;在创造性合作方面已经成为广泛使用的方法。开源软件项目吸引全球各地的电脑编程爱好者研究、更新和升级软件。通过这些合作,开源项目软件程序可以经常性被改写,并且比起著作权持有人独自完成所有工作更为省时且成本更低。基于开源许可授权,著作权持有人允许使用者在服务于保护下游使用者以及保持源代码容易取得的前提下复制,更改和发布软件编码。通过要求使用者复制和重申许可以及版权归属信息,版权持有人可以保证经过再发布的电脑编码的接收者可以清晰知道版权所有者以及原始持有者授予许可使用的范围。开源软件许可证不是对知识产权,特别是版权法的颠覆,相反,开源软件的许可证和传统商业软件的许可证都是在著作权规定的范围内将相关的权利向软件使用人进行转移。区别在于授权范围不同。如对被许可人权利限制最严格的GPL[11](General Public License)许可证有13条主要条款,其中被许可人享有最主要的四项权利:一是为了任何目的运行该程序;二是有自由获得源代码的权利,并在此基础上研究程序如何运行,也可以为了个人的目的改变该程序;三是有自由散发该复制件的权利;四是有自由改进程序,并将其向公众发布的权利;同时, GPL要求再发布的时候必须保留完整的原著作权声明,并附带一份GPL许可证的拷贝。如果对部分源文件进行了修改,必须在被修改的文件内声明改动的内容和日期。BSD[12](Berkeley Software Distribution)许可证给予了使用者极大的自由,使用者可以自由使用、修改源代码,也可以将修改后的代码作为开源或者商业软件再发布。以 BSD许可证为基础二次开发自己的软件产品时,一是如果再发布的产品中包含源代码,则必须保留原著作权声明和BSD协议;二是再发布二进制类库或者软件时,必须在类库或者软件的文档和其他附带资料中原著作权声明和BSD协议;三是未经允许不得用开源代码的著作权所有者的名称或者名字做市场推广。
  根据《伯尔尼公约》)[13]的规定,开源许可证关于保留完整的原著作权声明,并附带一份开源许可证的拷贝;如果对部分源代码文件进行了修改,必须在被修改的文件内声明改动的内容和日期等条款,是法律赋予著作权人享有的发表权、署名权、修改权、保护作品完整权、复制权、发行权、改编权等基本权利的体现,也是保护作者、维护社会公众利益的开源社区规范和开源软件开发者的行为准则。因此,开源许可证上述许可条款是被许可人复制、修改和发布开放源代码所必须遵守的强制性的规定,属于版权许可的条件,而不是版权许可的协商内容。
  该案中,受版权保护的DecoderPro软件作品是可以由任何一名使用者从网上下载的,且包含有一份著作权声明以及JMRI开源许可证文本。而JMRI开源许可证授权使用者复制、改编和分发该软件。该许可证规定了使用者应该标明每一次修改的做法与时间,并至少做到上述其中一个方面。置于开源软件许可证前面的条件对于确保著作权人保留从后来下载中获得利益是至关重要的。该案“JMRI”开源许可证同样要求对电脑编码做出的变更应该可被回溯查看以致下游使用者知道哪部分电脑编码属于由著作权持有人创造的原始编码,哪部分属于被使用者最新更改或增加的。通过要求改编和分发的使用者保留提示源文件的地址,后来的使用者可以直接访问雅各布森的“Source Forge”的开源软件孵化网站。这样,后继的使用者可以了解有关协作开发和促进“JMRI”开源项目,一旦他们从下游项目中知道了上游项目,他们也许会加入其中贡献力量。这也是开源社区的运作的精髓所在。
  对于该案联邦地区法院认为,在涉及使用者自由下载、修改和分发著作权成果方面,开源许可并没有创设明确的限制。但原著作权人明确声明如果下载者希望协商其他内容,这些在涉及修改与分发成果权利方

  ······

法宝用户,请登录后查看全部内容。
还不是用户?点击单篇购买;单位用户可在线填写“申请试用表”申请试用或直接致电400-810-8266成为法宝付费用户。
【注释】                                                                                                     
©北大法宝:(www.pkulaw.cn)专业提供法律信息、法学知识和法律软件领域各类解决方案。北大法宝为您提供丰富的参考资料,正式引用法规条文时请与标准文本核对
欢迎查看所有产品和服务。法宝快讯:如何快速找到您需要的检索结果?    法宝V5有何新特色?
本篇【法宝引证码CLI.A.1188573      关注法宝动态:  

法宝联想
【共引文献】
【相似文献】
【引用法规】

热门视频更多