办个比赛-“新红旗杯”桌面应用大赛(提交就有奖)
提交作品就有奖拿!
办赛宗旨
为推动国产化软硬件发展、丰富龙芯CPU平台桌面应用生态,吸引广大开发者认识龙芯、学习龙芯,利用自己的知识与技术为国产化普及更进一步,酷猫信创工作室与北京红旗软件有限公司将共同发起“新红旗杯”桌面应用创意大赛。同时,龙芯俱乐部、航天龙梦、北京飞漫软件、开源社及OpenBlock(待更名)项目也参与了活动筹备和推广。今年我们将以“龙架构、芯创意”为主线,展现国产芯片的优势。此外,本次大赛也得到了龙芯中科的支持。
竞赛内容
本次比赛为桌面应用程序开发,不限制题目,播放器、游戏、系统工具、编辑器、下载器等等,做你想做的,让龙芯有不一样的生态。
作品应遵守中华人民共和国基本法,不得提交损害他人或企业利益的程序,例如:百度网盘破解版,百度网盘不限速版。作品不得抄袭、剽窃,如果使用开源项目应标明,在程序的自述文件中说明用了哪些开源代码,分别应用于哪些功能。
对于需要用到后端服务的作品,开发者应提前自备后端服务器,也可使用社区提供的龙芯机器,在程序进行评审环节保持服务器的开启,在程序获奖之后需提交后端程序。
程序在兼容LoongArch架构和x86架构的基础上做额外架构支持的给予加分奖励。
程序必须兼容架构以及系统列表如下:
架构 | 操作系统 |
---|---|
LoongArch | Loongnix20 与 UOS |
x86 | Debian 或 Ubuntu |
注:因龙芯具有二进制翻译功能可转译运行x86架构程序,故作品不能仅开发x86版本,龙芯平台必须原生支持而不能使用龙芯的二进制翻译。
比赛日程
日期 | 内容 |
---|---|
2022年07月01日-2023年01月01日 | 比赛时间 |
2022年12月01日 | 结束报名 |
2022年12月31日 | 截至提交作品 |
2023年01月开始 | 评审时间 |
参赛对象:
所有个人、团队、学生、企业均可参加,在头歌平台注册账号进行赛队设置,可创建只有一个人的赛队。
没有龙芯硬件怎么办?
使用主办方提供的远程机器
1、 Linux人社区与龙芯俱乐部芯创开放实验室提供LoongArch架构龙芯3A5000机器进行程序的测试、调试等等,在比赛中期我们会开放龙芯机器的远程连接服务,届时即可远程对程序进行调试、开发等。龙芯俱乐部提供UOS授权与专业版向日葵远程软件。
主办方推荐以下开发方式
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(微信同)
特殊-龙芯安全模块开发
(企业)龙芯CPU内置的安全模块,可以提供国密加解密功能和可信计算的可信根,可以基于这个安全模块来开发信息安全类的应用,开发安全模块应用需要的物理龙芯机器由龙芯俱乐部提供(需信息相关证明)。
评审人员
作品由Linux人社区、芯创开放实验室、北京红旗软件有限公司、HVML社区的人员进行评分,详细评分计划比赛中期公布。
报名及作品提交
步骤1:
头歌地址:https://www.educoder.net/competitions/index/linuxren22
报名使用头歌平台即可,报名后请添加我的钉钉17638823003(微信同)
步骤2:
在本页面点击右上角“立即报名”按钮,填写报名信息,报名参赛。报名一般流程如下:
(1)创建战队:点击“创建战队”,填写战队名称,添加指导老师和队员,即可完成战队创建。
(2)加入战队:点击“加入战队”,填入邀请码,即可加入已有战队。
(3)战队编辑:战队创建者可以在报名列表中对自己创建的战队进行编辑和修改,包括组员的添加、删除,指导老师的添加,战队名称的修改等。
步骤3:
作品提交请先联系我添加钉钉(文件传输方便)17638823003(微信同)
作者:李烨攀
地址:https://linuxacme.com/977
转载请保留原出处。
共有 0 条评论