【 雷锋网注:图片来源:Pixabay 所有者:Pixabay 】
雷锋网AI源创评论报道,3 月 26 日,Apache 软件基金会(ASF)宣布成立 21 周年。[1]
早在 1993 年,由 8 名开发人员组成的小组,开发了一个 Web 服务器软件,叫做 Apache HTTP Server ,他们被称为阿帕奇小组(Apache Group), Apache 的名字则来源于美洲印第安人的阿帕奇(Apache)民族,其以出色的战争策略和耐力而闻名。[2]
1999 年 3 月 25 日,阿帕奇小组注册成立了 ASF ,归类在非盈利公司。创始成员发展到 21 人。
21 年过去了,如今的基金会已经发展到 765 位个人会员,206 个项目委员会以及 7600 多位提交者,负责 350 个开源项目,价值超过 200 亿美元的代码库。
这些代码库早就突破了 HTTP 服务器的边界,在这一领域也一直和 Nginx 并列头筹。如今的 Apache 开源项目涉及了计算领域的各个方面,管理着 EB 级数据,执行千万亿次计算,并存储了数万亿个对象。
奇妙的是,所有这些开源项目都是 100% 免费提供,没有许可费用,即免费又开源(FOSS,Free and open-source software)。基金会只依赖于公司和个人捐款,一直运作良好,成为世界上最大的开源基金会。
【雷锋网注:Apache 基金会一直坚持社区驱动创新】
Apache方式
ASF 把这一成功归于由社区主导的独特创新方式:Apache 方式(Apache Way)。
首先就是独立运营,严格不依赖于供应商。任何组织,包括赞助商,都无法控制项目的方向,或有任何特权。
而所有人都有机会根据对社区的贡献来参与,他们的个人身份不受实际雇主或者雇佣关系的约束。
与代码和决策制定有关的所有通信都是可公开访问的,保证 ASF 全球分布社区的异步协作。
每个 Apache 项目的技术决策权都分配给了独立的项目委员会,而不是基金会的董事会。
这种 “Apache 方式” 成为了协作计算的标杆,甚至影响了很多公司的内部开源方法,包括微软、谷歌、IBM 等许多公司。
【雷锋网注:Apache 基金会管理着知识产权,项目决策则是各个项目委员会自主】
企业级项目
良好的生态推动了社区的发展,数十个企业级的 Apache 项目也重新定义了行业。Apache 提供支持的行业应用涉及从人工智能、大数据到边缘计算的方方面面,这些案例包括:
中国快递公司顺丰(SF Express),使用 Apache SkyWalking 在全球范围内运送;
阿里巴巴使用 Apache Flink 的商品信息中心和实时客户建议,每秒处理超过 25 亿条记录;
欧洲航天局的木星航天器任务控制系统,由Apache Karaf,Apache Maven和Apache Groovy 提供支持;
Netflix 使用 Apache Druid 管理其 1.5 万亿行数据仓库,以管理用户点击 Netflix 时看到的内容;
Uber 的 100 PB数据湖使用 Apache Hudi 近乎实时地供电,支持从仓库到高级机器学习的所有功能;
亚马逊,DataStax,IBM,微软,Neo4j,NBC 等许多公司在其图形数据库中使用Apache Tinkerpop 编写复杂的遍历程序;
全球生物多样性信息基金使用 Apache Beam,Hadoop,HBase,Lucene,Spark 等将来自近 1600 个机构和超过 100 万种物种的生物多样性数据和近 14 亿个位置记录免费提供给研究人员;
中国电信 Bestpay 使用 Apache ShardingSphere 来扩展100亿个数据集,用于分布在 30 多个应用程序中的移动支付;
苹果的 Siri 使用 Apache HBase 在 10 秒内完成了全球的完整环复制;
以及,Apache HTTP Server 为全球数以亿计的网站提供支持。
除了 ASF 的 21 周年纪念日,这些项目也各有各的生日,从 15 年到 25 年不等。在 Apache 孵化器里,还拥有 45 个正在开发中的项目,涵盖 AI,大数据,区块链,云计算,密码学,深度学习,硬件,物联网,机器学习,微服务,移动,操作系统,测试,可视化以及许多其他类别。
这或许就是开源和社区的魅力,向这个了不起的 Apache 软件基金会致敬。