应用项目合同

如果用户单位确定由其它软件开发商承包或合作开发GIS应用软件系统以及向开发商购买现成的软件系统,则需要由双方签订关于本次开发或购买——统称为软件贸易——的技术合同。技术合同确定了贸易的目的,双方的权利和责任等多个方面的内容。在中国,技术合同的签订、执行、变更与终止需要在《著作权法》和《技术合同法》中的有关原则的规范下进行。

由于当事各方的具体情况不同,合同的具体内容和形式也不同。一般而言,采用双方合作开发的形式,因为用户拥有部分版权,合同中对于用户限制较小;而采取“交钥匙”的开发方式或者直接购买软件,则对作为接受方的用户 [1]_的限制较为严格。具体地,软件技术合同通常所包含的条款有:

1)引言

是合同的第一个条款,包括合同签订日期,当事双方名称、地址,合同背景。

2)定义

在定义部分,对一些关键性的用词进行定义,避免双方对合同中用词和概念的不一致带来纠纷。对于信息系统技术合同,需要进行定义的名词包括“被许可软件”,“文档”等等。对于“被许可软件”,需要指明软件名称、版本、形式(目标代码,源代码);而对于“文档”,要说明它是用户手册,还是工程文档,或者两者都包括。

3)标的

说明了开发系统名称、合作开发方式、使用许可以及系统的技术规格。技术规格又包括软硬件环境,功能描述和性能说明。

4)授权及限制

该部分规定软件供应方和接受方的权利以及对这些权利的限制,在每一项具体的合同中,用户方获得的授权内容和限制是不一致的。在技术合同中,授权包括:

(4.1)使用权:软件使用权是通过许可合同授予用户最主要的权利,是签订许可合同的标的,不过作为供应方可以对使用权增加一些限制,包括运行环境,数据等等。

(4.2)分销权:如果接受方不是最终使用用户,可以经销系统,则需要在合同中确定其分销权。

(4.3)独占性:使用权和分销权可以是独占的,也可以是非独占的。分销权独占性一般只是在一个地区范围内和行业范围内成立。

(4.4)复制权:对用户制作合法拷贝备份的规定。

(4.5)修改权:一般来说,获得使用权或分销权的用户都无权修改供应方提供的软件。不过,根据实际的情况,可以在合同中作出更为合理的规定。

对于专业GIS应用软件,由于一些专业模型需要由用户提供,并且需要修改,一般规定用户有修改权,以改进模型,但在这时要对供应方的维护责任作出规定。

(4.6)对许可合同的转让权:被许可人可以将许可合同赋予自己的全部权利转让给第三方,但是只能转让一次,并且需要征得供应方的同意。

(4.7)对计算机系统的限制:通过限制软件运行的计算机系统防止系统扩散。

(4.8)地区限制:限制合同的运用地区。

5)交付与安装

明确规定供应方提供软件——包括程序和文档——的具体内容,对于程序,需要说明是否包括源代码;文档要说明包括哪些具体文档;同时对于是否由供应方将应用软件安装在计算机内。

6)移交与验收

为了保证接受方得到的系统是可以实际使用的,在合同中必须对软件的移交和验收作出安排。

7)培训

如果需要供应方为接受方承担培训工作,则应在合同中设置培训条款,包括培训时间、内容和费用承担等。

8)维护

在任何软件技术合同中,都要包括维护条款,维护包括纠错性维护、适应性维护和完善性维护,合同中首先要注意的是纠错性维护。维护条款包括修正错误的时间,费用承担,同时规定哪些情况不在供应方维护范围内。

9)期限

期限规定了合同的有效时间。

10)报酬与支付

在报酬和支付部分包括三个方面的问题:支付方式、费用支付针对哪些软件产品和服务、支付时间。例如,对于最终用户,采取的支付方式包括依次性固定支付,周期性固定支付和根据运行情况进行支付三种方式。

11)纳税

该部分规定的各项税款的承担单位。

12)所有权的归属

一般而言,接受方只是获得了软件的使用权,所有权并没有转让。但是在合作开发中,可以根据具体情况规定所有权归属。另外,在承包开发的情况下,为了保护接受方权益,可以规定所有权属于制定的委托方。

13)保密与限制竞争

在承包开发过程中,双方都有可能使用对方的机密,需要规定保密责任。

14)担保和赔偿

担保是指供应方对自己所供应软件的担保,包括功能、性能以及版权等方面。如果所做保证不能实现,则要向接受方提供损害赔偿。

15)违约处理

规定了合同双方发生违约时的处理,包括终止合同以及赔偿等等。

16)争议处理

在合同执行中出现争议的处理,通常的做法是提请拥有计算机技术方面的专家仲裁裁决。

17)终止

如果合同没有确定期限,规定合同在哪些情况下终止以及合同终止后双方要做的事情和继续承担的责任。

18)条款的完整性

强调条款的完整性,未在合同中的内容,一律不能成为本次软件贸易的组成部分。

19)不可抗力

由于出现不可抗拒因素而影响合同的执行,通常一方应给予谅解并适当延长履行合同期限。

20)法律的选择

如果双方属于不同的国家,要说明发生纠纷时采用哪个国家的法律。

21)生效

一般合同签字后即可生效,在有些情况下,需要由有关部门批准后方可生效,在本条款中加以说明。

上面是软件技术合同的一些基本条款,除此之外,还往往包括一些附件以详细说明具体的技术问题。