从鸿蒙到欧拉,你知道华为在 Gitee 还开源哪些项目吗?
提到华为的开源,很多开发者肯定会首先想到鸿蒙 OpenHarmony。鸿蒙操作系统自面世以来就备受关注,前段时间开源的鸿蒙 2.0 所受到的关注度更是史无前例,但与此同时,开发者们可能还忽视了华为除了 OpenHarmony 外,还有许多优秀的项目在 Gitee 开源,今天就为开发者们盘点一下华为在 Gitee 上的那些开源项目。
OpenHarmony

OpenHarmony在传统的单设备系统能力的基础上,创造性地提出了基于同一套系统能力、适配多种终端形态的理念,支持多种终端设备上运行,第一个版本支持128K-128M设备上运行。
项目中包含了 134 个仓库,涵盖了内核源代码、模拟器、SDK 包以及 IDE 工具等,同时 OpenHarmony 也是开放原子开源基金会(OpenAtom Foundation)旗下开源项目。
项目地址:https://gitee.com/openharmony
openEuler (欧拉)

openEuler 面向企业级通用服务器架构平台,基于 Linux 稳定系统内核,支持鲲鹏处理器和容器虚拟化技术。openEuler 拥有三级智能调度,可以将多进程并发时延缩短 60%,而且还可以智能自动有规划,可将 Web 服务器性能提升 137%。
openEuler 的愿景是:通过社区合作,打造创新平台,构建支持多处理器架构、统一和开放的操作系统openEuler,推动软硬件生态繁荣发展。
项目地址:https://gitee.com/openeuler
openGauss

openGauss最早起源于 PostgreSQL,融合了华为多年在数据库领域的核心经验。它优化了体系结构、事务、存储引擎、优化器和 ARM 体系结构。同时,openGauss 作为一个全球性的数据库开源社区,旨在进一步推动数据库软硬件应用生态系统的发展和丰富。
项目地址:https://gitee.com/opengauss
MindSpore

MindSpore 可以显著减少训练时间和成本(开发态)、以较少的资源和最高能效比运行(运行态),同时适应包括端、边缘与云的全场景(部署态)。
MindSpore 在开源后始终保持着极快的代码更新速度以及极高的社区活跃度,是目前 Gitee 全站的开源项目中 Gitee 指数最高的项目。
项目地址:https://gitee.com/mindspore
openLooKeng

openLooKeng 提供统一 SQL 接口,具备跨数据源/数据中心分析能力以及面向交互式、批、流等融合查询场景。同时增强了前置调度、跨源索引、动态过滤、跨源协同、水平拓展等能力。
openLooKeng 使用了开源 SQL 引擎 Presto 来提供交互式查询分析基础能力,并继续在融合场景查询、跨数据中心/云、数据源扩展、性能、可靠性、安全性等方面发展,让数据治理、使用更简单。
项目地址:https://gitee.com/openlookeng
EdgeGallery
华为于 2020 年 8 月 6 日正式开源了业界首个 5G 边缘计算开源平台 EdgeGallery。 EdgeGallery是由中国信息通信研究院、中国移动、中国联通、华为、腾讯、紫金山实验室、九州云和安恒信息等八家创始成员发起的5G边缘计算开源项目,其目的是打造一个以“联接+计算”为特点的5G MEC公共平台,实现网络能力(尤其是5G网络)开放的标准化和MEC应用开发、测试、迁移和运行等生命周期流程的通用化。
项目地址:https://gitee.com/edgegallery
方舟编译器

方舟编译器是为支持多种编程语言、多种芯片平台的联合编译、运行而设计的统一编程平台,包含编译器、工具链、运行时等关键部件。
项目地址:https://gitee.com/openarkcompiler
LiteOS

现有基础内核支持任务管理、内存管理、时间管理、通信机制、中断管理、队列管理、事件管理、定时器等操作系统基础组件,更好地支持低功耗场景,支持tickless机制,支持定时器对齐。
同时开源的还有 LiteOS Studio,它是基于LiteOS轻量级操作系统开发的工具。它提供了代码编辑、编译、烧录、调试及Trace跟踪等功能,可以对系统关键数据进行实时跟踪及保存与回放。
从2016 年的 LiteOS,到 2020 年的鸿蒙,华为越来越深度地参与到国际开源建设中,目前华为已经是 Linux 基金会的白金会员、Apache 基金会的白金赞助方、OpenStack 基金会的白金会员以及 Eclipse 基金会的战略会员。
而除了 OpenHarmony,华为也有诸如 openEuler(欧拉)、MindSpore 这样的优秀开源项目值得开发者们关注。同时也希望国内的开发者们多多参与到这些优秀开源项目的生态建设当中去,共同推动国内软硬件生态的繁荣。
