2006年12月13日,上海高级人民法院对一起计算机软件著作权侵权纠纷案作出终审判决 ,认为原告为将其开发的应用软件捆绑在自己生产的产品上使用而专门设计的输出文件格式,已经超出了规定的技术保护措施范围,被告破解该软件输出数据文件格式的行为不属侵权行为。本案是自我国2001年修改著作权法以来,第一起关于利用技术保护措施实现产品捆绑销售的案件。该判决对今后类似案件的审理,以及未来相关产业的有序发展具有深远的意义。
一. 案情简介
原告北京精雕科技有限公司(以下称“原告”)自2001年7月16日起依法享有JDPaint精雕雕刻软件(以下称“JDPaint软件”)的著作权。由于JDPaint软件功能良好,广受用户欢迎,但JDPaint软件不作为一个通用商业软件在市场上销售,而是作为原告所销售“精雕CNC雕刻系统”的一部分而存在。为防止JDPaint软件能在普通数控系统中使用,进而实现与雕刻机捆绑销售、使用的目的,JDPaint软件输出的数据文件采用了专门的Eng格式,这样便能杜绝市场上其他雕刻机读取JDPaint软件输出的数据文件。
但出乎原告意料之外的是,被告上海奈凯电子科技有限公司(以下称“被告”)开发的Ncstudio软件竟能破解并读取原告软件输出的Eng格式文件。因而,普通雕刻机通过被告的Ncstudio软件就可以接收原告JDPaint软件输出的数据文件,从而使原告企图利用控制JDPaint软件使用而确保雕刻机销售的计划彻底落空。为此,原告以被告破坏其技术保护措施、侵犯其对JDPaint软件享有的著作权为由向上海市第一中级人民法院提起诉讼,要求被告停止侵权行为并赔偿原告经济损失人民币48.5万元。此案经原审法院判决驳回原告诉请后,原告不服向上海市高级人民法院提起上诉。
二. 争议焦点
本案原告从两方面对被告提出了侵权指控。
第一,JDPaint软件输出的Eng格式文件是“精雕CNC雕刻系统”中解决不同程序间通讯问题的数据交换文件,JDPaint软件输出没有采用标准的NC格式,而采用自定义的Eng格式。原告Eng格式文件的文件格式、数据结构、指令意义、加密算法从未公开,所以被告的Ncstudio软件因能读取原告的JDPaint软件输出的Eng文件而侵犯了原告对JDPaint软件的发表权;
第二,原告不断提高Eng文件格式的加密强度来保护JDPaint软件不被非法使用,从而使JDPaint软件只能在自己的数控系统中使用。被告针对原告的JDPaint软件破解其所输出的Eng格式,避开和破坏了原告为保护JDPaint软件权利而采取的技术措施,并将破解后的结果作为被告产品的一项功能来促进其产品的销售。因此,被告破解Eng格式文件的行为已构成对JDPaint软件著作权的侵犯。
可见,本案焦点在于:一.Eng文件是否属于法律保护的JDPaint软件的组成部分?二.Eng文件是否属于我国著作权法所保护的技术保护措施?下面逐一论述。
三. 法律分析
(一) Eng文件是否属于法律保护的JDPaint软件的组成部分?
根据《计算机软件保护条例》,计算机软件是指计算机程序及其有关文档。计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列,包括源程序和目标程序。文档,是指用来描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法的文字资料和图表等,如程序设计说明书、流程图、用户手册等。
JDPaint软件所输出的Eng文件是数据文件,其所使用的输出格式即Eng格式是JDPaint软件的目标程序经计算机执行产生的结果,该格式数据文件本身不是代码化指令序列或者符号化指令序列或者符号化语句序列,也无法通过计算机运行和执行。实际上,Eng文件是JDPaint软件在加工编程计算机上运行所生成的数据文件,其所记录的数据并非原告的JDPaint软件所固有,而是软件使用者输入的雕刻加工信息而生成的。因此,Eng格式数据文件中包含的数据和文件格式并不属于JDPaint软件的程序,不属于计算机软件的保护范围,不应受到法律保护。因此,原告并不享有对Eng格式文件的软件发表权。
(二) Eng文件是否属于我国著作权法所保护的技术保护措施?
从技术上讲,原告JDPaint输出采用Eng格式不属于对JDPaint软件采取的技术保护措施。原告JDPaint输出的Eng格式文件功能在于完成数据交换,即将软件使用者输入的雕刻加工信息转换为数控系统可接受并执行的指令,即使不采用Eng格式也要采用其他格式(如标准的NC格式)来完成数据交换,故其基本功能并不在于对JDPaint软件进行加密保护,对Eng格式文件的破解行为本身也不会直接造成对JDPaint软件的非法复制。另外,原告所谓对Eng格式文件进行加密则也只是对运行JDPaint软件而输出的文件加密,而不是直接对JDPaint软件采用的加密措施。
从设计目的而言,原告采取的技术措施也不属于《计算机软件保护条例》所规定的“著作权人为保护其软件著作权而采取的技术措施”。原告对JDPaint输出采用Eng格式旨在限定JDPaint软件只能在“精雕CNC雕刻系统”中使用,旨在建立和巩固原告JDPaint软件与其雕刻机床之间的捆绑关系,这种限定排除了JDPaint软件合法取得者在其他数控系统中使用JDPaint软件的机会,已超出我国著作权法对计算机软件的保护范围,不属于“为保护软件著作权”目的而设计的技术保护措施。因此,支持原告诉请将不适当的将软件著作权利益的保护扩展到原告利用“技术措施”与其软件捆绑在一起的产品上,这就容易造成限制技术进步、抑制产品的正当竞争,不符合我国现行著作权法的精神。所以,被告开发数控系统通过破解JDPaint软件输出Eng格式文件而可以接收JDPaint软件输出的数据,并不构成故意避开和破坏著作权人为保护软件著作权而采取技术措施的行为。
(三) 如何认识被告软件读取原告Eng文件的性质
通俗的说,本案中原告JDPaint软件的功能其实就是将该软件的使用者(如工程师)输入的雕刻加工信息(如指令、产品规格数据等)转换为不同于标准NC格式的Eng格式文件并由数控系统加以读取。如果将Eng格式文件比喻为一把锁的话,那么原告对Eng加密的意义在于确保只有自己的钥匙-JDPaint软件能打开它,以此实现JDPaint软件无法在普通数控系统中使用的目的。而被告的NC-1000雕铣机控制系统全面支持精雕各种版本Eng文件,即能够读取精雕公司JDPaint软件输出的Eng文件,客观上确实有避开原告采用的加密措施的嫌疑,增加了打开锁(Eng文件)的方法,使得用户便可以不再担心Eng文件格式读取的问题而可以选择其他的数控系统及雕刻机产品,但由于原告的加密措施不是针对JDPaint软件的,即非为保护作品而采用的,所以即使被告规避了这种加密措施,也不违法。
四. 本案对产业界使用技术保护措施的影响
当前,技术保护措施的应用大体可以分为两大类。第一类是主要目的在于防止作品被非法复制或接触(access)而设计的,如数字水印和复制器、安全数字音乐起动器、序列复制管理系统、DVD内容合成系统等,其主要针对传统的版权产业如电子书、电影、唱片等。第二类是主要目的在于直接或间接增强对产品销售的控制力,如控制作品的价格差异与作品的地域分配控制,以及本案中出现的捆绑销售。这类技术措施可见于一些工业产品的销售中。
我国现行著作权法对上述两类技术保护措施的态度是有明显差别的。将技术保护措施纳入著作权法的范围内给予法律保护的初衷是考虑到数字化作品容易被非法复制,如果不对著作权人采取的技术保护措施给予法律上的认可,则达不到保护著作权人利益的目标。然而,缺乏限制的权利很容易被滥用,因此,我国著作权法在2001年修改时从平衡著作权保护和促进技术进步、维护正当竞争出发,规定技术保护措施的司法保护要严格限制在“为保护作品著作权而采取的”这个前提下。据此不难看出,上述第二类技术保护措施是不为我国著作权法所认可的的。
本案所反映出的我国法院对著作权法的这种解读并非“另类”。实际上,即使在技术保护措施保护强度较高的美国等国家,对涉及捆绑销售的技术措施时也都采取了不予保护的否定态度。在Lexmark International诉Static Control Components案中,原告利盟公司是激光打印机的生产商。为了防止消费者在激光打印机硒鼓中的墨粉用尽后不从利盟公司购买新的硒鼓,而是购买其他厂商生产的兼容硒鼓,利盟公司在其生产的激光打印机和硒鼓中使用了“验证技术”,如果用户使用其他公司生产的硒鼓,打印引擎程序就会拒绝指挥打印机正常工作。被告Static公司破解了利盟公司的这种技术,生产出一种芯片,使装有该芯片的硒鼓可以用于利盟打印机,原告认为自己使用的“验证技术”是一种对“打印引擎程序”的使用加以控制的“技术措施”,而被告出售的芯片能够规避这一“技术措施”,因此其销售行为违法。审理该案的第六巡回法院没有支持原告的观点,主要理由是:国会禁止规避“技术措施”是为了解决对电影、音乐和计算机软件等数字化作品的盗版问题,原告利用“技术措施”垄断市场显然是违背立法原意的 。
本案充分表明,那种借技术措施为名,而行限制技术进步、产品正当竞争之实的做法将不会得到我国法律保护。更为重要的是,本案在一定程度上对今后相关产业运用技术保护措施会起到警示作用,带有方向性的指导意义,即技术保护措施必须严格限定在保护著作权本身的目标之内,任何企图借保护权利之名,而达到获取权利保护之外的利益的行为,都不会得到法律的认可。
本文发表于2007年《电子知识产权》、《知识产权》、《中国专利与商标》上。
玉溪市九年义务教育“三免一补”工作实施办法
云南省玉溪市人民政府
玉溪市人民政府公告(第6号)
现公布《玉溪市九年义务教育“三免一补”工作实施办法》,自2005年7月20日起施行。
二OO五年五月二十五日
玉溪市九年义务教育“三免一补”工作实施办法
为积极推进我市九年义务教育的公平、均衡发展,认真做好控辍保学工作,努力实现九年义务教育高标准、高质量办学的目标,全面做好九年义务教育“三免一补”工作,特制定本办法。
一、“三免一补”的内容和标准
1、“三免”是指免课本费、免杂费、免文具费。免费标准:小学教科书费100元/生年,初中教科书费200元/生年;小学杂费40元/生年,初中杂费60元/生年;文具费中小学均为20元/生年。
2、“一补”是指对小学半寄宿制学生和初中困难学生生活给予补助:
(1)小学半寄宿制学生生活补助经费,指由省、市、县三级人民政府财政预算列支,主要用于对小学半寄宿制学生进行生活补助的经费。补助标准为l50元/生年。
(2)初中贫困学生生活补助经费,指由市、县两级人民政府财政预算列支,主要用于对初中贫困学生进行生活补助的经费。补助标准为300元/生年。
二、“三免一补”的对象
1、“三免”对象:农村贫困户、城市低保户、持《再就业优惠证》的“4050”人员在义务教育阶段就读子女;烈士子女、孤儿、残疾人家庭子女及随班就读的残疾儿童少年;元江、新平、峨山三个民族自治县义务教育小学阶段在校在籍学生。
2、“一补”对象:
(1)小学半寄宿制学生生活补助对象:现有小学半寄宿制学校在校、在籍、离村、寄宿的学生。
(2)初中贫困学生生活补助对象:农村贫困户、城市低保户、持《再就业优惠证》的“4050”人员在初中就读子女;随班就读的残疾少年。
3、农业人口独生子女家庭符合弱势群体农村贫困户条件的,可享受三免;义务教育阶段全部实行“三免”的,农业人口独生子女可享受“三免”,农业人口独生子女符合“一补”条件的可享受“一补政策。
4、下列情况不属免补范围:
(1)根据《中华人民共和国义务教育法》就近、免试入学的有关规定,没有在教育部门安排就读学校入学而选择其它学校借读的学生。
(2)非本辖区户籍的外地借读学生。
三、“三免一补”的实施程序
1、申请。“三免”费、初中贫困学生生活补助费由学生本人向所在学校提出书面申请,填写《玉溪市九年义务教育弱势群体子女“三免”申请表》、《玉溪市九年义务教育贫困学生生活补助申请表》。全部实行小学“三免”的峨山县、新平县、元江县必须以校为单位,向县教育局上报在籍学生名单(含软盘),上报名单上经办人、校长必须签名。
2、审查。农村贫困户学生、孤儿、烈士子女书面申请及申请表由村委会、学校、乡镇和县区民政局进行审查;城镇低保户学生书面申请及申请表由居委会、学校、县区民政局进行审查;持《再就业优惠证》的“4050”人员子女书面申请及申请表由居委会、学校、县区劳动和社会保障局进行审查;残疾人家庭子女、随班就读残疾学生书面申请及申请表由村委会(或居委会)、学校、乡镇和县区残联进行审查。审查结果必须由经办人、单位负责人签字,审查单位必须签章。
3、公示。经审查后的学生名单必须在村委会(居委会)、学校和乡镇所在地同时进行公示,时间不少于7天,同时公布举报电话及联系人。
4、确认。公示期满无任何异议即可报县区领导小组确认,组织实施。
5、各县区于每学期开学—个月内完成各类学生的核定工作并上报市教育局。
四、工作原则和要求
1、重点与普遍相结合的原则。重点是要切实保证农村贫困户、城市低保户、持《再就业优惠证》的“4050”人员在九年义务教育阶段就读子女的“三免”、初中贫困学生生活补助到位;普遍就是要切实保证三个民族自治县2005年实现小学阶段免费上学和保证小学半寄宿制学生生活补助到位。
2、管理与监督相结合的原则。管理就是要强化管理的程序化、公开化、科学化,严格按免补程序办事,将免补标准、指标等全部公开,实行阳光操作;建立学生学籍计算机管理系统,做到情况清、数字准、上报快;监督就是要强化程序监督、社会监督、舆论监督、民主监督,坚决杜绝不正当行为。
3、使用与效益相结合的原则。使用就是要做到资金按时、足额拨付到校,发放到人,支付到企业,不挤占、不挪用、不统筹此项资金。效益就是要最大限度地减少中小学生因贫失学的比例,提高小学、初中入学率,降低辍学率,为科学调整小学布局,提高教育教学质量奠定基础。
4、目标与规划相结合的原则。要根据市委、市政府提出的2006年全市小学实行免费教育,力争2007年全市小学、初中实行免费教育的目标,认真做好整体实施规划,制定分步实施计划,确保市委、市政府提出目标的完成。
五、经费保障及核拨
1、所需经费由市、县区政府财政按比例承担。“民心工程”救助初中贫困学生20000人,其中市级财政承担276.6万元,救助学生9220人,其余10780人所需经费由各县区财政承担;峨山县、新平县、元江县“三免”(不包括弱势群体、扣除中央免费教科书费),市、县承担比例为7:3;弱势群体(农村贫困户、城市低保户、持《再就业优惠证》的“4050”人员在义务教育阶段就读子女)“三免”经费,市、县区财政承担比例为红塔区5:5,江川县、澄江县、通海县6:4,其他五县由市财政承担;小学半寄宿制学生生活补助费原存量3OOOO人所需经费由省、市财政承担,现增量22130人所需经费由市、县区财政承担,承担比例,红塔区5:5,江川县、澄江县、通海县6:4,其他五县7:3。
2、农村贫困户家庭子女“三免”、救助初中贫困学生生活补助费经费额度,由市教育局会同市财局根据各县区农民人均纯收入、财政收入情况核定,实行动态管理,每学年调整一次。
3、城市低保户、持《再就业优惠证》的“4050”人员子女“三免”经费、小学半寄宿制学生生活补助费由各县区据实统计上报市教育局,市教育局将会同市财局、统计局、民政局、扶贫办、劳动和社会保障局核定。
4、免除的学生杂费、文具费额度,由市、县区财政列支,市、县区财政必须按免除杂费标准、文具费标准拨付学校使用。
六、监督与管理
1、市、县区政府成立由教育、纪委、监察、民政、统计、劳动和社会保障、残联等部门组成的领导机构,具体负责协调“三免一补”全盘工作。日常办事机构设在市、县区教育局基础教育处(科),指定专人负责此项工作。
2、各级领导机构和工作机构要根据各地实际制定相关管理制度和工作制度。每年要进行一次“三免一补”经费的专项检查,认真落实专款使用情况,确保提高专款使用效益。
3、市、县区要建立各类学生“三免一补”管理台账,此项工作由市、县区教育局基础教育处(科)负责。
4、免费教科书的统计、征订、采购和支付办法:
(1)学生所用教科书必须在保证开齐国家课程方案所要求设置课程的前提下,严格按省发改委、省教育厅下发的《云南省中小学教学用书目录》和玉溪市中小学教学用书管理领导小组审定的书目选定,此项工作由市、县区教科所负责。
(2)县区教育局要全面负责免费教科书前期的统计征订工作,教科书釆购实行市级政府招标采购,由市教育局委托市政府采购中心招标采购。
(3)免费教科书款支付实行市级报账制,即县区教育局必须按照分担比例将免费教科书款及时、足额汇入市教育局免费教科书专户,再由市教育局连同市免费教科书款交市政府采购中心支付给免费教科书供应商。
(4)免费教科书封面上要加印《政府免费教科书》字样。
(5)严禁提前收取教科书费,严禁向享受免费教科书的学生收取教科书费,严禁在发放免费教科书时搭售教辅用书及其它资料。
5、实行责任追究制。实施“三免一补”政策的第一责任人是县区长,直接责任人是分管教育副县区长和各有关部门主要领导。对不能保证“三免一补”经费及时足额到位,严重影响学生课本使用、学校正常教育教学秩序和运转的要追究责任人责任;对不能按时上报有关数据,严重影响“三免一补”政策顺利执行,引起不良后果,要追究当事人的责任;对虚报、弄虚作假、集体舞弊的要追究当事人行政责任;对挤占、挪用、贪污、变相侵吞“三免一补”经费的要追究当事人的法律责任。
本办法由市教育局负责解释。
本办法自2005年7月20日起施行。