0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OpenHarmony的介绍

ArkUI详解 2022-03-17 16:04 次阅读


今天借此机会,就来说一说关于OpenHarmony

作者:坚果

公众号:"大前端之旅"

华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。

开源

在说OpenHarmony之前我们先来关注一下前面Open这个词,关于Open,有着开放,公开,开源的意思,那么为什么要说开源呢,其实对于随着软件技术的发展,底层技术的发展主要有两种趋势,

第一种是闭源,软件源代码不公开,由专人开发推进

第二种就是开源

所谓开源,就是把软件程序和源代码等,一起公开,用户可以不受限制的使用该软件的全部功能,不过现在也出现了一部分开源协议,所以用户在使用的时候,还是要注意一下,在不要违背开源协议的前提下可以进行软件的二次开发。目前我也和小伙伴一起维护着一个开源https://www.gin-vue-admin.com/,大家感兴趣的可以前来观赏。最后OpenHarmony主要遵循Apache License V2.0协议,关于Apache License V2.0协议,大家可以自行去了解。

我们接着说开源

开源有开放性,公开性,自发性,参与人员多样性,以及兴趣趋势,所以开源在一定程度上质量更高,成本更低。

好的说完开源,我们就来说OpenHarmony

说OpenHarmony,就不得不提到一个组织,开放原子开源基金会

开放原子开源基金会

开放原子开源基金会是中国内地首个开源领域的基金会,成立于2020年6月,由阿里巴巴、百度、华为、浪潮、360、腾讯、招商银行等企业联合发起[1],是在中华人民共和国民政部注册的非营利性独立法人机构。基金会涵盖OpenHarmony、TecentOS Tiny、AliOS Things、UBLM、TKEstack、XuperChain等项目。

OpenHarmony

OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展

从Open就可以看出,他是一个开源项目,是由华为雇了一帮人,然后由这些人commit代码,最后华为把 HarmonyOS 中基础功能提取出来,打包成功一个项目叫做“Openharmony” ,把 Openharmony 捐献给了原子开源基金会。

OpenHarmony是由开放原子开源基金会孵化及运营的,未来华为也将持续为OpenHarmony开源项目贡献代码

然后来看一下OpenHarmony在代码托管平台Gitee的情况,

OpenHarmony目前是Gitee上最有价值的开源项目之一,仓库数350个,成员232人,star数18.5k,fork数20.7k,Pr1.7k,无以不在说明他的开源价值和活跃度。

image-20220222214312308

2021 年 12 月,新增美的集团、深开鸿为 OpenHarmony 项目群捐赠人,目前捐赠的数量已经达到20余家。

总结

OpenHarmony 是由开放原子开源基金会孵化及运营的开源项目,其生态正在趋于完善。

今天就简单的介绍这些,下一节将对他的技术架构和技术特征,以及社区做一了解。

参考链接

开放原子开源基金会维基百科

OpenHarmony项目群12月新增捐赠人一览

OpenHarmony开源项目

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • OpenHarmony
    +关注

    关注

    23

    文章

    3272

    浏览量

    15159
