跳至主要内容
The Apache Software Foundation
Apache 20th Anniversary Logo

ASF 开源项目

ASF 是全球领先的开源项目(涵盖数据、云计算、搜索、库、地理空间、物联网等众多领域)的中心。

查看所有项目

什么是开源项目?

开源软件是指任何人都可以查看、编辑和贡献其源代码的软件。开源项目包括创建、维护和分发开源软件的所有方面,包括社区建设和指导、沟通、发布流程以及两者之间的所有内容。

谁可以为开源项目做出贡献?

任何人都可以!有很多方法可以做出贡献,包括代码、文档、撰写博客、推广项目、项目管理、版本管理等。

如何为 ASF 开源项目做出贡献?

如果您是开源或 ASF 的新手,我们建议您访问社区开发网站,了解基本概念、入门步骤以及 ASF 的运作方式。接下来,找到一个您感兴趣的开源项目,并熟悉该项目的文化和规则。ASF 项目有权制定自己的自治规则,因此一个项目的流程可能与另一个项目不同。

贡献者入门

搜索项目

在哪里下载 ASF 软件?

使用以下链接查找并下载每个 ASF 项目的最新版本。要查找特定项目的全部版本,您应该从该项目的网页开始,可以通过项目目录找到该网页。

下载

项目目录

孵化器项目和顶级项目有什么区别?

顶级项目 (TLP) 是拥有健康社区和活跃开发的项目。ASF 项目的大部分都是 TLP。要成为 TLP,项目必须首先成功毕业于 Apache Incubator。孵化器项目(也称为“podling”)尚未建立可持续的社区,但拥有活跃的开发并且正在朝着毕业成为 TLP 的方向发展。孵化器项目会在其项目名称和/或项目网站上带有“孵化器”字样;例如 Apache Foo(孵化器)。任何人都可以为 TLP 或孵化器项目做出贡献。

如何在我的 ASF 上托管我的开源项目?

Apache Incubator 为想要加入 ASF 的项目提供服务。阅读孵化器指南,了解 ASF 是否适合您的项目,以及成为 ASF podling 所需的步骤。

托管项目