点击蓝字
关注我们

文 | 林善志律师
近年来,越来越多企业通过委托开发的方式建设:
企业管理系统;
电商平台;
微信公众号、小程序;
APP应用;
数字化服务平台。
但在项目交付过程中,一个常见争议逐渐出现:
“企业已经支付了开发费用,为什么开发公司不提供源代码?”
“平台账号、服务器权限、开发秘钥到底属于谁?”
“没有合同约定,企业是不是当然拥有全部技术成果?”
实际上,这些问题涉及合同关系和知识产权归属,需要具体分析。
1
很多企业认为:
“我是出钱开发的一方,所以代码当然归我。”
这种理解并不完全正确。
根据《中华人民共和国著作权法》规定,计算机软件属于作品的一种,软件著作权原则上属于开发者。
如果企业与开发公司之间属于委托开发关系,但双方没有明确约定软件著作权归属,那么软件著作权的归属可能并不会自动转移给委托方。
也就是说:
企业支付开发费用,不当然等于取得软件著作权。
2
也不是。
虽然软件著作权可能归开发者,但双方之间存在合同关系。
如果开发方按照约定完成开发任务,企业支付了开发费用,企业通常可以依据合同约定使用该软件。
例如:
企业委托开发一套内部管理系统,双方约定用于企业日常经营使用,即使没有约定著作权转让,企业仍可能享有合同目的范围内的使用权益。
但如果企业希望:
二次开发;
更换技术团队维护;
出售平台;
授权第三方使用;
就需要明确的软件著作权或源代码控制权。
3
实践中,需要区分几个概念:
1. 软件著作权
属于知识产权权利,涉及软件作品本身。
2. 源代码
是软件运行的重要技术资料。
虽然源代码本身可能属于软件作品的一部分,但实际控制源代码,决定了企业能否自主维护和升级系统。
3. 开发秘钥、服务器权限、后台账号
这些更多属于项目运营和管理控制权限。
例如:
服务器登录权限;
小程序开发者账号;
API接口秘钥;
数据库权限。
这些内容如果不交付,企业可能无法正常运营平台。
因此,企业在项目合作中,不能只关注“版权归属”,还要关注实际控制权。
4
如果开发方拒绝交付,企业首先应审查双方合同。
重点查看:
是否约定源代码交付;
是否约定账号权限移交;
是否约定知识产权归属;
是否约定验收标准;
是否约定违约责任。
如果合同明确约定应交付,而开发方拒绝提供,则属于合同违约。
企业可以要求:
继续履行交付义务;
承担违约责任;
赔偿因此造成的损失。
必要时,可以通过诉讼或者仲裁方式解决。
5
第一,合同中明确知识产权归属
建议明确:
软件著作权归谁;
源代码是否交付;
交付时间;
交付形式;
是否包含后续修改权限。
第二,明确项目交付清单
不要只写:
“完成软件开发”。
应具体列明:
源代码;
数据库文件;
服务器权限;
后台账号;
接口文档;
技术资料;
开发文档。
第三,付款节点与交付节点绑定
不要在项目初期支付全部费用。
可以设置:
开发完成;
测试通过;
资料交付;
验收合格。
分阶段付款。
第四,保留项目开发过程证据
保存:
需求确认文件;
沟通记录;
版本记录;
付款凭证。
发生争议时,有利于证明双方真实约定。
6
软件开发项目中,最大的风险往往不是“做不出来”,而是“做出来以后无法控制”。
企业投入资金建设的平台,如果没有掌握源代码、账号权限和技术资料,可能面临运营受制于人的困境。
因此,在数字化项目合作中,企业不仅要关注功能实现,更要提前做好知识产权和合同权属设计。
合同约定清楚,才能避免项目完成后的控制权争议。
作者简介:合伙人、专职律师,211高校硕士。
业务领域:民商事诉讼与争议解决、刑事辩护。
☎️:13809558859。


微信公众号 | 虎纠林律
做你身边的法律人
夜雨聆风