OpenHarmony技术挑战课题征集

OpenAtom OpenHarmony(以下简称“OpenHarmony”)是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,通过构建分布式全场景协同的开源操作系统底座与生态系统,为消费、金融、能源、教育、工业、交通、医疗等行业提供统一融合的数字化创新基础平台,支撑产业创新发展。

在开放原子开源基金会、OpenHarmony工作委员会、技术指导委员会、项目管理委员会、共建单位和广大开发者的共同努力下,截至目前吸引了40多家主仓代码贡献单位,汇聚160万+社区用户,已成为全球智能终端操作系统领域中一股不可忽视的开源力量。

随着全球数字化进程的加速发展,智能终端操作系统在全场景统一体验、系统能效、隐私数据安全增强、开发效率等方面面临新机遇和挑战,需进一步加强前瞻技术发展研判,识别产业技术挑战,引领原创性难题攻关,为此,OpenHarmony技术指导委员将征集并评选出OpenHarmony十大技术挑战课题。

现就有关事项发布如下:

一、征集时间

从通知之日起,至2022年10月31日止

二、征集方式

•内部征集:由OpenHarmony技术指导委员会讨论并给出难题

•社区公开征集:面向OpenHarmony社区相关的软件开发企业、科研院所和个人开发者征集

•请将课题通过邮件发送至:tsc@openharmony.io

三、征集内容和范围

面向OpenHarmony主战场、聚焦根技术创新,征集对操作系统发展具有引领作用的前沿技术挑战、工程技术难题和产业技术问题。包括但不限于以下技术方向:

•组件化、弹性化的解耦架构,支持广泛的全场景

•全场景、跨端无缝智慧协同

•极简开发、多终端部署的一致性体验

四、材料要求

•每个难题应包括难题题目、联系方式、难题正文三部分

•正文主要包含:问题描述、问题背景、产业价值、业界进展、技术主张、参考文献等,内容均以中文撰写(详情参考 七、附件),正文长度、形式不限

五、评审办法

•评审组织:

OpenHarmony技术指导委员会,名单详见官网:

https://www.openharmony.cn/techCommitee/aboutTSC

•评审流程:

第一轮初选,初选难题提交数量不限,所有提交难题均会由技术指导委员会进行投票打分,最多入选数量为20个。

第二轮终选,已入围的初评难题,由出题组织/个人参加技术指导委员会例会进行陈述,技术指导委员会委员按照技术创新价值、难题难度、可落地性等维度现场打分,评选出十大难题。

六、活动激励

•第一轮初评入围的难题单位/个人奖励资金2000人民币或等值OpenHarmony相关产品、开发板。

•第二轮评选入围十大技术难题的单位/个人奖励资金10000人民币,并将在OpenHarmony技术峰会上展示。

•除以上资金直接奖励外,所有获得入选初评/评选难题,均可获得OpenHarmony相关媒体宣传曝光机会,并可能获得企业合作项目或资助等激励。

七、附件

OpenHarmony难题撰写格式模板参考

八、联系人

OpenHarmony技术指导委员会运营支持组:tsc@openharmony.io

附件:OpenHarmony难题撰写格式模板参考

难题题目

难题示例技术

联系方式

示例:XX单位/姓名/邮箱

难题正文

问题描述:

问题背景:

产业价值:

业界进展:

技术主张:

参考文献:

