首页 > 其他分享 >App Inventor 2 知识产权保护之 - 软件著作权证书申请流程

App Inventor 2 知识产权保护之 - 软件著作权证书申请流程

时间:2025-01-03 13:32:11浏览次数:3  
标签:文件 App 著作权 软著 软件 图形化 Inventor

2025新年伊始,先祝大家新年快乐,同时感谢每一位的支持,谢谢你们,你们的期许是我们前进的动力!

总有人质疑AppInventor国外是免费的,为啥到了国内会收费?

针对这个问题,我不做过多的解释,收费 = 有价值,往往能带来价值的不是技术/产品本身,而是切实解决了用户的实际问题,这才是真正的价值,寻求价值的人自然会懂。

这里就不得不提到知识产权保护相关的话题,软件行业最常见的就是软著了,也就是软件著作权,这里结合我们的经验做一个简单的科普。

1、什么是软著?有啥用?
“软著”是“软件著作权”的简称,它是指对计算机软件的原创性成果进行法律保护的注册证书。软著是由国家版权局颁发的,表明某一软件在中国的版权归其开发者所有。
软著的作用:

  • 法律保护:获得软著可以证明软件的原创性,并能有效避免他人抄袭或未经授权使用。
  • 维护权益:如果软件被侵犯版权,可以提供有力的法律依据进行维权。
  • 商业价值:软件著作权是知识产权的一部分,拥有软著能提升公司或个人的品牌形象,也可以作为公司无形资产进行转让、许可或融资。
  • 申报政府项目:一些政府项目、科研项目或资金申请可能要求有软件著作权,获得软著可以提高申请成功的几率。
  • 招聘及融资:在人才招聘和融资过程中,拥有软著能够增强企业的竞争力,证明其研发实力。
  • 知识产权保护:软著的注册是一种重要的知识产权保护形式,有助于提升企业的整体技术水平和创新能力。

简而言之,软著是一种对软件作品的知识产权保护手段,不仅有助于维护创作者的合法权益,也能增加软件的商业价值和市场竞争力。

2、申请流程(待整理)
登记入口:中国版权登记业务平台
注册账户、登记信息、实名认证。


填写填报完成,上传盖章的签章页即可:



3、审核难度不高,相比专利/发明专利来说,简单很多。只要你提供的材料及文档格式没问题,那就大概率能过。必须按照模板来写,参考模板见附件(源码模板带行号,自动就是每页50行),再配合下文的注意事项。

4、是否收费?一般来说,找第三方的话,收费约600~1200元,但是,请注意,完全可以由自己来完成,期间完全免费!!!而且难度不大,通过率比较高。
不过第一次没有申请经验的,建议找人代理一下,细节还是很多很繁琐的。


5、AppInventor2如何申请软著?
一般的软件比如使用Java开发,源码中准备的就是.java代码,但是appinventor没有具体的代码怎么办?不要紧,将.aia导出后,用压缩软件打开aia源码,在src目录下有几个真正的源码文件,记事本打开贴到doc文档中就行了,这几个文件就是它的源码。
doc源码就是做一个验证用的,证明你的软件是独一无二的。
 


.yail 文件是 App Inventor 2 中使用的一种文件格式,它是 App Inventor 项目中用于存储 块编程(Block Programming)设计的中间表示文件。具体来说,.yail 文件包含了通过图形化编程界面(Blocks Editor)创建的应用逻辑的 XML 格式描述。当用户在 App Inventor 中构建应用时,系统会自动将块转化为 .yail 文件,作为应用的后端逻辑部分。

.yail 文件的作用:
表示编程逻辑:它保存的是项目中每个屏幕和组件的事件和逻辑,类似于传统编程语言中的代码,但它是以图形化方式表示的。
转换和生成 APK:在 App Inventor 中,.yail 文件是从图形化界面转换过来的,最终的 APK 文件会通过这些 .yail 文件生成应用的行为和逻辑。


.scm 文件是 App Inventor 项目中的 Scheme 语言文件,通常与 App Inventor 的扩展(Extension)和自定义组件的开发有关。

.scm 文件的作用:
Scheme 语言:SCM 是 Scheme 编程语言的文件扩展名,Scheme 是一种 Lisp 方言,通常用于编写 App Inventor 扩展或组件的底层代码。虽然 App Inventor 本身是基于图形化编程,但有些高级功能或自定义组件的开发可能需要直接编写 Scheme 代码。
扩展开发:在 App Inventor 中,如果开发者想要创建自定义的扩展(比如新的组件或者功能),可以使用 Scheme 语言来实现。.scm 文件存储了这些扩展的代码。
应用功能增强:通过 .scm 文件,开发者能够编写更复杂的功能,这些功能不一定能通过 App Inventor 的标准块编辑器来实现。然后,这些扩展文件可以被集成到 App Inventor 项目中,以增强应用的能力。


.blk 文件是 App Inventor 中的一种文件格式,主要用于存储 App Inventor 中的 块(Blocks)。它通常与 App Inventor 设计界面中的图形化编程环境相关,保存了应用的业务逻辑和编程结构。

