目前随着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创作软件的软著,增加国家知识产权保护中心的人力工作量,浪费资源的同时,也会严重的降低软件著作权的质量和严谨性。
昨天有新学Java编程的同学咨询丁老师,Java开发中的Maven是什么呢?为什么现在Java软件开发都要用到Maven?今天就这个问题,丁老师用最简单、最直白,所有新手初学者都能听得懂的方式,做一下介绍。Maven是什么?简单的说,M...
在使用uniapp开发微信小程序,微信开发者工具调试时,明明已经给了获取位置权限,但还是提示需要打开gps获取位置,具体解决办法如下:打开uniapp的manifest.json文件,切换到源码模式,找到mp-weixin节点"...
重庆微信小程序开发
有同学提问,在使用mysql导入数据库时,出现了Unknown collation: 'utf8mb4_0900_ai_ci'的错误,是怎么回事呢?其实这是因为,导出数据时,用的是mysql高版本的数据库,一般来说是8....
小程序定制开发的流程和费用,以及需要准备的材料,(包括但不限于微信小程序、百度小程序、支付宝小程序、抖音小程序、小红书小程序)具体如下:一、小程序开发的行政流程1.确定软件开发公司,和开发公司签订合同2.甲方支付首期开发费用3.乙方开始进行...
fastadmin里自定义按钮的btn-dialog,弹出窗口时默认大小,设置了data-area无效,经过研究后,发现了可用的方法,直接上代码不废话:table.on('post-body.bs.table',functi...
微信小程序部分一、完善小程序基本信息1.用管理员账号登录微信小程序(https://mp.weixin.qq.com/);2.左侧菜单选择首页;3.完善小程序的基本信息,包括小程序名称、小程序类目、微信认证、微信备案等。二、小程序开发配置1...
在实际工作中发现,有个编辑器每次保存或者修改后,都会自动在内容顶部和底部增加几行,烦人的很,一直找不到解决办法。后来发现原来是自己代码的问题。解决办法:内容在textarea中,不要换行不要写成:<textarea{content} ...