共创开源生态 | 小米肖翔荣获“2023中国开源优秀人物”奖

news2024/9/24 21:22:59

6月15-16日,以“开源创新 数字化转型 智能化重构”为主题的“第十八届开源中国・开源世界高峰论坛”在北京成功召开。小米工程师肖翔凭借其在 Apache 基金会的开源贡献及在操作系统领域内的技术突破,荣获“2023中国开源优秀人物”奖

Xiaomi Vela 软件平台负责人顾瑶瑶也受邀在大会上做主题演讲,分享了小米如何拥抱开源、与开源共赢,以及 Xiaomi Vela 项目的最新进展。

f13eb5faca84c3f687018beff168a665.jpeg

Xiaomi Vela 架构师肖翔(左五)获“2023中国开源优秀人物”奖

“开源中国・开源世界高峰论坛”由中国开源软件推进联盟(COPU)主办,截至目前已经连续举办十八届。本届高峰论坛吸引了来自小米、Linux 基金会、Apache 基金会、IBM、英特尔、阿里等众多国内外头部公司或组织的积极参与。

作为“2023中国开源优秀人物”奖项得主的肖翔,不仅是推动物联网操作系统及其相关领域的基础软件和关键应用发展的技术人才,还是在开源软件发展中持续输送技术能力的中坚力量。此前,他还以63万行代码修改的贡献量,于2021年当选 Apache 基金会 Top 5 开源代码贡献者,在国际开源领域拥有影响力。

01

Xiaomi Vela 架构师:肖翔

让物联网开发变得更高效

肖翔,Xiaomi Vela 项目的总架构师。在2011年与雷总面谈时,被“互联网的方式做硬件”的观点所吸引正式加入小米。他既是刨根问底的“实干派”,也是乐在其中的“技术狂人”,深耕于这片科技的沃土。

期间,他作为开放原子开源基金会第一届TOC(技术监督委员会)成员,代表小米在TOC为基金会的开源工作贡献力量;还是 Apache NuttX Project 的 PMC 成员;推动 NuttX 成为 Apache 孵化器项目,并进一步推动其于2022年升级为 Apache 顶级项目。

d8e9b4b3ed3d533a4776d80f0842c85d.png

此外,他也在积极推动小米的开源建设工作,带领 Xiaomi Vela 团队在 2022 年向 Apache NuttX 社区贡献了一半的代码修改;带领小米加入 WAMR(Web Assembly Micro Runtime)开源社区并成为 TSC (Technical Steering Committee)成员;加入 LVGL 开源社区并成为 Committer。

他带领团队专注于 Xiaomi Vela 项目,这是小米基于开源实时操作系统NuttX打造的嵌入式物联网软件平台。作为核心技术专家,带领团队从0到1逐步搭建起独属于小米的物联网生态。Xiaomi Vela 通过组件化能力,做到高度可伸缩、可裁剪,支持丰富的组件和易用的框架。

同时,可以很方便的去支持功能差异跨度极大的各种物联网设备。还与 Linux 保持高度兼容性,适合做 Linux 的平替,帮助硬件实现降本。并基于物联网的特性,在多核异构、安全、超低功耗渲染和连接方面都建设了独有的能力。

2fb20c17d51900c6b75f72a5fde34e4a.png

02

Xiaomi Vela:破界,不设限

成为消费物联网领域的安卓

IoT领域跟传统的PC和手机行业相比,最大的差异点就是IoT设备极其碎片化,这个碎片化给小米自身以及整个行业带来了效率低下的问题(代码的不可复用、软件的重复建设)。随着IoT行业的高速发展,到2030年全球还会新增150亿IoT设备,所带来的碎片化问题只会是越来越严重。因此,我们迫切的需要一个统一的软件平台来打通碎片化的IoT应用,让其能够和谐共通。

e0005f8dd1999be71bfcdb35fe76d2d4.png

由此,小米基于 Apache NuttX 开发了为解决物联网碎片化而生的,物联网领域自研的嵌入式软件平台——Xiaomi Vela。在各种不同的物联网硬件上提供统一的软件平台,支持高性价比的MCU设备,为IoT的繁荣构建基础设施。

769eb37b6541a20194b87f21b84e4de1.png

在 “Xiaomi Vela: 小米物联网软件平台与开源共赢”的主题演讲中,顾瑶瑶表示:Xiaomi Vela 可以通过丰富的组件和标准化的软件框架,打通碎片化的物联网应用场景;可以确保信息在设备间高效无缝的流转;能够做到更多物联网产品的互联随心配,为用户带去更趣味、多样性的搭配选择。

f509fac9a4b055af19a1e6ec1dee4d70.jpeg

