成本与流程

定制开发源代码归谁?软件著作权怎么约定

定制开发的源码归属是最大的坑——不写清,你可能拿不到源码、被服务商绑架。本文讲清源码归属、著作权登记、二开权的约定,帮你在合同里保护好自己。

定制开发最大的坑,不是延期、不是超预算,而是**"源码到底归谁"**。这个不写清,你花了钱可能拿不到源码、被服务商绑架、甚至代码被卖给别人。这篇文章讲清源码归属怎么约定。

默认情况下源码归谁

法律上,没有特别约定时,软件著作权属于开发者(即服务商)。

这意味着,如果你没在合同里写明源码归你:

  • 你可能只有"使用权",没有源码。
  • 想二次开发、迁移,要服务商同意(可能要钱)。
  • 服务商理论上能把代码复用给别的客户。
  • 你甚至不能自己去登记软著。

所以定制合同必须明确约定源码归属,这是最重要的条款之一。

合同里要写清的

1. 源码归属

明确写:"本项目全部源代码及知识产权归甲方所有。"

2. 交付源码

明确写:交付完整、可运行、带注释的源码(含前端、后端、数据库脚本、配置)。

3. 著作权

明确写:软件著作权归甲方,甲方有权登记软著。

4. 不得复用

明确写:服务商不得将本项目源码复用、转售、泄露给第三方。

5. 保密

双方对接触的商业秘密、数据保密。

6. 第三方组件

明确:使用的开源/第三方组件的版权遵循其协议,定制部分归甲方。

软件著作权登记

源码归你后,建议登记软著

  • 作用:明确权属、便于维权(被侵权时举证)、高新企业认定、上架应用商店需要。
  • 流程:中国版权保护中心提交(源码前后各 30 页 + 说明书),通常 1-2 个月下证。
  • 费用:自行申请几百元,代理上千元。

服务商交付时应提供登记所需材料(源码、说明书、权属声明)。

常见陷阱

陷阱 1:只给"使用权"不给源码

有些服务商合同写"授予使用权",不给源码。你被绑定,改任何东西都要找他付费。

对策:合同写明交付完整源码 + 著作权归甲方。

陷阱 2:源码加密/混淆

交付的源码加密或混淆,名义上给了,实际不能用。

对策:合同写明交付"完整、可读、可运行、可二开"的源码。

陷阱 3:扣留关键部分

给前端不给后端,或给代码不给数据库/配置/文档,让你没法独立运维。

对策:合同逐项列明交付物(前端+后端+数据库+配置+文档+部署说明)。

陷阱 4:复用条款含糊

没写"不得复用给第三方",你的代码可能被卖给同行。

对策:合同写明不得复用/转售/泄露。

陷阱 5:尾款付了才给源码

正常流程是验收通过 + 源码到手 → 付尾款。如果对方要求先付尾款再给源码,风险大。

对策:尾款支付前要求交付并验证源码。

我们的做法

  • 合同明确:源码与著作权归客户。
  • 交付完整源码(前端+后端+数据库+配置+文档),可读可运行可二开。
  • 提供软著登记所需材料。
  • 不得复用/转售/泄露给第三方。
  • 验收通过 + 源码交付后再收尾款。

广州市汉诺雷斯(HNREIS)的定制项目,源码与著作权默认归客户,交付完整可二开的源码 + 文档。把你的需求发给我们,我们用规范合同保障你的知识产权。

常见问题

本文由 广州市汉诺雷斯(HNREIS) 整理。我们专注微信小程序开发、企业网站建设、外贸 B2B 独立站与 AI 智能体搭建,为企业提供从需求梳理到上线运维的全流程软件开发服务。

免费咨询需求

相关阅读

AI项目报价为什么难统一
AI项目的报价常常让企业主困惑——同样一个需求,A 报 10 万,B 报 50 万,差异巨大。本文拆解 AI 项目报价背后的真实构成,讲清需求复杂度、数据、模型选型如何决定价格,让你看懂 AI 外包报价。
报价包不包含后续修改
软件外包报价单上写的"开发完成",往往不包含上线后的修改和调整。本文讲清报价范围、修改边界、版本管理怎么定,避免上线后因"改一点点"扯皮加价。
不同公司报价差很多怎么判断
同一个软件需求,A 公司报 5 万,B 公司报 15 万,差好几倍。本文从报价明细、包含范围、团队配置、技术方案 4 个维度讲清怎么判断报价合理性,识破低价陷阱、避开虚高报价。