目前随着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在处理textarea提交的内容时,里边内容是换行了的,怎么把这些内容给解析为ul li格式呢?如:<ul<li aaa</li<li bbb </li</ul 其实很简单,使用...
在Flutter中,double.infinity和double.maxFinite看起来非常的相似,他们的区别是什么,分别在什么情况下使用呢?今天丁老师给你解答。如果从严格的面向数据角度来看,两者的区别在于double.maxFini...
用phpmyadmin导入大数据库文件时,容易502 bad gateway,可以直接在linux上用mysql原生命令导入。1.上传sql文件到目录用Xshell登录服务器,将迁移过来的 sql 文件移到 home 目录下,方便下一...
织梦dedecms,很多站长起初建设网站都是织梦dedecms。因为程序非常符合seo优化,但是随着用的人越来越多,特别是一些精通织梦的人就想着搞一搞别人用织梦做的站,所以织梦出现了很多安全漏洞问题,该如何设置网站安全防护呢?
在使用PHP框架CI时,有个很恶心的地方就是他的URL需要带上index.php,比如我要建一个user模块,想要实现www.xxx.com/user/的效果,但是在CI框架下必须要www.xxx.com/index.php/user这样才...
现在微信支付已经超越支付宝,成为中国最广泛的在线支付方式。作为互联网电子商务服务商,如何开通对接微信支付?如何使用微信支付呢?丁老师整理一篇微信支付常见的问题解答。一、如何开通微信支付?微信支付可以在微信支付官网(https://pay.w...
废话不多说,直接上货。在微信开发者工具调试栏,找到Sensor(传感器)。Geolocation,勾选启用,下边输入经纬度即可!
问题:fastadmin的add/edit方法无法保存数据,检查了页面,name=row['name']正常传送,检查controller,也是默认的方法,什么也没有动可就是无法保存数据。解决:经过仔细研究发现,原来是htm...