.blk 文件的作用:
保存编程块:.blk 文件存储的是图形化编程环境中的“块”,这些块表示应用中的各种逻辑操作。每个块可能代表一个事件、一个函数、一个条件判断等。
块的布局和连接:除了保存块本身的代码逻辑,.blk 文件还记录了这些块如何在界面上布局和连接,确保应用逻辑在界面中正确呈现和执行。
.blk 文件的特点:
图形化编程的底层表示:通过 App Inventor 图形化编程界面创建应用时,用户所拖拽和组合的块(如“按钮点击事件”、“条件判断”、“循环”等)会被保存为 .blk 文件。这个文件是 .aia 项目包的一部分。
与 .aia 文件的关系:.blk 文件通常作为 .aia 项目文件的一部分出现,.aia 是 App Inventor 项目的压缩包,其中包含了所有的文件,包括 .blk 文件、资源文件、以及其他设置文件。

原文:【软著】软件著作权证书申请流程及注意事项,模板分享

标签:文件,App,著作权,软著,软件,图形化,Inventor
From: https://blog.csdn.net/zqp2013/article/details/144908132

相关文章

  • Android 14.0 系统限制上网系列之iptables用IOemNetd实现app上网黑名单的实现
    1.前言在14.0的系统rom定制化开发中,对于系统限制网络的使用,在system中netd网络这块的产品需要中,会要求设置屏蔽某个app上网的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现app上网黑名单的的相关功能,就是在系统中只能不允许某个app上网,就是除了这个app......
  • uniapp(Hbuilderx)
    目录微信开发者工具下载新建项目运行微信开发者工具下载新建项目注意点如果要打包安卓,需要勾上:运行微信小程序1:找到.exe路径,粘贴进去2:打开微信小程序“服务端口”......
  • VSCode开发uni-app环境搭建
    为什么选择VSCode?1,HbuilderX对TS类型支持暂不完善   2,前端程序员最熟悉的编辑器   3,支持各种AI插件(比如国内的阿里云通义灵码、百度comate、豆包MarsCode等,国外的也有很多)。 安装uni-aap插件(快速创建页面、uni-app代码提示、鼠标悬停查看文档)  1, uni......
  • uniapp 设置某个时间为过期时间,判断是否过期执行相应逻辑操作
    设置某个时间为过期时间,如果过期时间的时间戳大于当前时间的时间戳(data.expired>newDate().getTime()),代表还没有过期,否则就是过期了可以将下面的代码统一封装到cach.js文件里里面用到db的set或者get是存储缓存功能//取值functionget(key){try{ constdata=db.ge......
  • 你有使用过uni-app吗?请说说你对它的理解
    是的,我了解并使用过uni-app,以下是我对它的理解:一、概述uni-app是一个基于Vue.js的前端开发框架,它允许开发者使用一套代码,同时构建iOS、Android、Web(包括响应式网站)、以及各种小程序平台(如微信、支付宝、百度、头条等)和快应用等多个不同前端平台上的应用。其最大的特点是“一次开......
  • (免费源码)计算机毕业设计必学必看 java、python、php、node.js、c#、APP、小程序、大数
     摘 要疫情之下,实体经济面临下行压力。2019年以来,新冠肺炎疫情卷土而来,各地地疫情防控形势严峻,许多中小微企业经营发展屡次遭受打击。面对疫情常态化的社会现实,为纾困中小企业,助力经济复苏,保障社会稳定运行,国家有关部门相继出台一系列政策“组合拳”,加大纾困支持力度,提振......
  • (免费源码)计算机毕业设计必学必看 万套实战教程 java、python、php、node.js、c#、APP
    摘 要随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,抗疫物资管理小程序被用户普遍使用,为方便用户能够可以随时进行抗疫物资管理小程序的数据信息管理,特开发了基于PHP南宁......
  • (免费源码)计算机毕业设计必学必看 万套实战教程 java、python、php、node.js、c#、APP
     摘 要随着我国经济迅速发展,人们对医疗管理的需求越来越大,各种医疗管理系统也都在被广泛应用,对于医疗管理的各种软件也是备受用户的喜爱,医疗管理系统被用户普遍使用,为方便用户能够可以随时进行医疗管理系统的数据信息管理,特开发了基于springboot医疗管理系统。医疗管理系......
  • (免费源码)计算机毕业设计必学必看 万套实战教程 java、python、php、node.js、c#、APP
    摘要信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对高校课程实验系统等问题,对面向过程性考核的高校课程实验系统进行研究分析,然后开发设计出面向过......
  • Spark Streaming + Elasticsearch构建App异常监控平台14
    如果在使用App时遇到闪退,你可能会选择卸载App、到应用商店怒斥开发者等方式来表达不满。但开发者也同样感到头疼,因为崩溃可能意味着用户流失、营收下滑。为了降低崩溃率,进而提升App质量,App开发团队需要实时地监控App异常。一旦发现严重问题,及时进行热修复,从而把损失降到最低。A......