今天借此机会,就来说一说关于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 是由开放原子开源基金会孵化及运营的开源项目,其生态正在趋于完善。

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

参考链接


坚果
74 声望7 粉丝

坚果派联合创始人、华为HDE,OpenHarmony MVP