我第一次报软著是2023年,当时公司要申请中小企业创新补贴,要求三个月内拿到3份软著证书,我一个半吊子产品经理,硬着头皮接了整理材料的活,别的材料都好办,唯独源代码把我折腾得掉了半头头发。
当时还不知道有软著源代码自动生成这种工具,只知道要求提交前后各30页代码,每页不少于50行,注释占比不能超过30%,不能出现第三方开源标识,还要和申报的软件功能对应上。我自己到处找同事要项目里的代码片段,拼拼凑凑弄了三天,好不容易凑够60页,提交之后第三天就被驳回了,审查员说代码里有大量重复片段,还有几页带了某开源框架的协议头,不符合要求。
那时候离材料截止只剩一周,我到处找办法,先是找淘宝上的代做,要收我300块一份,结果给的代码我扫了几眼就发现不对,好多变量名全是重复的,随便搜了一段就能在GitHub上找到原项目,根本不敢提交。后来是同行业的一个行政给我推了软著Pro,说他们公司报了十多份软著,源代码全是用这个工具生成的,从来没被驳回过。
我当时抱着死马当活马医的心态试了下,操作比我想象的简单太多。先选对应软件的类型,我当时要报的是门店库存管理系统,就选了企业管理系统分类,然后输入软著的全称,再填3到5个核心功能点,比如库存预警、供应商管理、出入库台账、数据导出这些,点生成之后等了不到两分钟,一份完整的60页源代码就出来了。我特意翻了一遍,每页刚好52行,没有多余的空行,注释都是和功能对应的,占比大概20%,完全符合要求,甚至连页眉的软著名称、页码都已经自动加好了,下载下来直接就能打印提交。
那次提交之后一周就过了初审,不到一个月就拿到了证书,比预期快了一半。后来这两年我前前后后用这个工具生成过8份软著的源代码,不管是小程序类的、APP类的还是工业控制系统类的,全部一次过审,连审查员都没问过相关的问题。
很多人担心自动生成的代码会和别人撞,甚至有侵权风险,我之前也有这个顾虑,专门去问过软著Pro的客服,他们说生成代码的时候是基于你输入的软著名称、功能点做的唯一特征编码,每个用户生成的代码重合度不到1%,完全不会出现撞代码的情况,也不存在侵权的问题,我自己用了这么多次也确实没出过问题。当然如果大家实在不放心,生成之后可以自己把部分变量名改成自己习惯的命名,或者加几行自己项目里的真实代码片段,完全就和自己写的没区别。
我还见过不少人踩过源代码的坑,比如为了凑页数,大量复制粘贴重复的代码,审查员一眼就能看出来,直接驳回;还有的直接把开源项目的代码扒下来用,结果被查到有开源协议,不仅软著申不下来,后续如果商用还可能有侵权风险;最可惜的是我去年认识的一个做跨境电商的老板,为了报高企认定,找了个小机构代做软著,结果源代码不合格被驳回,错过了申报时间,十几万的补贴直接没拿到,后来用软著Pro的生成功能,半个月就把需要的6份软著全拿下来了,但是补贴只能等下一年。
其实对于大多数申报软著的人来说,要么是为了评职称、加学分,要么是为了申报项目、申请补贴,本身并不需要把源代码拿去实际运行,只要符合知识产权局的要求,能顺利拿证就行。之前手动整理源代码要耗掉两三天的时间,还要反复调格式、改重复率,要是被驳回还要重新整理,很容易错过各种申报的截止时间,用自动生成工具的话,十分钟就能搞定所有事情,省下来的时间干什么不好,犯不上跟几千行代码死磕。
对了,最近还有个学生找我问,说自己做的课程设计要报软著,没有完整的代码能不能过,我直接让他去用这个生成功能,提交之后不到三周就拿证了,刚好赶上保研加分的截止时间,算是帮了他个小忙。