Xiaomi Vela 软件平台负责人顾瑶瑶

目前 Xiaomi Vela 已经装载在含智能家居、穿戴、智能音箱等品类的数百款、千万级的智能设备上。能够联动构建更多丰富且实用的智能场景,拥有更极致的设备互联的体验,让全球每个人都能享受科技带来的美好生活,这是Xiaomi Vela的目标,同时也是小米公司的愿景。

03

拥抱开源,共创未来生态

Xiaomi Vela 作为小米基于 Apache NuttX 打造的嵌入式物联网软件平台的“破界”作品,在打通IoT领域的核心痛点碎片化的基础上,积极拥抱开源,不断强化小米万物互联的生态布局。

b9fa67ca073abf33b1ff48e7d7c9e6c1.png

拥抱开源是小米的工程师文化,小米坚持开源、开放、平等、全球化战略。从智能手机的移动操作系统,到云计算、大数据 、人工智能,开源都在小米扮演了极其重要的角色。小米积极参与多个国际重大的开源项目,比如Hadoop、HBase、Spark、Flink、Hive、Doris、Kylin、Kudu、RocketMQ、Kubernetes、TensorFlow等,作出了很多重要贡献。

同时,小米也积极将自研的、具有通用性的软件系统回报开源社区。过去几年,相继推出了Open-Falcon(互联网企业级监控系统)、Pegasus(分布式KV存储系统)、MACE(移动端深度学习框架)、Mone(一站式BizDevOps平台)等一系列优秀的开源项目。而 Xiaomi Vela 更是小米与开源共赢的典范。

未来,Xiaomi Vela 将拓展更多智能化设备品类,让小米的智能家居、AIoT业务、生态链企业等组合实现智能生活场景的全覆盖,继续携手 Apache NuttX 开源社区,一起打造最优秀的物联网软件平台,与安卓生态形成互补共生,营造开放、共赢的开发者生态环境。

小米期待与全球一起,共同建设更加开放的开源生态。

e06bf671d7b43a109c05cd0d49e767c4.gif

7f320b05cbe43a18dfc5f82c83747df2.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/658103.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一文读懂候选边界框Selective Search、AnchorBased、Anchor Free

目标检测是计算机视觉中的一项重要任务,主要目的是在图像或视频中识别并定位感兴趣的对象。为了实现这一目标,目标检测算法通常会生成一系列候选边界框,这些框包围了图像中可能存在的目标对象。候选边界框技术对于减少目标检测的计算复杂度和…

Vue中的数据可视化词云展示与词云生成

Vue中的数据可视化词云展示与词云生成 数据可视化是现代Web应用程序中的一个重要组成部分,它使得数据更加易于理解和分析。词云是一种非常流行的数据可视化形式,它可以用来展示文本数据中的主题和关键字。在本文中,我们将介绍如何在Vue中使用…

chatgpt赋能python:Python怎么转化数据类型?

Python怎么转化数据类型? Python是一种高级编程语言,它已经成为了许多程序员的首选语言。在Python中,数据类型是非常重要的一部分。但是,当我们需要将数据从一种类型转换为另一种类型时,该怎么做呢?在本文…

深度学习:探索人工智能的新前沿

第一章:引言 人工智能(Artificial Intelligence,AI)作为一项前沿技术,在近年来取得了巨大的进展。其中,深度学习(Deep Learning)作为人工智能领域的一个重要分支,更是引…

如何在VMware上安装CentOS7?

目录 一、器材准备 二、创建一个虚拟机 三、安装Centos7系统 一、器材准备 1. Centos7及以上版本的iso镜像 链接:centos7镜像 提取码:ao3n 2. VMware15及以上版本的软件工具包 链接:VMware16安装包以及激活码 提取码:40pe 二、创…

Framework - Zygote

一、概念 Zygote是 Android 中的第一个进程,负责孵化(fork)其它进程,而它自己由 Linux 内核启动的用户级进程 Init 创建。 二、作用 应用程序不能直接以本地进程的形态运行,必须在一个独立的虚拟机中运行,一…

Springboot实现数据传输加解密

前言 先给大家看下效果,原本我们的请求是这样子的 加密后的数据传输是这样子的 加解密步骤: 1.前端请求前进行加密,然后发送到后端 2.后端收到请求后解密 3.后端返回数据前进行加密 4.前端拿到加密串后,解密数据 加解密算法&…

搭建TiDB负载均衡环境-LVS+KeepAlived实践

作者: 我是咖啡哥 原文来源: https://tidb.net/blog/f614b200 昨天,发了一篇使用HAproxyKP搭建TiDB负载均衡环境的文章,今天我们再用LVSKP来做个实验。 环境信息 TiDB版本:V7.1.0 haproxy版本:2.6.2 …

