| 作者: 适兕
| 编辑:黄欣宜
| 设计:叶修缘丶
| 责编:陈梅梅
开源社引言
“扶上马,送一程 ” 或许可以说是开源社伴随及助力 Apache 软件基金会(ASF)的项目与社区在中国成长的真实写照。从 2015年开源社主办的 “Apache 中国路演” 到 2016-2019 的中国开源年会 (COSCon),ASF 的项目/社区一直都是开源社致力推广的高亮重点。我们也欣喜地见到源自中国的 Apache 项目/社区由2015年的3个快速成长至目前的20个。而 Apache Local Community ( ALC Beijing ) 的诞生,更标识了 ASF 落地生根的里程碑。这次举办的首次线上/线下 Meetup,多位筚路蓝缕、披荆斩棘的源自中国的 ASF 项目/社区先锋们,和大家分享他(她)们一步一脚印的心路历程,可以让有志于开源的您少绕弯路,更快地加入立足中国、贡献全球的开源大业!
刘天栋 Ted,开源社理事、ASF Member、ALC Beijing 成员
2020 年到底有多难?新冠病毒、中美外交关系降至冰点、所有开源的峰会都选择了在线上举办、美国强制剥离 Tiktok 美国业务、中国南方洪水肆虐.....
即使这样我们依然前行!依然相信美好的明天,依然相信和平才是人类的未来!我们仅仅需要做的就是奋斗到底!
软件开发到底有多难?
说起开源到底有多难之前,我们需要先说明更大范围的一件事,那就是软件开发有多难?历史上失败的项目有多少?
相关的朋友可以找资料进行查阅。笔者这里就列举几个例子,我们继续诉说我们的开源。
开源项目的失败率大
据学者研究[2], SourceForge 上托管的项目失败率达到了80%, GitHub 上超过85%的项目是无效项目。
失败的原因大致有:
这个清单可以列出更多,请读者不要灰心,我们再来看看成功的开源项目的历程:
成功的开源都经历了什么?
在开源的大家庭当中, Apache Httpd 无疑是最为成功的项目之一,但是当你了解了当年的故事[3],那么你可能就会认为太不可思议, Apache 这些早期的开拓者都经历了什么!
再给大家举个例子, Ceph 现在是开源界分布式存储的翘楚,在如火如荼的云原生 ecosystem 中也占有一些之地,可是谁知道创始人 Sage Weil 在前8年是怎么坚持的吗?
大多数成功的开源项目艰难的会遇到如下困难:
即使是这样,开源在克服无数的困难下崛起,甚至在发展的时候,还曾经面临商业公司的无情残酷打压。还是以 Apache 软件基金会为例子,据今年的年度报告称[4]:
“作为世界上最大的开源基金会, Apache 软件基金会管理着 2 亿多行代码,并向公众 100% 免费提供价值超过 200 亿美元的软件。”
我们再来看本土的 Apache 开源项目情况[5]:
序号
项目名称
进入孵化器时间
毕业时间
ppmc/pmc人数
commiter人数(包含ppmc/pmc)
1
Kylin
2014年11月
2015年11月
23
39
2
Eagle
2015年10月
2016年12月
16
18
3
HAWQ
2015年9月
2018年8月
45
68
4
CarbonData
2016年6月
2017年4月
13
25
5
RocketMQ
2016年11月
2017年9月
13
26
6
Griffin
2016年12月
2018年11月
18
20
7
Weex
2016年11月
14
26
8
ServiceComb
2017年11月
2018年10月
20
23
9
SkyWalking
2017年12月
2019年4月
24
34
10
Dubbo
2018年2月
2019年5月
17
55
11
ECharts
2018年1月
13
19
12
Doris
2018年7月
13
17
13
brpc
2018年11月
9
9
14
IoTDB
2018年11月
23
32
15
ShardingSphere
2018年11月
2020年4月
14
24
16
DolphinScheduler
2019年8月
13
22
17
Teaclave
2019年8月
15
15
18
APISIX
2019年10月
2020年7月
18
20
19
TubeMQ
2019年11月
20
21
20
Teaclave (原名 MesaTEE)
9
33
即使在病毒肆虐的上半年,我们依然有 Apache ShardingSphere [6]和 Apache APISIX [7]顺利从 Apache 孵化器晋级为 Apache 顶级项目。
所以,“功夫不负有心人”,我们终究是可以战胜困难!征服它们,赢得胜利!
ALC Beijing 首次线下会议
于是,我们在北京疫情降级的第一时间,尽一切努力,为大家举办一场如何克服开源困难的 Meetup ,以下是关于 Meetup 的信息:
B站直播:
http://live.bilibili.com/22453886
点击阅读原文即可参与报名!
*本文图片来源网络,如有侵权请联系删除!