OpenHarmony技术挑战课题征集的更多相关文章

  1. 转:鏖战双十一-阿里直播平台面临的技术挑战(webSocket, 敏感词过滤等很不错)

    转自:http://www.infoq.com/cn/articles/alibaba-broadcast-platform-technology-challenges 鏖战双十一-阿里直播平台面临的 ...

  2. O4编译 在 PingCAP 的一些技术挑战

    在 PingCAP 的一些技术挑战 http://www.zenlife.tk/challenge-at-pingcap.md 在 PingCAP 的一些技术挑战 2018-06-02 事务优化 AC ...

  3. 618技术特辑(三)直播带货王,“OMG买它”的背后,为什么是一连串技术挑战?

    [本期推荐]为什么一到大促,我们的钱包总是被掏空?是大家自制力不够,还是电商平台太会读懂人心,从技术维度,抽丝剥茧一探究竟. 摘要:动辄几十上百万人同时在线的直播间,让所有人能同时公平的去抢购,并且还 ...

  4. ModSecurity SQL注入攻击 – 深度绕过技术挑战

    ModSecurity是一个入侵探测与阻止的引擎,它主要是用于Web应用程序所以也可以叫做Web应用程序防火墙.它可以作为Apache Web服务器的一个模块或单独的应用程序来运行.ModSecuri ...

  5. 软件架构设计学习总结(3):QQ空间技术架构之详解

    QQ空间作为腾讯海量互联网服务产品,经过近七年的发展,实现了从十万级到亿级同时在线的飞跃.在这个过程中,QQ空间团队遇到了哪些技术挑战?其站点前后台架构随着业务规模的变化又进行了怎样的演进与变迁?成长 ...

  6. 流动的推荐系统——兴趣Feed技术架构与实现

    流动的推荐系统 我们经常谈论的推荐系统(Recommender System),从形式上看是比较“静态”的推荐,通常位于网页主要信息的周边,比如电商网站的“看了又看”.“买了又买”.这种推荐系统在大多 ...

  7. [置顶] QQ空间技术架构之深刻揭密

    QQ空间作为腾讯海量互联网服务产品,经过近七年的发展,实现了从十万级到亿级同时在线的飞跃.在这个过程中,QQ空间团队遇到了哪些技术挑战?其站点前后台架构随着业务规模的变化又进行了怎样的演进与变迁?成长 ...

  8. QQ空间技术架构之深刻揭秘

    QQ空间技术架构之深刻揭秘 来源: 腾讯大讲堂  发布时间: 2012-05-17 17:24  阅读: 7822 次  推荐: 4   [收藏]   QQ 空间作为腾讯海量互联网服务产品,经过近七年 ...

  9. CTO对话:云端融合下的移动技术创新

    云端融合真的来了?快听CTO们怎么讲云端融合下,技术创新怎么破? 快听CTO箴言  云喊了很多年,对于很多普通的技术人,心中有很多疑问:云端融合到底意味着什么,对公司的技术体系有什么影响,未来又会走向 ...

  10. 移动端IM开发需要面对的技术问题

    1.前言 这两年多一直从事网易云信 iOS 端 IM SDK的开发,期间不断有兄弟部门的同事和合作伙伴过来问各种技术细节,干脆统一介绍下一个IM APP的方方面面,包括技术选型(包括通讯方式,网络连接 ...

随机推荐

  1. 我的第一个项目(十三) :组件间传值的一些方案(vuex,eventbus,localStorage)

    好家伙,   先说一下我的需求,我要组件间传值 1.eventBus 前端兄弟组件传值eventbus无法使用 不报错也不触发,就很奇怪 //eventBus.js import Vue from & ...

  2. npm模块全局安装后无法使用解决方案

    好家伙 npm模块全局安装后无法使用   估计是少配了环境变量 1.使用命令: npm config get prefix 找到全局包的安装位置   2.随后我们右键"我的电脑"打 ...

  3. 【Azure 应用服务】在Azure App Service多实例的情况下,如何在应用中通过代码获取到实例名(Instance ID)呢?

    问题描述 App Service开启多实例后,如何在代码中获取当前请求所真实到达的实例ID(Instance ID)呢? 问题答案 App Service 通过 环境变量的方式 显示的输出实例ID等信 ...

  4. [逆向] PE文件学习

    目录 概述 MS-DOS 头部 IMAGE_DOS_HEADER PE头 IMAGE_NT_HEADER IMAGE_FILE_HEADER IMAGE_OPTIONAL_HEADER32 数据目录列 ...

  5. 记spring boot启动出现Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.问题处理

    今天拉下了一个新的springboot工程,启动时出现了Unable to start web server; nested exception is org.springframework.cont ...

  6. 候捷-C++程序设计(Ⅱ)兼谈对象模型

    目录 笔记参考 学习目标 转换函数与explicit pointer-like classes function-like classes 模板template 模板特化与偏特化 模板模板参数 引用( ...

  7. STM32 SPI DMA 源码解析及总结

    一 前言 最近在调试stm32的SPI时候i,遇到了一个非常诡异的问题.中间花费了不少时间才把问题搞定.这中间暴露的问题值得反思.借此机会,还是梳理一下stm32的SPI的代码做一个总结吧. 二 初始 ...

  8. day02-自己实现Mybatis底层机制-01

    自己实现Mybatis底层机制-01 主要实现:封装SqlSession到执行器+Mapper接口和Mapper.xml+MapperBean+动态代理Mapper的方法 1.Mybatis整体架构分 ...

  9. day06-Java流程控制

    Java流程控制 1.用户交互Scanner java.util.Scanner是Java5的新特征,我们可以通过Scannner类来获取用户的输入. 基本语法: Scanner s = new Sc ...

  10. 解决js缓存地址问题

    解决js缓存地址问题 js实现不缓存 <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META ...