收藏 人收藏

    评论

    相关推荐

    介绍一种OpenAtom OpenHarmony轻量系统适配方案

    本文在不改变原有系统基础框架的基础上, 介绍了一种OpenAtom OpenHarmony(以下简称“OpenHarmony”)轻量系统适配方案。
    的头像 发表于 03-05 09:24 453次阅读
    <b class='flag-5'>介绍</b>一种OpenAtom <b class='flag-5'>OpenHarmony</b>轻量系统适配方案

    浅谈兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 组织在 Gitee 开源了兼容 OpenHarmony 的 Flutter。该组织主要用于孵化 OpenHarmony 相关的开源生态项目。     ▲ 仓库地址
    的头像 发表于 02-02 15:22 249次阅读
    浅谈兼容 <b class='flag-5'>OpenHarmony</b> 的 Flutter

    OpenHarmony 之 NAPI 框架介绍

    环境中的 JS 变量与方法。 OpenHarmony 中的 NAPI OpenAtom OpenHarmony(以下简称 “OpenHarmony”)应用层基于 javascript 语言开发,而系统框架层则基于 C++ 语言。
    的头像 发表于 02-01 17:34 300次阅读
    <b class='flag-5'>OpenHarmony</b> 之 NAPI 框架<b class='flag-5'>介绍</b>

    教程分享!OpenHarmony之NAPI框架介绍

    是 C++语言实现的,这些接口可以帮助 C++代码创建 JS 变量,或访问 JavaScript 运行环境中的 JS 变量与方法。 OpenHarmony 中的 NAPI OpenAtom OpenHarmony(以下简称“OpenHa
    的头像 发表于 11-30 12:15 663次阅读
    教程分享!<b class='flag-5'>OpenHarmony</b>之NAPI框架<b class='flag-5'>介绍</b>

    OpenHarmony之NAPI框架介绍

    。 可以看到,NAPI 接口本身是 C++语言实现的,这些接口可以帮助 C++代码创建 JS 变量,或访问 JavaScript 运行环境中的 JS 变量与方法。 OpenHarmony
    发表于 11-23 15:36

    OpenHarmony技术大会 | OpenHarmony技术俱乐部分论坛嘉宾金句

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 原文标题:OpenHarmony技术大会 | OpenHarmony技术俱乐部分论坛嘉宾金
    的头像 发表于 11-10 20:25 259次阅读

    开鸿智谷亮相OpenHarmony Meetup深圳站!

    开源项目OpenHarmony是每个人的OpenHarmonyOpenHarmony正当时”OpenHarmonyMeetup2023城市巡回活动,旨在通过meetup线下交流形式,
    的头像 发表于 10-18 08:30 417次阅读
    开鸿智谷亮相<b class='flag-5'>OpenHarmony</b> Meetup深圳站!

    OpenHarmony竞赛训练营正式启动

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony OpenAtom OpenHarmony(简称“OpenHarmony”)竞赛训练营正式开
    的头像 发表于 10-07 21:10 366次阅读

    OpenHarmony Meetup 2023 广州站圆满举办,城市巡回全面启航

    协会秘书长杨楚州为活动做开场致辞 第一个议题由来自广鸿会创始人、OpenHarmony教育工作组副组长连志安带来《OpenHarmony介绍与未来展望》的主题演讲,介绍了操作系统的发展
    发表于 08-30 17:57

    OpenHarmony应用开发入门与基础课程_第五章-保存应用数据 _页面布局介绍

    数据开发OpenHarmony
    OpenHarmony开发者
    发布于 :2023年08月22日 16:52:08

    OpenHarmony应用开发入门与基础课程_第一章-引言 _OpenHarmony应用开发介绍

    开发程序OpenHarmony
    OpenHarmony开发者
    发布于 :2023年08月22日 14:40:05

    6步玩转OpenHarmony标准芯片适配

    适配的功能模块也不一样,可以根据需要裁剪。主要内容包括: *1. 适配全局观 适配过程介绍 适配指导*适配全局观 先上一个全局的图,让大家对OpenHarmony标准芯片适配有个整体的认识。适配过程介绍
    发表于 08-22 09:10

    OpenHarmony轻量系统书籍推荐《OpenHarmony轻量设备开发理论与实战》

    最近大家问的智能家居套件方面有没有可以参考的资料,这里给大家统一回复一下 推荐大家可以看这本书 《OpenHarmony轻量设备开发理论与实战》 本书系统地讲授OpenHarmony 轻量系统 设备
    的头像 发表于 07-20 12:43 666次阅读

    OpenHarmony 4.0 Beta1发布,邀您体验

    OpenHarmony 4.0的首个Beta版本,推出了系列新特性。期待社区开发者踊跃体验新特性,贡献智慧与力量,共同促进未来 4.0 Release版本的成熟,亲自参与并见证OpenHarmony 4.0版本的发展历程。 下文介绍
    的头像 发表于 06-08 18:30 396次阅读

    OpenHarmony入门攻略:环境搭建

    此系列是笔者关于 OpenHarmony 智能家居开发套件(Hi3861 芯片)的学习历程,本篇作为入门环节,将具体介绍 OpenHarmony 的环境搭建。
    的头像 发表于 05-15 09:36 1639次阅读
    <b class='flag-5'>OpenHarmony</b>入门攻略:环境搭建