加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

2019云计算开源产业大会丨刘天栋:Apache之道 从孵化器到顶级项目之路

发布时间:2019-07-05 01:52:43 所属栏目:云计算 来源:中国IDC圈
导读:副标题#e# 大家下午好!我是开源社理事长,现在是Apache的成员、孵化器项目委员会成员/项目导师。今天介绍三方面的内容: 一、开源社简介 二、Apache之道 三、Apache孵化器 一、开源社简介 开源社2014年成立,我们是国内第一个,也是目前还能存活下去的草根
副标题[/!--empirenews.page--]

刘天栋

大家下午好!我是开源社理事长,现在是Apache的成员、孵化器项目委员会成员/项目导师。今天介绍三方面的内容:

一、开源社简介

二、Apache之道

三、Apache孵化器

    一、开源社简介

开源社2014年成立,我们是国内第一个,也是目前还能存活下去的草根开源联盟,我们是纯公益、非营利,完全由志愿者组成的开源联盟,希望推动中国开源社区、开源项目能够立足中国、贡献全球。

开源社的使命,我们一直做四件事情,一直曲高和寡,阳春白雪。

1.开源治理。

2.社区发展。中国有很多垂直社区,中国的技术都是世界一流的,如双11,开源技术用得又好,技术方面完全没有问题。但很多垂直独立的小社区对社区治理和项目治理上有缺失,更不用说风险的治理,像许可证方面。技术都很热闹,但横向来讲,很多技术社区、小社区都是奄奄一息,我们建立这个社区联盟是希望联合社区的力量大家一起做一点事情,把这个资源做共享。

3.国际接轨。很多国际的基金会进入中国会优先想到开源社。

4.开源项目。

社区发展方面我们这几年做了很多工作,每年年底会举办中国开源年会,今年11月2-3号在上海华东师范大学举办,欢迎大家参加。

我们跟国际基金会过去四五年来一直很紧密的在配合,尤其是Open Source Initiative,我们是中国唯一的正式成员,每个月会和它的董事会有正式交流。

去年开始我们做了一些项目,刚刚讲到开源贡献评分机制,我们现在做了一个区块链开源贡献激励平台Kcoin,我们也在做微信机器人。过去几年一直做中国开源年度报告。

开源社组织架构图。

我们目前以个人会员为基础的单位和组织,有理事会,十个工作组,法律顾问委员会和一般顾问委员会。

我们有一个执行委员会有十个工作组,由理事兼任或专任,欢迎大家加入我们。

我们完全是自愿、完全是热情,含辛茹苦做了四五年,还是蛮辛苦的,但逐渐受到了更多企业和组织的认可,更多志愿者加入我们。

Apache今年成立二十周年,目前是全世界最大的开源基金会,每年有1亿多美金的运营费用,Apache是一个公益性非营利的组织,Apache从来不做办会赚钱或培训。基金会是以公司组织为成员,Apache软件基金会完全都是个人成员,两个不太一样。

Apache使命:为公众利益而提供软件。我们通过为许多志同道合的软件项目社区年红服务和支持,来实现这一目标。这些社区由选择参加ASF活动的个人组成。

Apache本身没有多少项目,但提供了一个社交的框架,把很多社区集中在一起,是一个纯志愿者社区,目前730个Apache正式成员,其中28位华人,10名现居中国。今年9月份在Apache北美大会上,中国区跟Apache项目相关的成员会参加北美大会,这次有16个成员,绝大多数都会有演讲,这是有史以来第一次中国开源贡献者进军到国际大会里,不只是参加,还有很多演讲。

Apache有300+顶级项目,项目最多,发展了二十年,现在每年运营费用150万美金,这是完全不可想象的。主要专注在人工智能、物联网、大数据方面。

    二、Apache之道

Apache是用原则来运营这个基金会,不是用技术,是用社区治理、项目治理,以及开源治理的精神和原则来运营基金会。

第一,精英治理。只有贡献才有发言权,只有贡献才能逐步在你的社区里获得发言权和决策权。

第二,同台社区。没有老大,大家都要相互尊重。

