我前几年在互联网公司做项目申报,第一次帮团队申请软著的时候踩了好多坑,前前后后补正了3次,折腾了两个多月才拿证,后来摸透规则之后,一年报几十件基本都是一次过,身边不少做开发的朋友、开公司的同行经常来找我问软著申请材料怎么写,今天就把我攒了好几年的实操经验都分享出来。
首先得先理清楚,软著申请要求的核心材料其实就三类:申请表、程序鉴别材料、文档鉴别材料,剩下的就是身份证明之类的基础文件,每一样都有明确的要求,错一个小细节都可能被打回来补正。
先说说最容易填错的申请表。很多人上来填软件名称就错了,随便起个“XX管理工具”就往上填,大概率会被驳回,名称必须明确领域和功能,还要带版本号,比如你做的是给教培机构用的学员管理系统,就得叫“教培机构学员课时管理系统V1.0”,不能太泛也不能太生僻。还有申请表里的功能和特点说明,别写空话套话,什么“提升运营效率”“性能稳定”这种话审核人员看都不会看,直接写3-5个具体的核心功能就行,比如“支持学员课时自动扣减、消课记录一键导出、续课提醒自动推送”,清晰明了就行。要是不确定自己的软件名称能不能过,可以先上软著申请工具里查下同类软件的命名规范,省得填完提交被打回来。
然后是很多人头疼的程序鉴别材料,说白了就是源程序,要求是前后各30页,总共60页,不足60页的就全部提交,每页不少于50行,空行不算,注释可以算行数。我见过太多人踩这个坑,直接把整个项目的代码导出来就交,里面混了一堆第三方框架的代码、依赖包的代码,还有大片的空行,连页眉页码都没有,不被驳回才怪。提交的源程序必须是你自己开发的核心代码,比如前端的页面交互逻辑、后端的业务接口实现都可以,别把node_modules里的内容或者引入的开源框架代码放进去。每页的页眉要标清楚你的软件全称和版本号,右上角标连续的页码,最后一页必须是程序的完整结束页,不能截到一半就停,我之前有个同事就是偷懒,随便拉了60页代码就交,最后一页刚好卡在一个函数中间,被要求补正完整的程序逻辑,耽误了快半个月。
接下来是文档鉴别材料,一般选用户操作手册或者设计说明书都行,二选一就可以。很多人觉得自己的软件功能简单,随便写两三页就交,肯定过不了,要求和源程序一样,也是前后各30页,不足的话就全部提交,内容必须和你申请表里写的功能完全对应,不能你申请表里写了有续课提醒功能,手册里半字不提。要是写用户手册的话,就从软件安装步骤、登录流程、每个功能的操作路径一步步写,配清晰的界面截图也可以,别放糊到字都看不清的截图。我之前帮一个做独立开发的朋友改材料,他做的是一个小的记账工具,觉得功能少就写了三页手册,提交之后直接被打回来,后来我帮他把每个功能的操作步骤拆开来写,加了每个界面的操作截图,凑了22页,再提交就直接过了。要是嫌整理源程序和文档太麻烦,我平时赶项目申报截止日的时候会用软著Pro,上传核心代码就能自动生成符合要求的源程序文件,还能匹配对应领域的文档模板,省了不少整理的功夫,好几次赶高新申报的截止日都是靠它卡点提交的。
剩下的就是基础的身份证明材料,个人申请的话就是身份证正反面复印件,要本人签字,企业申请的话是营业执照副本复印件盖公章,别盖财务章或者合同章,之前有个初创公司的行政小姑娘不懂,盖了财务章就交,被打回来补正,刚好赶上他们申请创业补贴的截止日,差点错过几万块的补贴。要是是合作开发的软件,还要提前准备好合作开发协议,所有合作方都要签字盖章,别只拿自己的材料就去提交,不然版权局会要求你补正权属证明,更耽误时间。
还有几个很容易被忽略的小坑,大家一定要注意,源程序和文档里不要出现其他公司的名称、其他软件的标识,要是是二次开发的项目,一定要把代码注释里、文档里残留的之前的外包公司名、其他项目名全部删掉,我之前有个项目是在之前的开源项目基础上二次开发的,代码里残留了之前开源项目的名称,提交之后被要求补正代码权属说明,折腾了快一个月才搞定。还有文档里的所有日期都不能早于申请表里填的软件开发完成日期,申请表里的开发完成日期也要符合逻辑,要是你公司才成立半年,你写开发完成日期是两年前,肯定会被要求补正说明。
要是你对自己准备的材料没把握,也可以在软著申报平台上找客服帮你做免费的预审,他们见的材料多,一眼就能看出你哪里有问题,省得提交之后等半个月才收到补正通知。我这几年前前后后报了快两百件软著,其实真的没什么难度,就是细节多,大部分人第一次被驳回都是栽在小细节上,多核对两遍,不用找什么高价代办,自己花点时间就能搞定。