计算机软件著作权登记 源代码提交完整要求(中国版权保护中心官方)
源代码属于软件鉴别材料,只提交源程序(源码),不要提交 exe、二进制、目标程序、截图图片。
一、页数 & 行数硬性规则
- 源码总页数≥60 页:提交前连续 30 页 + 后连续 30 页,合计 60 页,中间代码不用提交。
- 源码总页数<60 页:全部源码完整提交,不用硬凑 60 页。
- 每页有效代码≥50 行(空行、纯注释行不计入 50 行);最后一页允许不足 50 行。
- 必须是连续页面,不能跳页、随意挑片段拼接。
- 第一页尽量是程序入口(main 函数、index 首页、程序起始);最后一页必须是程序结束,不能半截函数 / 半截代码。
粗略换算:1 页≈50 行,60 页≈3000 行有效代码。
二、页眉、页码格式要求(高频驳回点)
- 每页页眉:填写【软件全称 + 版本号】,必须和申请表一字不差(大小写、V1.0 要完全匹配)。
- 页码:每页连续页码,右上角标注:第 1 页、第 2 页…… 第 60 页。
- 纸张:A4 纵向,左对齐;推荐等宽字体 Consolas / 宋体,字号五号 / 小五号;导出为PDF 格式上传,不接受 word、txt、图片截图。
三、代码内容规范
- 提交原始可读源代码,语法完整,不要只贴片段函数。
- 尽量使用自研业务逻辑代码,少放 IDE 自动生成代码、框架底层代码;大量第三方开源代码需要额外提交说明文件。
- 删除 / 替换敏感信息:密钥、密码、token、数据库账号,可替换为占位符,不要直接提交真实密钥。
- 注释:行内尾部注释可以保留;大段独立纯注释行尽量减少,会占用页面、拉低有效行数。
- 代码语言要和申请表填写的开发语言一致。
- 源码体现的功能,要和说明书(用户手册 / 设计说明书)描述功能对应。
四、例外交存(源码涉密,可选)国家版权局
如果源代码有商业机密不想全部公开,可以选择例外交存,三种方式选其一:
- 源程序前、后各连续 30 页,其中机密部分做涂黑遮盖(遮盖部分不超过 50%)。
- 源程序连续的前 10 页,加上源程序的任何部分连续的 50 页。
- 目标程序前、后各连续 30 页,加上源程序任意部分连续 20 页。
普通企业申请绝大多数不用例外交存,直接提交前后 30 页即可。
五、常见驳回坑
❌ 随意截取零散代码,不是连续页面
❌ 页眉软件名称 / 版本号和申请表不一致
❌ 大量空行、大段注释,每页有效代码不足 50 行
❌ 提交截图、图片 PDF、exe 可执行文件
❌ 最后一页是半截函数,程序没有结束
❌ 大量第三方开源代码,无说明
❌ 包含真实密码、密钥
❌ 页眉软件名称 / 版本号和申请表不一致
❌ 大量空行、大段注释,每页有效代码不足 50 行
❌ 提交截图、图片 PDF、exe 可执行文件
❌ 最后一页是半截函数,程序没有结束
❌ 大量第三方开源代码,无说明
❌ 包含真实密码、密钥
配套材料提醒
除源代码外,还需要提交文档鉴别材料(用户手册 / 设计说明书二选一),文档同样:超过 60 页提交前后各 30 页,不足 60 页全部提交,文档每页不少于 30 行,带软件界面截图。
如果你需要,我可以给你一份软著源码整理自查清单,复制直接逐项核对。