查看原文
其他

华为鸿蒙源代码捐赠给了谁?国内首个开源基金会了解下

9月10日,中国首个开源软件的基金会“开放原子开源基金会”官方对外宣布已正式成立。


据悉,开放原子开源基金会是中国首个以开源为主题的基金会。公开资料显示,该基金会登记日期是2020年6月15日。


据基金会官网介绍,开放原子开源基金会是一个致力于开源产业的全球性非营利公益机构,业务范围包括开源软件、开源硬件、开源芯片与开源内容等,为各类开源项目提供中立的知识产权托管服务,以及战略咨询、法务咨询、项目运营和品牌营销服务。


基金会介绍,开源基金会是开源项目的孵化器、连接器与倍增器。通过对开源代码的开放治理以便于形成事实标准,连接产学研共建生态,为开源项目找到更多的应用场景。



9月10日华为开发者大会上,华为余承东现场宣布,将把鸿蒙操作系统源代码捐赠给开放原子开源基金会。开源的鸿蒙项目名为 OpenHarmony。华为方面表示,将向开放原子开源基金会捐赠鸿蒙源代码、文档、开发环境。


OpenHarmony 是一款定位面向全场景的开源分布式操作系统。作为首个打造全场景分布式操作系统,其目标并非为了替代手机Android系统,而是要打通手机、电脑、平板、电视、汽车和智能穿戴等智能终端,成为华为全场景生态的基石,在未来为用户提供一个完全突破物理空间的跨硬件、跨平台、无缝的全新体验。


21ic家注意到,除了华为鸿蒙,百度超级链(XuperChain)也已经成为捐赠给开放原子开源基金会的项目。XuperChain 是一个涉及创新的超级节点架构、链内并行技术、可回归侧链技术与平行链管理等区块链底层技术的项目。


期待“开放原子开源基金会”能为中国的开源社区发展开辟一片新天地。


全球四大开源基金会


Linux基金会

该组织的核心目标是推动Linux系统的发展。近年来,随着开源的兴起,Linux基金会适应时代发展的需要,在Linux的基础上扩大涉足领域,并监管大型协作项目。业界如雷贯耳的Xen、KVM、CNCF、Hyperledger等知名项目,都来自于Linux基金会。



Linux基金会采用的是会员制,分为:银级、金级、白金级三个等级。Linux基金会的会员数量不胜枚举,顶级白金会员有:思科、富士通、惠普企业、华为、IBM、英特尔、NEC、甲骨文、高通、三星和微软等。


作为白金会员的华为,在linux成功建立了一个项目——OpenSDS,这是首个由我国主导的linux项目。


OpenStack基金会

OpenStack基金会专注于云计算平台的操作系统开源。


OpenStack由NASA(美国国家航空航天局)和Rackspace合作研发并发起,旨在为公共及私有云的建设与管理提供软件的开源项目。OpenStack的优点:社区、灵活性、创新、不被厂商锁定、生态系统、进化、API驱动的基础设施。



在基金会黄金会员的24个席位中有10家都是中国公司,他们包括华为、中国移动、中国电信、EasySstack、九州云、中兴、浪潮、有云(UnitedStack)、台湾云端运算产业协会(CCAT)、inwinSTACK。


Apache基金会

Apache软件基金会,简称为ASF,它支持的Apache项目与子项目中,所发行的软件产品都需要遵循Apache许可证(Apache License)。



作为一个非营利性组织,Apache基金会采用的是会员制,这样的好处就是能够确保 Apache 项目在没有任何个人志愿者参与的情况下,仍然可以独立存在。Apache基金会倡导的是合作和贡献,想成为贡献者,很简单,积极为 Apache 社区贡献代码,补丁或者文档。


Eclipse基金会

Eclipse基金会已经成立超过10年了。Eclipse 基金会在欧洲尤其强大,它运营着全资欧洲子公司 Eclipse Foundation Europe GmbH,并参与了许多欧盟研究项目。



目前,这个开源组织拥有众多项目,其中就包含了最为出名的Java IDE Eclipse以及Mylyn。在Eclipse基金会成立之初,由其发起并指导的项目,下载次数就达到了百万次,有的项目也出现了商业版本。


开源简介


什么是开源?

我们说一个软件是开源的,最基本的含义是代码是公开的,任何人都可以去查看,修改以及使用。


开源不等于免费。软件代码虽然可以免费给别人,但是软件相关的服务,例如编译维护升级等,一样可以赚钱。


开源协议

开源代码既然源码都是开放的,所以直接拿来免费使用基本都是没有问题的,但是这并不意味着使用开源软件是完全没限制的。每个开源软件都对应自己的开源协议,具体的使用限制在开源协议里面都详细的规定。开源协议有很多,https://opensource.org/licenses 这里就有很多开源协议。


为何要选择开源软件?

首先,开源给使用者更多的控制权。由于代码是开放的,大家可以查看每一行代码来确保软件没有做任何我们不想要让它做的事情。


其次,开源让学习变得容易。有了源码,我们就可以很快了解软件的工作原理了。新手可以通过读源码,快速成长为代码高手。


第三,开源能实现真正的安全。代码开放意味着所有人都可以去查看代码,这样如果代码中有任何问题就很容易被人发现并修复了。

开源的好处还有很多,现在开源软件在软件行业正变得越来越主流。


来源:21ic王丽英整理



-END-



  余承东:已投入上亿做鸿蒙,现能达到安卓70-80%水平
  昆山世硕电子引众怒!数千员工掀起离职潮!
  余承东:华为没有办法生产芯片,只做设计是教训


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存