【EXCEL】如何查找特殊字符 问号‘?’星号 ‘*’

目录 0.环境 1.适用场景 1)直接搜索问号的结果: 2)修改【查找内容】后,搜索结果变为精准定位: 2.具体做法 0.环境 windows wps(或excel,这里试了,此问题wps和excel表格是通用…

chatgpt赋能python:Python如何计算圆周率π

Python如何计算圆周率π 圆周率,又称π,是数学中一个重要的常数,它与圆的周长和直径的比值始终保持不变。在计算机编程中,计算圆周率π也是一个颇具挑战的问题。本文介绍了使用Python编程语言来计算圆周率π的方法,希…

C语言进阶---指针的进阶

前言 指针的主题,我们在初级阶段的《指针》章节已经接触过了。我们直到指针的概念。 ​ 1、指针就是个变量,用来存放地址,地址唯一标识一块内存空间。 ​ 2、指针的大小是固定的4/8个字节(32为平台/64位平台) ​ 3、指…

chatgpt赋能python:Python如何输出Unicode:一位10年编程经验的工程师的经验分享

Python如何输出Unicode:一位10年编程经验的工程师的经验分享 Python是一种常见的编程语言,被广泛应用于各种文本处理任务。其中一个有趣的方面是Python与Unicode的集成。在这篇博客文章中,我将分享我的经验,介绍如何在Python中输…

查看当前编译器(或交叉编译器)支持的C/C++标准

如果已经配置到系统环境中则直接使用&#xff1b; 如果没有配置到系统环境中&#xff0c;找到当前使用的交叉编译器的路径&#xff1b; gcc -E -dM - </dev/null | grep "STDC_VERSION" 或者编写一段小代码&#xff1a; printf("%ld\n",__STDC_VERS…

【栈与队列part02】| 20.有效的括号、1047.删除字符串中所有相邻重复项、150.逆波兰表达式求值

目录 ✿LeetCode20. 有效的括号❀ ✿LeetCode1047.删除字符串中的所有相邻重复项❀ ✿LeetCode150. 逆波兰表达式求值❀ ✿LeetCode20. 有效的括号❀ 链接&#xff1a;20.有效的括号 给定一个只包括 (&#xff0c;)&#xff0c;{&#xff0c;}&#xff0c;[&#xff0c;]…

rust 使用第三方库构建mini命令行工具

这是上一篇 rust 学习 - 构建 mini 命令行工具的续作&#xff0c;扩展增加一些 crate 库。这些基础库在以后的编程工作中会常用到&#xff0c;他们作为基架存在于项目中&#xff0c;解决项目中的某个问题。 项目示例还是以上一篇的工程为基础做调整修改ifun-grep 仓库地址 怎…

Linux MTD子系统(二)——mtdblock驱动分析

在之前的文章Linux MTD子系统(一)中有提到过mtd块设备&#xff0c;mtd块设备是在MTD设备之上模拟的块设备。 它的作用实际上只有一个——便于我们使用mount(umount)挂载(卸载)MTD设备中的文件系统&#xff0c;例如yaffs2&#xff0c;JFFS2等等。 本文将介绍mtdblock是如何实现…

LIN总线协议-调度表

文章目录 一、调度表只有一个调度表时&#xff0c;采用循环执行三个调度表存在时&#xff0c;顺序执行调度表发生中断 二、总结 一、调度表 调度表规定了总线上帧的传输次序&#xff08;调度Header&#xff09;以及各帧在总线上的传输时间。 调度表位于主机节点&#xff0c;主…

算法刷题-字符串-左旋转字符串

反转个字符串还有这么多用处&#xff1f; 题目&#xff1a;剑指Offer58-II.左旋转字符串 力扣题目链接 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如&#xff0c;输入字符串"abcdefg"和数字2…

C++算法:单源最短路径Dijkstra

文章目录 前言一、Dijkstra算法思想二、算法实现1、建立图2、代码实现 总结 前言 如果你有一份北京地图&#xff0c;想从中关村走到三元桥&#xff0c;那么怎样能找出实现这一目的的最短路径呢?一种可能的方法就是将这两点之间所有的路线都找出来&#xff0c;然后求出每条路线…

openSUSE项目近日宣布openSUSE Leap 15.5的发布和全面供应

openSUSE项目近日宣布openSUSE Leap 15.5的发布和全面供应&#xff0c;该版本是openSUSE变体的最新稳定版本&#xff0c;针对那些希望为其个人电脑提供基于SUSE Linux Enterprise 15的经过良好测试的操作系统的用户。 openSUSE Leap 15.5是在openSUSE Leap 15.4的一年后推出的&…