返回
本次大赛主题
活动背景

在当今信息化建设飞速发展的年代,特别是自2014年开始,围绕面向云端大数据信息体系业务的建设,信息安全也就成为重要的一环,并上升到国家战略层面,中央网络安全和信息化领导小组强调“网络安全和信息化是事关国家安全和国家发展、事关广大人民群众工作生活的重大战略问题,要从国际国内大势出发,总体布局,统筹各方,创新发展,努力把我国建设成为网络强国。 ”随着近几年的不懈努力,通过国家“核高基”等科技重大专项的带动,国内自主可控关键软硬件技术取得了重大突破,研制出了一批具有代表性的基础软硬件产品,经过适配、测试和评估,安全性得到较好的保障,可用性得到较大的提升,从而为打破了国外在信息技术领域的垄断,起到了基础保障作用。结合“自主可控、渐进替代”战略的布局,加强导向并培养面向具备“自主可控”业 务领域信息化创新型技术人才的工作,也自然成为华梦2017的重点。

在自主创新领域,CPU与操作系统也早已成为国家信息化工程战略中的重中之重。其中以“龙芯”为代表的CPU芯片技术,也已经在军民等业务领域被取得了突破,而配之于Linux操作系统的业务应用也得以普及。但面对曾经受制于垄断技术X86平台和Windows系统的大量党政军业务应用的迁移需求,培养具备自主可控信息化业务领域的技能人才,则成为活动的目标。为此我们以“自主开源耕耘路,龙舞华夏谁争锋” 作为本届活动主题,通过结合当今自主可控技术体系业务的市场发展,基于开源文化技术的应用,培养及引导对自主开源技术的认知和创新能力。

隶属于中国电子科技集团的国家基础软件建设的重要团队--普华基础软件股份有限公司(以下简称“普华基础软件”),将主办此次竞赛。并联合“龙芯中科技术有限公司”以及“山西百信信息技术有限公司”以及自主可控信息化业务领域的产业联盟伙伴,为活动院校提供“龙芯”设备以及Linux系统基准环境,并在相关前沿产业技术上提供师资培训和技术支持服务。

曾经的开源技术大赛活动已经成功举办了八届,挖掘出一批有潜质的技术人才并让更多学校老师了解掌握了企业最新技术,有机的将开源文化融入到现实人才教育中,成功地打造出了一批省级、国家级开源技术精品课程,并通过校企间的紧密合作,从课堂教学、产业实训到开源技术实验室和地区院校开源技术研究院的建立,逐步完善构造了一条人才培养生态链,为突破商业技术垄断,完善自主信息技术发展的长远人才培养战略,起到了积极推进作用。

活动宗旨和目的

秉承“从开源中来,到开源中去”的文化理念,致力于创新型技术人才培养、促进面向“自主可控”信息化技术业务领域的人才生态链建设。

联合业界主流技术,构建最新产业技术导向,面向关注技术创新的院校和社区,在普及开源文化思想、开拓广博智域的基础上,将基于代表开源文化的Linux系统技术,结合主流产业技术运用,融入到校园文化学习环境,通过参赛团队协同合作,展示创新意识下的真实技术运用成就。

活动组织结构

指导单位

工业和信息化部软件与集成电路促进中心    中国软件行业协会教育与培训委员会    中国开源软件推进联盟    中关村

赛事总顾问

中国工程院院士 倪光南

主办单位

中国电子科技集团普华基础软件股份有限公司

决赛承办单位

保定•中关村创新中心    河北软件职业技术学院

龙芯平台技术支持合作单位

龙芯中科技术有限公司    山西百信信息技术有限公司

线上技术支持服务单位

河南云和数据信息技术有限公司

协办单位

自主基础软硬件应用技术促进中心    北京汇智协同教育科技有限公司    武汉尚软科技有限公司    北京明翔教育咨询有限公司    深圳中正信息科技有限公司

活动内容

(一)自主平台技术与开源文化技术在国家信息技术领域的应用巡讲

面向全国高校,结合国家信息产业技术领域的发展,展示开源技术的发展现状、传播开源文化思想、引导技术创新。巡讲中还将探讨交流产业技术在院校教育中的融合,以及长远的技术支持服务,为院校人才培养生态链的构建探索未来。 (有意向参与巡讲活动的院校可填写附件《校园技术巡讲申请》,提交至组委会邮箱:edu@i-soft.com.cn)

(二)技术支持

通过大赛官方网站提供开源技术支持外,组委会还将从各方面为参赛学校与选手提供更多的直接支持。

● 组委会邮箱,为参赛选手答疑解惑(edu@i-soft.com.cn)

