首页 > 原创文章 > 软件开发 > 查看文章

用AI制作的软件是否可以申请软著?丁老师解答

所属分类:软件开发 来源: 丁老师原创 更新时间:2026-05-18 09:04 浏览: 3375 IP属地: 深圳

目前随着AI的不断发展,Vibe Coding的持续普及,诞生了大量的AI软件开发工具(IDE),通过这些工具,可以让一个不懂软件开发的人、没有任何技术能力的人使用AI来开发出想要的软件、网站等等。有同学咨询丁老师,使用AI开发的软件,可以申请软著吗?今天丁老师就这个问题做一下解答。

AI开发的软件是否可以申请软著?
先说结果,可以。但是需要区分两种情况:

一、纯AI自动开发
不可申请。这种情况是指,百分百由AI自动开发,无人工创作、无人工干预、无人工修改的程序代码或软件,这种基本上会被驳回、申请不了软著。在软著登记系统中,系统会自动检测软件程序代码的AI痕迹特征,判断是否由AI生成,在提交软著登记时,确认书上必须“手写承诺未使用AI编写代码或文档”,如果发现有AI特征,则该软著登记申请会被驳回,且登记主体会被国家版权保护中心拉黑设为失信人。

二、AI辅助开发
可以申请。这种是指该软件是由人工主导设计、由AI辅助生成部分代码,后期包括人工的调整、修改、干预、整合等过程,体现出该软件人类的主观能动性,这种是可以申请软著的。

AI辅助软件申请注意事项
1.确保由人主导设计
在软著等级时,需要提供该软件的需求文档、功能架构图、功能设计方法、系统结构、关键代码说明等内容,以证明软件的核心框架及思路是由人为制定的。

2.深度修改与原创
需要提供使用AI代码辅助时,该软件的逻辑架构、功能新增、Bug修复、性能优化,持续修改等日志或记录。

3.开发过程留证
需要保存使用AI开发/辅助开发该软件的相关提示词、迭代版本、调试日志、Git提交记录,以形成该软件是由人主导的完整证据链。

4.规避侵权
需要仔细对AI开发的代码进行检查,以排查AI开发的程序代码是否有抄袭开源/第三方代码的行为,从而避免在软著申请时被驳回。

全文总结
通过本文内容,基本上可以理解为,全过程由AI自主创作的软件程序,不建议申请,会有被驳回,甚至严重者会面临主体设为失信人的情况。而如果是由人工主导,由AI辅助创作的软件,则是可以申请软著的,只要在申请时,根据上述注意事项,确保合规合理,是有很大概率能成功申请软著证书的。

同时,就个人而言,丁老师不提倡使用由AI开发的软件去申请软著,我们国家目前在大力推广科技创新,我们要更多的去使用我们原创的软件产品去申请软著、专利等知识产权,而非采用AI生成的方式,这种是否作弊暂且不谈,但大量的去申请由AI创作软件的软著,增加国家知识产权保护中心的人力工作量,浪费资源的同时,也会严重的降低软件著作权的质量和严谨性。

相关文章

php调用美图秀秀插件上传头像

丁老师教你如何用php调用美图秀秀插件实现头像上传的功能。

Ecshop微信文章采集插件下载

适用于ecshop的微信文章采集插件包

Composer更新指定包

composer更新指定包的命令composer require alibabacloud/dysmsapi-20170525:2.0.24 --ignore-platform-reqs composer update alibabac...

如何去掉Wordpress中底部Powere...

有客户咨询,在Wordpress,如何去掉页面底部的Powered by wordpress字符呢?在后台设置的“页面显示-自定义”中,也没有底部页脚内容设置的选项,这个要怎么去掉呢?其实这个问题很简单,只需要进入该主题的目录,对相关的...

推荐文章

CodeIgniter框架URL如果去掉in...

在使用PHP框架CI时,有个很恶心的地方就是他的URL需要带上index.php,比如我要建一个user模块,想要实现www.xxx.com/user/的效果,但是在CI框架下必须要www.xxx.com/index.php/user这样才...

IDEA IDE换行自动显示的}括号如何去掉

在使用idea旗下的产品,如intellij idea,php storm,web storm时,有的时候编辑前端页面JS,在换行时经常会自动出现个}大括号,这一点程序不是很智能,其实后边都已经有括号了。比如下图这样:那么如何解决这个问题呢...

性价比最高的内网穿透方案

内网穿透,是指外网可以访问内网,没有固定IP的服务器,所以需要中间件来进行通讯,目前稳定成熟的中间件软件,要么价格太贵,要么就是只能使用标准服务,不能完全的定制化。那么,到底有没有一个性价比最优的方案呢?回答是肯定的,答案就是使用云服务器+...

Uniapp开发小程序和app时,根据登录状...

在使用uniapp开发app和小程序时,经常会用到打开app/小程序时,根据登录状态判断是显示首页还是跳转登录页的功能。此功能在app.vue的onlaunch方法中定义,方法如下:onLaunch: function() { const ...