主体资格核查
项目 | 具体要求 |
---|---|
申请人身份 | 自然人需提供身份证明;法人或其他组织须提交营业执照副本复印件(加盖公章)。 |
权利归属证明 | 若为职务开发,需提交单位出具的任务书或项目计划书;合作作品需所有作者签署授权协议。 |
继承/转让情况 | 涉及继承时提供法律文书;受让取得的需附转让合同及原登记证书原件。 |
客体合规性判定
✅ 原创性要求:代码需体现独立创作思路,排除对开源代码库的直接复制粘贴(允许合理引用但不得超过必要限度) ✅ 思想表达二分法:仅保护具体实现方案而非抽象概念(如算法逻辑不受保护,但特定的界面布局可被认定) ✅ 排除领域:单纯功能性规则、公共领域技术标准、通用编程语言语法结构不予登记
材料完整性审核
序号 | 必备文件 | 特殊说明 |
---|---|---|
1 | 《计算机软件著作权登记申请表》 | 需在线填写并打印水印版式 |
2 | 源程序样本 | 前30页+后30页共60页(不足则全量提交),每页右上角标注页码 |
3 | 文档手册 | 包括用户手册、设计说明书等辅助理解材料 |
4 | 鉴别材料电子光盘 | 封装格式为ISO镜像文件,内含完整编译环境和可执行程序 |
5 | 权利保证书 | 承诺不侵犯他人合法权益的法律声明 |
实质性相似度检测
🔍 比对维度:采用SSIM算法进行图像类界面比对;运用JaroWinkler相似度模型分析文本内容;通过反编译工具校验核心功能模块代码重叠率 ⏳ 典型流程:系统自动筛查→人工复核疑似片段→要求补正说明或修改争议部分→最终出具《相似性报告》
功能模块拆解验证
以某ERP系统为例:
- MVC架构分层是否清晰标注?
- ORM映射关系表与数据库设计的对应性如何?
- API接口文档与实际调用栈的匹配程度怎样? 这些都将影响审查员对技术实现路径的认可判断。
版本演进追溯
要求提供完整的迭代记录: ▸ V1.0初始原型(含需求规格书) ▸ V2.0新增功能的补丁包(附带更新日志) ▸ V3.0重大重构版本的差异分析报告 确保各版本间的继承关系可溯源。
加密机制审查
重点考察: 🔐 授权管控体系是否完备(如数字签名验证、许可证密钥生成算法强度) 🛡️ 防逆向工程措施有效性(代码混淆等级、调试符号剥离情况) ⚠️ 特别注意临时调试后门是否存在安全隐患
相关问题与解答
Q1:如果软件包含第三方开源组件,如何处理著作权问题?
A:应当在文档中明确声明使用的开源协议类型(如GPL/MIT/Apache),保留原始版权标识,并确保自身代码与开源部分实现机制隔离,建议单独列出依赖项清单供审查参考。
Q2:多人协作开发的软件如何确定著作权归属?
A:根据《计算机软件保护条例》,共同创作的软件其著作权由参与者共同享有,登记时可选择“共有”模式,需提交合作协议约定各方权益比例;若无法达成一致,则按实际贡献