定制开发源代码归谁?软件著作权怎么约定
定制开发的源码归属是最大的坑——不写清,你可能拿不到源码、被服务商绑架。本文讲清源码归属、著作权登记、二开权的约定,帮你在合同里保护好自己。
定制开发最大的坑,不是延期、不是超预算,而是**"源码到底归谁"**。这个不写清,你花了钱可能拿不到源码、被服务商绑架、甚至代码被卖给别人。这篇文章讲清源码归属怎么约定。
默认情况下源码归谁
法律上,没有特别约定时,软件著作权属于开发者(即服务商)。
这意味着,如果你没在合同里写明源码归你:
- 你可能只有"使用权",没有源码。
- 想二次开发、迁移,要服务商同意(可能要钱)。
- 服务商理论上能把代码复用给别的客户。
- 你甚至不能自己去登记软著。
所以定制合同必须明确约定源码归属,这是最重要的条款之一。
合同里要写清的
1. 源码归属
明确写:"本项目全部源代码及知识产权归甲方所有。"
2. 交付源码
明确写:交付完整、可运行、带注释的源码(含前端、后端、数据库脚本、配置)。
3. 著作权
明确写:软件著作权归甲方,甲方有权登记软著。
4. 不得复用
明确写:服务商不得将本项目源码复用、转售、泄露给第三方。
5. 保密
双方对接触的商业秘密、数据保密。
6. 第三方组件
明确:使用的开源/第三方组件的版权遵循其协议,定制部分归甲方。
软件著作权登记
源码归你后,建议登记软著:
- 作用:明确权属、便于维权(被侵权时举证)、高新企业认定、上架应用商店需要。
- 流程:中国版权保护中心提交(源码前后各 30 页 + 说明书),通常 1-2 个月下证。
- 费用:自行申请几百元,代理上千元。
服务商交付时应提供登记所需材料(源码、说明书、权属声明)。
常见陷阱
陷阱 1:只给"使用权"不给源码
有些服务商合同写"授予使用权",不给源码。你被绑定,改任何东西都要找他付费。
对策:合同写明交付完整源码 + 著作权归甲方。
陷阱 2:源码加密/混淆
交付的源码加密或混淆,名义上给了,实际不能用。
对策:合同写明交付"完整、可读、可运行、可二开"的源码。
陷阱 3:扣留关键部分
给前端不给后端,或给代码不给数据库/配置/文档,让你没法独立运维。
对策:合同逐项列明交付物(前端+后端+数据库+配置+文档+部署说明)。
陷阱 4:复用条款含糊
没写"不得复用给第三方",你的代码可能被卖给同行。
对策:合同写明不得复用/转售/泄露。
陷阱 5:尾款付了才给源码
正常流程是验收通过 + 源码到手 → 付尾款。如果对方要求先付尾款再给源码,风险大。
对策:尾款支付前要求交付并验证源码。
我们的做法
- 合同明确:源码与著作权归客户。
- 交付完整源码(前端+后端+数据库+配置+文档),可读可运行可二开。
- 提供软著登记所需材料。
- 不得复用/转售/泄露给第三方。
- 验收通过 + 源码交付后再收尾款。
广州市汉诺雷斯(HNREIS)的定制项目,源码与著作权默认归客户,交付完整可二开的源码 + 文档。把你的需求发给我们,我们用规范合同保障你的知识产权。
常见问题
本文由 广州市汉诺雷斯(HNREIS) 整理。我们专注微信小程序开发、企业网站建设、外贸 B2B 独立站与 AI 智能体搭建,为企业提供从需求梳理到上线运维的全流程软件开发服务。
免费咨询需求