Open Source at scale: the Apache Software Foundation
1. Open Source at scale:
the Apache Software
Foundation
Bertrand Delacrétaz
@bdelacretaz, grep.codeconsult.ch
Apache Software Foundation Member and Director.
Principal Scientist, CQ/AEM R&D group, Adobe Basel.
November 2013
slides revision 2013-11-16
Reading list: delicious.com/bdelacretaz/asfbasics
The
Apache
Software Foundation
http://www.apache.org/
2. disclaimer
Very often, the ASF does not have an official view
on things - we are a group of individuals with
varying opinions.
So, this is my own personal view.
(but in general I am fairly well informed about the ASF ;-)
The
Apache
Software Foundation
http://www.apache.org/
4. The
Apache
Software Foundation
http://www.apache.org/
501(c)(3) charity, volunteer organization
"we
Apache License 2.0(business-friendly)
b
uild
the
~200 projects, >3'000 committers,
Inte
rne
~400 members, 9 directors
t"
No technical roadmap at the Foundation
level (a.k.a "board, shut up!")
Yearly budget around $750k
No offices, (almost) no meetings
The purpose of the Corporation is to
engage in any lawful act or activity...,
including the creation and maintenance of
"open source" software distributed by the
Corporation to thehttp://apache.org charge.
public at no
sponsors:
6. in see
BasicPrinciples
50 yo
ye u
Create and release source code. ars
!
Open, sustainable, resilient.
Asynchronous open collaboration.
Build consensus, voting if needed.
New projects enter via Incubator.
Individuals, not companies.
The
Apach
Everybody has a voice, meritocracy.
Simple, low-key.
Commercial-friendly license,
no exceptions!
Community over Code!
ftware Foundat
7. The
Apache
Different cultures, timezones, mother tongues, ...
Recipe for failure?
are Foundation
www.apache.org/
smiley: dhester on morguefile.com / map: http://people.apache.org/map.html
11. The
Apache
are Foundation
“centralized asynchronous open collaboration bus”
discussions,
decisions,
votes:
mailing lists
& archives
code: g
/ w w w . a p atasks:h e . code repository
c
o rshared/
issue tracker
smiley: dhester on morguefile.com
15. A neutral place where
individuals create open source
software collaboratively, based
on well-honed operating
principles and best practices.
“the Switzerland of Open Source”