行业资讯 软著Pro编辑部

用AI生成的代码申请软件著作权会不会有没人提醒的隐藏风险?

作为跑过近40件软著申报的老运营,我可以明确说AI生成代码申请软著确实有风险,但捋清规则避坑,通过率不比纯手写的低。

528 次阅读 来源:网络整理

前两年我在互联网公司做知识产权对接,前前后后帮部门攒了快40份软著材料,从一开始连踩三次坑全被打回,到后来基本上提交就能过,甚至最快18天就拿到了证书。去年开始团队写代码都爱用AI补全,不管是前端页面还是后端逻辑,先让AI出个初稿再改,效率能提一倍多,好多别的部门的同事都跑来问我,用AI写的代码报软著会不会出事,我才专门整理了这大半年踩过的所有坑。

最容易踩的第一个坑就是代码重合度过高。很多人图省事,直接把AI生成的整段代码粘过去,甚至连AI自动带的那种无意义注释都没改。之前有个做后台开发的同事,用GPT写了个门店管理系统的核心代码,连改都没改就直接提交了,结果审查的时候查到和另外3家公司提交的软著代码重合度超过62%,直接被驳回不说,还被标记了涉嫌抄袭,半年内我们公司同主体提交的所有申请都被重点审核,耽误了好几个项目的高新补贴申报,领导气的差点扣他季度奖。后来我找同行问了才知道,现在软著代码审查的重合度比对库早就更新了,近两年市面上常用AI生成的通用代码片段几乎都被收录进去了,直接抄肯定出问题。

第二个坑是材料逻辑对应不上。很多人AI生成了代码之后,操作说明书、功能描述也直接丢给AI写,最后交上去的材料驴唇不对马嘴。上个月我帮朋友看他的软著补正通知,他做的是个健身打卡的小程序,代码里根本没有饮食推荐的功能,结果AI生成的说明书里大段讲怎么根据用户体重配餐,审查员要求他把对应的代码片段标出来,他翻了半天都找不到,折腾了快三周才把材料补好,差点错过他们创业园区的补贴申请截止时间。其实哪怕你代码是AI出的,说明书一定要自己写,就照着你实际做的功能一条条列,截图也要用你自己的实际运行截图,别用AI生成的示例图,不然被打回的概率几乎是100%。

第三个很多人没意识到的风险是权属争议。之前我刷到过个案例,有个小团队用AI生成的代码做了个工具申请了软著,后来被某大厂告侵权,说AI训练的时候用了他们开源的代码,没按协议署名,最后那个团队不仅软著被撤销,还赔了十几万。现在很多AI工具的训练数据版权本身就不清晰,你直接拿来用,真的闹起纠纷来,你很难证明自己的代码没有侵权。所以我一般建议大家,AI生成的代码最多当初稿,至少要改30%以上,变量名换成自己团队常用的命名规则,注释全部自己重新写,通用的工具函数尽量自己重构一遍,哪怕逻辑差不多,写法改改也行,还要留存好AI生成的原始代码、你修改的过程记录,万一之后有争议,这些都是证据。

其实也不用把AI软著的风险想的太夸张,我去年手里过的12件软著里,有7件都是用AI生成的代码改的,全部都顺利下证了。我自己的经验是,提交的3000行代码,尽量选自己改得最多的核心功能部分,不要拿通用的框架代码凑数,提交之前最好先查下重合度,只要重合度低于20%,基本上都不会有问题。我之前改代码还要自己一行行数够3000行,还要手动扒核心片段,后来朋友给我推了软著Pro,能自动提取核心代码,还能帮忙查初步的重合度,省了我好多功夫,我现在帮朋友看材料之前都会先丢上去过一遍,能筛掉80%的低级问题。

上周还有个做独立开发的朋友找我,他用AI写了个手账类的小程序,几乎80%的代码都是AI出的,自己只改了界面样式和核心的标签分类逻辑,我让他把变量名全换了一遍,注释重新写,又删掉了很多AI生成的冗余代码,提交之前查了重合度只有14%,上周刚收到下证通知,一点问题都没有。要是你实在拿不准自己的AI代码能不能过审,可以先找软著申报的专业老师帮你把下关,比自己瞎琢磨浪费时间强多了。

我接触过很多第一次申报软著的人,要么觉得AI生成的完全不能用,要么觉得随便粘上去就能过,其实都不对,规则是死的,只要你确实在AI的基础上做了自己的创作,不是完全照搬,这些风险都是可以规避的,真的没必要因噎废食。

赞助商内容