“新红旗杯”桌面应用创意大赛2022

linuxren 2022年5月30日16:25:36最新动态3,825字数 2882阅读9分36秒阅读模式
“新红旗杯”桌面应用创意大赛2022

提交作品就有奖拿!

办赛宗旨

为推动国产化软硬件发展、丰富龙芯CPU平台桌面应用生态,吸引广大开发者认识龙芯、学习龙芯,利用自己的知识与技术为国产化普及更进一步,酷猫信创工作室与北京红旗软件有限公司将共同发起“新红旗杯”桌面应用创意大赛。同时,龙芯俱乐部、航天龙梦、北京飞漫软件、开源社及OpenBlock(待更名)项目也参与了活动筹备和推广。今年我们将以“龙架构、芯创意”为主线,展现国产芯片的优势。此外,本次大赛也得到了龙芯中科的支持。

“新红旗杯”桌面应用创意大赛2022

竞赛内容

本次比赛为桌面应用程序开发,不限制题目,播放器、游戏、系统工具、编辑器、下载器等等,做你想做的,让龙芯有不一样的生态。

作品应遵守中华人民共和国基本法,不得提交损害他人或企业利益的程序,例如:百度网盘破解版,百度网盘不限速版。作品不得抄袭、剽窃,如果使用开源项目应标明,在程序的自述文件中说明用了哪些开源代码,分别应用于哪些功能。

对于需要用到后端服务的作品,开发者应提前自备后端服务器,也可使用社区提供的龙芯机器,在程序进行评审环节保持服务器的开启,在程序获奖之后需提交后端程序。

程序在兼容LoongArch架构和x86架构的基础上做额外架构支持的给予加分奖励。

程序必须兼容架构以及系统列表如下:

架构操作系统
LoongArchLoongnix20 与 UOS
x86Debian 或 Ubuntu

注:因龙芯具有二进制翻译功能可转译运行x86架构程序,故作品不能仅开发x86版本,龙芯平台必须原生支持而不能使用龙芯的二进制翻译。

比赛日程

日期内容
2022年07月01日-2023年01月01日比赛时间
2022年12月01日结束报名
2022年12月31日截至提交作品
2023年01月开始评审时间

参赛对象:

所有个人、团队、学生、企业均可参加,在头歌平台注册账号进行赛队设置,可创建只有一个人的赛队。

没有龙芯硬件怎么办?

使用主办方提供的远程机器

1、 Linux人社区与龙芯俱乐部芯创开放实验室提供LoongArch架构龙芯3A5000机器进行程序的测试、调试等等,在比赛中期我们会开放龙芯机器的远程连接服务,届时即可远程对程序进行调试、开发等。龙芯俱乐部提供UOS授权与专业版向日葵远程软件。

“新红旗杯”桌面应用创意大赛2022

主办方推荐以下开发方式

1、使用Electron等前端开发框架快速构建龙芯平台应用程序,Electron可在x86架构进行开发并直接生成龙芯原生桌面应用程序。

2、使用全新推出的HVML可编程标记语言进行开发,仓库地址https://github.com/HVML

3、龙芯俱乐部提供biForm龙众创芯专版IDE,开发者可以在自己的普通电脑上使用该IDE开发的软件直接可在龙芯和x86平台上运行。
下载地址:https://docs.bilive.com/#/download/index?id=biform_lzcx

4、使用OpenBlock(待更名)进行程序开发,OpenBlock(待更名)是一种专为没有技术背景的非研发人员设计的图形化脚本语言。OpenBlock(待更名)借鉴少儿编程语言 Scratch 的图形化设计,以完全图形化的方式展现逻辑,并提供大量的图形方式展示逻辑内容,好学、好理解。
项目地址:http://mlzone.areyeshot.com

5、开发者可自由寻找其他适合的跨硬件平台的开发方式

奖项设置

特等奖项:

奖项奖品
特等奖(一名)航天706所-天熠3A5000龙芯笔记本*1

