Open-source institution
The Apache Software Foundation (ASF) is a nonprofit organization that supports open-source software projects through legal, financial, technical, and community infrastructure. Founded in 1999, it is best known for the Apache HTTP Server and for the permissive Apache License.
The Apache Software Foundation provides a home for open-source projects whose contributors work under a common governance model. It grew out of the Apache Group, the developers who maintained the Apache HTTP Server after its first release in 1995, and was incorporated as a nonprofit in 1999.1 The foundation does not primarily develop one product; instead, it supplies shared infrastructure, trademarks, financial administration, legal support, and processes for independent project communities.
Its name derives from the Apache HTTP Server, although the project’s early name is generally associated with its patch-based development process rather than with the Indigenous Apache peoples.4 The server became one of the defining technologies of the early World Wide Web, while the foundation later broadened its scope to databases, programming languages, data processing, cloud computing, search, security, and developer tools.
Apache projects are governed by their communities, not directed centrally by a product management hierarchy. Contributors earn recognition through sustained participation; trusted contributors may become members of a project’s Project Management Committee, and the Apache Software Foundation’s members elect its Board of Directors.2 This structure is commonly summarized as “community over code”: technical decisions are expected to emerge from open discussion and consensus.
Projects operate in public, usually through mailing lists, issue trackers, version-control systems, and documented release procedures. The model emphasizes meritocracy, transparency, and distributed authority, while allowing projects to choose their own technical road maps. The foundation can retire a project when its community becomes inactive, preserving the distinction between the legal organization and any single software codebase.
The Apache License, Version 2.0, is a permissive free-software license that allows reuse, modification, and redistribution, including in proprietary products, subject to conditions such as preserving notices and stating significant changes.3 It also includes an express patent license from contributors, with termination provisions tied to certain patent litigation. These terms helped make Apache projects attractive as components in commercial and academic software.
The foundation holds project trademarks and manages services that support releases, mirrors, build systems, security response, mailing lists, and archives. Apache projects generally require formal release votes rather than treating an arbitrary source snapshot as an official release. Copyright and licensing questions are handled through foundation-wide policies, while project communities retain responsibility for technical quality and maintenance.
The foundation’s portfolio includes infrastructure that is less visible than the Apache HTTP Server but highly influential in modern computing. Apache Hadoop helped popularize distributed data processing; Apache Spark became a major analytics platform; Apache Maven shaped Java build management; and Apache Kafka, originally developed at LinkedIn and later accepted into the foundation, became widely used for event streaming. Each project has its own contributors, users, release cadence, and governance history.
Apache Incubator is another distinctive institution: it gives new projects a pathway to demonstrate open development, legal readiness, and a sustainable community before becoming top-level projects.2 The ASF also supports projects that later become less active without treating commercial popularity as the sole measure of success. Annual reports document finances, project activity, membership, and operational work, providing a public record of the foundation’s stewardship.5
The foundation’s projects and policies change over time; project status, governance, and release information are maintained on their respective official Apache pages.
Help improve the encyclopedia. Reports go straight to the site manager.