The Apache Way

Tuesday, June 19
2:00 PM - 2:40 PM
Executive Ballroom 210B/F

For 19 years, the Apache Software Foundation has been developing the software that powers the Internet, from the Apache Web Server to Hadoop and Spark — ASF is well known for industry transforming projects powering billion dollar industries.

While there is not an official list, these six principles have been cited as the core beliefs of philosophy behind the foundation, which is normally referred to as "The Apache Way":

* collaborative software development
* commercial-friendly standard license
* consistently high quality software
* respectful, honest, technical-based interaction
* faithful implementation of standards
* security as a mandatory feature

All of the ASF projects share these principles. Similarly, Apache projects are required to govern themselves independently of undue commercial influence.

This talk will briefly describe the history of the ASF, and its corporate governance structure.

This talk will then highlight a number of these principles described above and show what each means and how each are applied to projects that are already at the ASF. The talk will also describe what projects that are considering joining the ASF can expect.

Core phrases covered by the talk: "community over code", "meritocracy", "consensus", and "If it didn't happen on a mailing list, it didn't happen".

Presentation Video


Sam Ruby
Apache Software Foundation President. Key previous ASF roles: Director (13 years), Secretary, Treasurer, VP Legal, VP Infrastructure, VP Jakarta. Published author: Agile Web Development with Rails 5 (Pragmatic Programming, 2009-present) and RESTful Web Services (O'Reilly, 2007) W3C HTML5 WG co-chair (2009-2015) IETF Atom Working Group Secretary (2004-2007) Convener of C# and .Net CLI WGs at ECMA (2000-2005) ECMAScript (JavaScript) Editor (1999), WG member (2006-2009) PHP Core Group (technically 1999-present, but no longer active)