● 大赛主论坛,为参赛选手提供交流(华梦大赛技术论坛

● 全国大学生开源技术学习计划在线开源技术学习平台(www.linuxplus.org

(三)报名方式

● 网上报名,登录活动官方网站(http://edu.i-soft.com.cn/)(在线报名

● 邮件报名,下载报名报发送至组委会邮箱:edu@i-soft.com.cn(报名表

(四)大赛内容

见大赛内容

(五)评审标准

本次大赛注重作品的创新性、实用性、设计的合理性、完整性、先进性、稳定性、安全性和可扩展性。组委会将邀请行业专家组成评审团,按照公平、公正、公开的原则,根据完成时间、完成质量等指标评出获奖者。

(六)奖项设置

★ 团队赛作品设计奖:分别设立特等奖、一等奖、二等奖、三等奖,由大赛组委会颁发相应等级的证书、奖品、纪念品

★ 所有报名参与本届大赛未获得奖项的有效选手,均将获得参赛纪念证书

★ 伯乐奖:授予积极支持并组织本次大赛活动的院校项目负责人

★ 最佳指导教师:授予带领并指导参赛选手获得大赛团队优异成绩的老师个人

★ 优秀指导教师:授予积极组织学员并参与本届大赛活动的团队指导老师团队

命题设计任务书
前言

竞赛题目主旨为让学生以及参赛队员实践体验Linux发行版制作时需要掌握技术能力,体验Linux系统开发时所需要注意的技术要点, 锻炼开发人员所需的资料查找能力。通过对Linux 发行版的初级功能定制,进一步了解不同Linux发行版之间的共性。引导学生深入了解Linux的组成及架构,理解开源文化以及相关开源协议规则。

以同校在籍学员组成团队(不超过5名),每队可配指导老师1-2名;考评团队的合作与技术实现能力,团队任务将主要参考以往X86平台下的Linux系统构建、 应用开发以及业务体系构建及运维技术知识与能力,在国家“自主可控”信息化业务发展的技术导向下,学习基于国产龙芯CPU平台下的系统构建与应用技术,需掌握MIPS指令集下的应用开发与调优能力。 鼓励选手在掌握Linux系统定制构建的基础上,可实现基于X86或龙芯平台的本校园风格Linux系统环境。从中成就自我对技术创新,业务拓展的乐趣,并发现国家信息化自主可控产业领域的拓展天地。

任务技术点概述

任务一:系统个性化组建

在参考结合X86平台下Linux系统定制封包的基础上,尝试以小组为单位基于组委会提供的Loongnix系统和龙芯硬件主机,基于组委会针对竞赛龙芯实验设备所推荐龙芯开源社区 (http://www.loongnix.org )所提供的源代码进行系统的组建安装,并进行个性化定制,如基本软件集组合、背景墙纸、风格设计等。

对于未来可信计算技术的运用,团队可以结合竞赛设备环境,在留备原主板固件芯片的前提下,借助组委会提供的固件源,掌握龙芯主板固件更新刷机技术,并可以实现修改固件开机LOGO图, 展现本队特色地域图标的新界面。所用Flash芯片可自行选购类似主机所用cFeon EN25F80芯片,编程器可结合本校实验设备引用,如“SUPERPRO MODEL 610P”。(注:修改固件图标时需保留“华梦”和“百信”图标,相关图标前往资料库区下载)

任务二:系统调优和应用移植

在假设地区自主可控业务中,通过任务一实现了地区专项特色的硬件与OS封装设计后。各参赛队伍可在此个性化系统上,结合团队已经具备的软件开发知识与技术,通过实现软件迁移 (可用源于X86平台Linux系统的开源软件代码,或自身具备源码的目标软件或驱动),展现团队面向自主可控业务市场需求的软件迁移与调优素养。如果具备龙芯体系的MIPS指令能力,还可尝试一些从汇编角度实现软件、驱动优化的任务。

任务三:院校特色业务应用构建

各个参赛队伍根据各自院校业务,或各自对创新创业的信息化业务感知,结合自主可控业务领域的多平台、大机群、定向业务应用的数据体系建设,依托开源系统环境、以及集群和虚拟化技术的应用特点,设计对应的体系规划方案,并可引用自身团队的一些创意功能设计。同时,突出在自主可控的软硬件体系环境下的技术实现。

初期可以组委会提供的开源ODOO业务体系,参考龙芯体系集群等数据中心技术,结合本校教学或自身业务,实现对目标业务体系的搭建,从中体现不同硬件平台的性能优劣,以及可能的优化改进策略。

任务四:作品打包提交

各个参赛团队在作品完成后需将自己刷机与定制化构建系统的设计目的思想、过程、效果以及截图和实现的软件应用迁移一同打包提交,如定制生成了一套完整的OS系统,可打包为ISO文件或者刻录成光盘,同时提交对应用业务规划以及方案实现,及对应编写产品手册和用户使用文档以便组委会进行作品的审核。