特等奖要求作品达到例如:icalingua、Typora这种级别,实用性强、程序优化良好、功能强大。

其他奖项:

提交就有奖,使用推荐的biForm、OpenBlock(待更名)、Electron、HVML所开发的程序,提交就有奖品拿,限量50个,U盘、鼠标、键盘、书、嵌入式模块、龙芯钥匙扣等等,奖品多多随机发放。

奖项奖品
一等奖(两名)华为手环7(NFC)*1
二等奖(三名)龙芯开发板*1
三等奖(50名)随机书、键鼠、等奖品*1

作品条件

序号详细
1赛事主题为桌面应用竞赛,作品至少1个应用程序窗口。
2程序核心功能完善。
3核心部分开源总分加10分。
4程序提交时需要打包为.deb,可先提交二进制文件评分。
5作品不得以任何形式收集用户敏感信息。
6基于开源项目的作品应主动告知。
7造成操作系统循环死依赖的情况0分。
8造成操作系统直接崩溃的情况0分。
9作品为桌面应用程序应注意不卡死、不闪退,GUI关闭应用可结束进程。
10非游戏作品内存溢出严重则扣分。
11开发者已公布的已有作品参与比赛需添加具有特色的功能。

特殊-龙芯安全模块开发

(企业)龙芯CPU内置的安全模块,可以提供国密加解密功能和可信计算的可信根,可以基于这个安全模块来开发信息安全类的应用,开发安全模块应用需要的物理龙芯机器由龙芯俱乐部提供(需企业信息相关证明)。

评审人员

作品由Linux人社区、龙众创新实验室、北京红旗软件有限公司的人员进行评分,详细评分计划比赛中期公布。

报名及作品提交

步骤1:

头哥地址:https://www.educoder.net/competitions/index/linuxren22

报名使用头歌平台即可,报名后请添加我的钉钉17638823003(微信同)

步骤2:

在本页面点击右上角“立即报名”按钮,填写报名信息,报名参赛。报名一般流程如下:

(1)创建战队:点击“创建战队”,填写战队名称,添加指导老师和队员,即可完成战队创建。

(2)加入战队:点击“加入战队”,填入邀请码,即可加入已有战队。

(3)战队编辑:战队创建者可以在报名列表中对自己创建的战队进行编辑和修改,包括组员的添加、删除,指导老师的添加,战队名称的修改等。

步骤3:

作品提交请先联系我添加钉钉(文件传输方便)17638823003(微信同)

邮箱:lyp@linuxacme.cn

特殊-龙芯安全模块开发

(企业)龙芯CPU内置的安全模块,可以提供国密加解密功能和可信计算的可信根,可以基于这个安全模块来开发信息安全类的应用,开发安全模块应用需要的物理龙芯机器由龙芯俱乐部提供(需信息相关证明)。

评审人员

作品由Linux人社区、芯创开放实验室、北京红旗软件有限公司、HVML社区的人员进行评分,详细评分计划比赛中期公布。

报名及作品提交

步骤1:

头歌地址:https://www.educoder.net/competitions/index/linuxren22

报名使用头歌平台即可,报名后请添加我的钉钉17638823003(微信同)

步骤2:

在本页面点击右上角“立即报名”按钮,填写报名信息,报名参赛。报名一般流程如下:

(1)创建战队:点击“创建战队”,填写战队名称,添加指导老师和队员,即可完成战队创建。

(2)加入战队:点击“加入战队”,填入邀请码,即可加入已有战队。

(3)战队编辑:战队创建者可以在报名列表中对自己创建的战队进行编辑和修改,包括组员的添加、删除,指导老师的添加,战队名称的修改等。

步骤3:

作品提交请先联系我添加钉钉(文件传输方便)17638823003(微信同)

邮箱:lyp@linuxacme.cn

相关文章
weinxin
我的微信公众号
微信扫一扫