上海兰迪(南宁)律师事务所
首页 / 法评 / 法评详情

软件许可协议的起草及审核(二)

2022.01.21

94c92e996e4e813ade879bb8bed466c.jpg


导语

软件许可协议中的不担保条款“Limitation of Warranties”与担保条款“Warranties and Guarantee”有区别于其他协议的显著特征,本文作者已在软件许可协议的起草及审核(一)中进行了粗略探讨。

 

 不同于一般商品买卖,软件许可交易中被许可方无法取得软件的所有权,仅因授权使用而获得软件的使用权,并且严格限制该使用权的使用范围和使用方式。总的来说,许可协议限制了被许可人使用软件的范围和方式。通常涉及限制将软件使用于特定计算机、禁止转让、禁止非法复制软件、禁止修改、逆向工程、反编译、汇编或以其他方式使用软件的限制性条款。只要许可协议的限制条款和版权法的原则与宗旨不相矛盾,按照"意思表示自由"的合同法原则,限制性条款应当具有法律效力。一旦用户接受许可协议则需受许可协议条款的约束,违反协议条款则需承担相应的法律责任。

 

因此,本文软件许可协议的起草及审核(二)主要就软件许可协议中的质量及性能保证条款、技术改进条款、及损害赔偿条款进行进一步的探讨。

 

一、 软件许可协议中的质量、性能保证条款

许可协议中通常用“按现状”(“AS IS”)和“可提供情况”来定义“性能保证条款”,限制许可方产品质量责任,从而排除其他任何明示或默示瑕疵保证责任及不侵害第三方权利的默示保证。此类保证条款通常采用大写形式书写,如:EXCEPT FOR THE FOREGOING EXPRESS LIMITED WARRANTIES, LICENSEE ACCEPTS THE LICENSOR MATERIALS “AS IS”, WITH NO OTHER WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

 

但软件开发过程中可能会存在软件漏洞和问题,软件的描述功能可能会和它实际能实现的功能有所差异。律师可以采取如下协议起草技巧以规避上述风险:

 

1.   加入措辞强烈的保证条款规定许可方对软件的表现和功能负责。

 

2.   加入维护支持条款,由许可方修正解决可能存在的问题,从而保护被许可方的利益。保证条款和维护支持条款应互为补充,即:约定质保期结束时,维护和支持义务即开始生效,以确保许可方对影响许可协议描述的功能的缺陷进行持续修补改正。例如:Licensor warrants that, if an error of Technology be found in connection with the contract, and/or in connect with the Products, the Licensor shall be responsible to make corresponding correction in the Technology delivered and, as appropriate, will re-perform its relevant obligations under this contract at its own cost.

 

3.   加入验收测试条款(尤其在协议中包含定制性服务的情况下),并约定一定期限内验收不合格被许可方可以终止协议的权利。验收测试条款是对运行维护条款至关重要的补充,可以使被许可方在产品发挥作用之前免于承担任何责任或履行义务。为保证该条款的可操作性,里程碑付款方案是一个极有利的保障。依照里程碑付款方式,被许可方无须预先支付全部款项,亦不按比例提前支付或根据执行情况支付余款,而是根据许可方执行计划各个阶段的验收测试合格情况进行支付。

 

4.   最后,确保合同包含在许可方未能满足支持和维护义务情况下的补救条款。即:若在通知之后,许可方____日内未能提供支持和维护服务,赋予被许可方一定的货币补救权利。如:Should Licensor fail to perform its remedy obligations for any breach of its warranty obligations and fail to cure such failure within a reasonable period of time, or period of time agreed by both parties, after receiving reasonably detailed written notice of such failure from Licensee, the Licensor shall provide compensation for the direct damage incurred by licensee as a result of the failure to perform such remedy obligations, and the amount of compensation shall be subject to mutual agreement of the Parties. 在被许可方独特运行环境中,该条款为确保软件的功能性提供一个解决方案。

 

二、 软件许可协议中的技术改进条款

技术改进条款的英文标题是Improvement, 是指许可协议的各方在改进了原有技术,因而取得了新的专有技术权之后,应当如何在优惠条件下向对方提供新取得的专有技术权。

 

就这个问题,发达国家与发展中国家的看法是很不一致的,甚至对于受方在引进的技术上做出改进的专有权是否应归受方所有,发达国家都认为是一个“未决问题”。[1]依惯例,在合同签订且软件开始执行后,特殊情况下,即使合同允许被许可方研究代码、修改代码,此Improvement 的所有权亦属于许可方。如:Any Technology included in such Improvement shall remain the property of the Licensor and remain subject to the limitations of the contract.…Licensee shall inform Licensor of any Improvement applied to Technology made by Licensee. Licensee shall grant-back such Improvement within validity period of the contract to Licensor…

 

被许可方通常不明白自己对改进的技术(Improvement)的权利限制,不理解在交易中争取这些权利的重要性。作为被许可方的律师,应通过合同谈判争取“make such Improvement be the exclusive property of Licensee”,且约定Improvement 信息的共享应建立在互惠的基础上。 

 

三、 软件许可协议中的损害赔偿条款

OEM软件许可模式及云计算软件许可模式是当前两种新兴的许可模式。这两种特殊许可模式下,下文就如何起草损害赔偿条款以规避相应法律风险进行分析:

 

OEM(Original Equipment Manufacturer)软件是指在PC机制造过程中被预装至硬盘驱动器或被绑定于计算机硬件的专用软件销售版本。操作系统制造商或应用软件制造商订立许可协议允许个人计算机制造商或原始设备制造商发售OEM软件产品。OEM软件在任何情况下均不得脱离设备或硬件单独发售。如:IBM通过微软授权在其生产的笔记本电脑中预装WINDOWS XP操作系统;福特油电混合汽车搭载Microsoft系统等OEM软件许可模式在商业运作中大量存在。OEM模式下许可协议的损害赔偿条款比较特殊,应考虑人身伤害赔偿问题。被许可方律师应尽力使许可方为任何由其提供的机器或设备造成的人身损害承担责任。且,在代表被许可方起草和协商软件许可协议时,对于提供给被许可方的软件因知识产权侵权而引起索赔责任的相关条款,应将许可方的损害赔偿责任约定在内。

 

“云计算”软件是如今软件生产商的主要业务板块,软件生产商通过互联网(“云计算”的软件)来提供软件。在此新模式下,许可损害赔偿责任的承担衍生出了新的问题。许可协议通常都包含保证条款,以满足特殊情形下的需求,如:供应商停止营业如何进行数据保存、如何处理其他意外事件等。如果供应商破产或供应商网站关闭,仅仅源代码由第三方托管可能不足以对被许可方进行有效保护。常规的软件协议在责任限制条款中通常把数据丢失排除在外,但是如果客户的数据是像“云计算”模式一样由供应商独立控制,被许可方的律师应当在许可协议中加入数据丢失情况下对客户进行保护的条款及相应的违约责任。

 


引用文献:

 [1]郑成思:《知识产权法》,法律出版社 2003年第2版.