法律咨询2025-03-26 13:57:07
章律师您好,我是一家科技公司的创始人。我们最近开发了一款AI智能写作工具,想申请软件著作权。但我们的代码中引用了开源的TensorFlow框架,并且部分算法参考了学术论文中的公开方案。这种情况下,我们还能申请软件著作权吗?如果能,需要注意哪些问题?

章海
解答律师
刑事辩护职务犯罪 北京东卫(上海)律师事务所
免费咨询电话:13764473786
上海
已核验身份
您好,针对您的问题,结合软件著作权领域的专业知识,回复如下:
1. **可申请性判断**:您的AI智能写作工具可以申请软件著作权。根据《计算机软件保护条例》,只要您的软件具有“独创性”——即由开发者独立开发,并能体现一定的创作高度,即使使用了开源框架或参考了公开算法,仍可获得保护。开源框架(如TensorFlow)通常采用Apache、MIT等许可证,允许商业使用和二次开发,只要您遵循开源协议的要求(如保留版权声明、标注修改部分),不影响著作权申请。
2. **需注意的核心问题**:
- **区分“独创性部分”与“非独创性部分”**:申请时需明确说明您独立开发的部分(如AI模型的训练数据处理逻辑、用户交互界面、独特的算法优化等),避免将开源框架或公开算法作为自身独创内容申报。
- **开源协议合规**:仔细审查TensorFlow的开源许可证条款,确保您的使用方式(如修改、分发)符合协议要求,例如是否需要开源您基于框架修改的代码,或是否允许闭源商业使用。若涉及GPL等强 copyleft 协议,可能对后续商业化产生限制,需提前评估。
- **算法的“表达”而非“思想”保护**:著作权保护的是算法的“表达形式”(如代码实现),而非算法本身的“思想”。即使参考了学术论文中的算法,只要您通过独立编写代码实现,且代码结构、逻辑具有独创性,仍受保护。但需注意避免直接复制他人代码,否则可能构成侵权。
- **申请材料准备**:提交的源代码应仅包含您独立开发的部分,可通过注释或说明区分开源组件与自研代码;同时提供软件功能说明书,重点描述独创功能和技术创新点,以证明独创性。
3. **风险提示**:若未正确区分开源部分与自研部分,或违反开源协议,可能导致著作权申请被驳回,或引发开源社区的侵权纠纷。建议在申请前进行代码审计,明确权属边界,并咨询专业人士确保合规。
总结来说,您的软件具备申请著作权的基础,但需重点关注独创性的证明、开源协议的合规性及材料的规范提交,以确保权利的有效获得和行使。
推荐咨询

章海
职务犯罪、刑事辩护专家
执业地区上海
累计帮助913+人