第三,公开沟通。所有东西都是在邮件列表上,如果在邮件列表上没有注明,在QQ、微信上沟通的话,这个事情从来就没有发生过,一切都要公开、透明。

第四,共识决策。投票就会产生输家,常常很多问题用沟通的方式来达成,如果没有人反对,就+1、0、-1,+1就是支持,愿意投入做这件事情,0就是不反对,-1就是非常反对,而且反对的原因要列出来。这个社区很有意思,只要有人反对,版本发布或项目进行可能会暂停一下,内部达成共识以后再往前推进。因为你提出-1,这个不对,提出正当理由说这个做法是错误时,整个社区就要停下来讨论,或者项目委员会要停下来讨论到底有什么问题。所以是共识制,而不是以多数压过少数的强制民主,虽然有点缓慢,但这是为什么受欢迎的原因。

第五,项目自治。所有项目都汇报给董事会,但董事会只是管法律、风险管理或基础设施等相关的事情,但所有项目都是由项目委员会、项目社区里成员自己管理,没有谁是老大。

第六,独立自主社区里完全不受商业组织影响,只有个人层面,商业组织捐赠再多钱,没有所谓的董事会投票权、项目人投票前,全部是由个人,所以非常反对有厂商色彩进来影响整个基金会甚至个别项目的决策。

第七,社区>代码。很多人用是最好的,社区不太重要。但代码做得不怎么样,所以会吸引很多大牛进来,而不是有一个大牛吸引很多人进来,这是Apache基金会和其他项目基金会不太一样,他觉得项目很一般,所以很多人进来帮助,做得越来越好,社区永远大于代码,而不是技术大牛大于社区,这一点非常关键。

所有项目要捐赠给Apache之前一定要经过孵化流程,为什么要孵化?

现在越来越多的企业会捐赠代码给Apache,原因是企业社会责任,现在公司现在越来越重视形象,如何吸引人才。

在社区里不同人有不同的想法,会把一个代码,公司内部或外国少数第三方意见,大量高质量人员参与软件开发,可以免费帮助你培训很多技术人才。在座各位有项目想提高人才能力,就送他到开源项目里去,让他在里面摸爬滚打。

协作vs竞争。通常在商业竞争里是你死我活的,在社区里即使是竞争对手也可以协作,大家针锋相对需关系,把产品越做越好。

发展你的社区。平常我们自己关着门很高兴,弄一个用户社区,可是用户只是使用,怎么样能发展自己的社区,能够到其他你没有碰过的社区,这是非常好的事情。

吸引高手加入你的社区。

Apache前几年做了一个报告,全世界前九大基金会开源规模十倍大于其他单一厂商的项目。

做了一个经济统计,越大的基金会所能吸引的开发者、用户、贡献者,没有满足市场可能会越大。

所以越来越多的企业会把项目捐赠到Apache基金会里,国内企业前赴后继,越来越成功。

现在有50个孵化项目,280个成员,我是其中之一,孵化期间还发布过新版本,70%的项目可以投票。

    三、为何需要孵化?

除了一些版本法律规定之外,一些政策,能够在孵化过程中搭载你的社区,而不是本公司自己几个人而已,能够向外拓展多元化的社区。

培育独立性,原来可能捐赠出去是一个公司的项目,出去学习、了解,现在变成一个基金会的项目,不应该是公司主导,而是社区主导。

商业的影响,一定要从孵化器项目培育过程里,就像断奶一样,牙牙学语到独立成人。

遵循Apache之道。

项目捐赠者遵从Apache2.0许可证。

遵循ASF的贡献者、提交者、项目管理委员会的架构。

透过精英治理赋予更多权责。

决策公开。

以个人身份参与。

孵化的流程让你逐步熟悉这个经过。

Apache许可证是一个全能供血者,不管哪里缺血都可以供应。

从2015年开始,当时国内有三个项目来自于e-Bay中国研究院,现在有14个项目,9个已经是顶级项目,5个在孵化当中,全部来自中国。

从2015年开源社举办Apache路演开始,从2016年开始办中国开源年会,每一年都会邀请Apache很多官员、孵化器委员来,大家也接触了很多Apache相关的大牛,这个非常重要。

  ASF孵化流程。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读