SlideShare ist ein Scribd-Unternehmen logo
1 von 29
The Apache Way
@brettporter
Brett Porter
Director, Apache Software Foundation
Head of Architecture, SafetyCulture
Hats
ASF 💜 Data Projects
Community Matters
About the ASF
• Independent US non-profit
• Volunteer organisation
• Virtual world-wide organisation
• Began as the Apache Group in 1996
• Incorporated as the ASF in 1999
Purpose of the ASF
Provide open source software to the public free of charge
Purpose of the ASF
• Collaborative infrastructure for open source development
• Legal entity for donation purposes
• Shelter from law suits
• PR & Marketing
• Protection of the Apache brand
Structure of the ASF
Structure of the ASF
• Apache Members are the “shareholders” of the Foundation
• Members are nominated and elected by the current Members
• Currently 684, with 64 of them added this year
Structure of the ASF
• Board consists of 9 (volunteer) directors elected by the membership each year
• Rich Bowen, Shane Curcuru, Bertrand Delacretaz, Ted Dunning, Jim Jagielski, Chris Mattmann, Brett Porter,
Phil Steitz, Mark Thomas
• Board appoints (volunteer) Executive Officers
• Chairman
• President
• Treasurer
• Secretary
• Executive Vice President
• Vice Chairman
Structure of the ASF
• Board committees
• Legal Affairs
• Security Team
• Operations are handled by President and appointed Officers
• Infrastructure
• Fundraising
• Marketing and Publicity
• Brand Management
• Travel Assistance
• Executive Assistant
Projects
The Apache Way
• Govern of Merit
• Peer to Peer
• Consensus decision making
• Open, online communication
• Responsible oversight
It’s about what you do.
Those who do, decide.
Roles
Peer to Peer
• The ASF works with people, not companies.
• All votes hold the same weight.
• Participate based on needs.
• Community over code.
• Committers and members should hold one another with respect.
Consensus Decision Making
• Most decisions made on mailing list without voting, sometimes by way of
lazy consensus.
• For releases, 3 +1’s required, no veto
• A -1 veto requires proposal of alternate solution
Open Communication
• Communication is done online
• Email lists are preferred form of communication - dev@, commits@,
users@
• Most communication is publicly archived
• Most lists are open to any subscriber
Responsible Oversight
• Small commits, peer reviewed
• Security is mandatory
• Ensure license compliance
• Release only high quality software
• No abuse of Apache brand or community
Apache License
• “Liberal” open source software license
• Grants copyright and patent licenses
• Requires appropriate attribution
• Protects brand - cannot call your product “Apache XYZ”
• Easily reused by other projects & organisations
The Apache Way
• Govern of Merit
• Peer to Peer
• Consensus decision making
• Open, online communication
• Responsible oversight
Apache in 2017
Apache in 2017
• Projects: 309 Committees: 184 Incubating: 53
Apache in 2017
• Committers: 6316
Apache in 2017
ASF Budget FY18
Infrastructure
59%
Publicity
13%
Brand
6%
Conferences
1%
Travel Assistance
4%
Treasury
4%
Fundraising
3%
General & Admin
8%
Other Expenses
3%
Expenses
Public Donations
9%
Sponsorship
88%
Other Income
3%
Income
Sponsors
• 8 Platinum sponsors
• 8 Gold sponsors
• 12 Silver sponsors
• 20 Bronze sponsors
• 11 Infrastructure sponsors
• Public donations
The Apache Way
• Meritocracy
• Peer to Peer
• Consensus decision making
• Open, online communication
• Responsible oversight
Thank You!
@brettporter @TheASF
brett@apache.org http://apache.org

Weitere ähnliche Inhalte

Was ist angesagt?

Profiting From Apache Brands Without Losing Your Soul
Profiting From Apache Brands Without Losing Your SoulProfiting From Apache Brands Without Losing Your Soul
Profiting From Apache Brands Without Losing Your SoulShane Curcuru
 
Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation wgstoddard
 
Profiting From Apache Brands Without Losing Your Soul
Profiting From Apache Brands Without Losing Your SoulProfiting From Apache Brands Without Losing Your Soul
Profiting From Apache Brands Without Losing Your SoulShane Curcuru
 
Practical Trademark Law for FOSS Projects
Practical Trademark Law for FOSS ProjectsPractical Trademark Law for FOSS Projects
Practical Trademark Law for FOSS ProjectsShane Curcuru
 
Managing Community Open Source Brands
Managing Community Open Source BrandsManaging Community Open Source Brands
Managing Community Open Source BrandsShane Curcuru
 
Guide to open source
Guide to open source Guide to open source
Guide to open source Javier Perez
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014Jody Garnett
 
State of the Feather - Apache:Big Data - Budapest
State of the Feather - Apache:Big Data - BudapestState of the Feather - Apache:Big Data - Budapest
State of the Feather - Apache:Big Data - BudapestShane Curcuru
 
Can Open Source bring about your next Innovation Breakthrough? - Gen Kanai, M...
Can Open Source bring about your next Innovation Breakthrough? - Gen Kanai, M...Can Open Source bring about your next Innovation Breakthrough? - Gen Kanai, M...
Can Open Source bring about your next Innovation Breakthrough? - Gen Kanai, M...Linuxmalaysia Malaysia
 
Why your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPTWhy your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPTShane Curcuru
 
Open Source at scale: the Apache Software Foundation
Open Source at scale: the Apache Software FoundationOpen Source at scale: the Apache Software Foundation
Open Source at scale: the Apache Software FoundationBertrand Delacretaz
 
How To Keep Your Apache Project's Independence
How To Keep Your Apache Project's IndependenceHow To Keep Your Apache Project's Independence
How To Keep Your Apache Project's IndependenceShane Curcuru
 
Innovation Driven By Open Source
Innovation Driven By Open SourceInnovation Driven By Open Source
Innovation Driven By Open SourceSimon Phipps
 
OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013Hiro Yoshioka
 
Experiences with the Apache Software Foundation
Experiences with the Apache Software Foundation Experiences with the Apache Software Foundation
Experiences with the Apache Software Foundation marpierc
 
How to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityHow to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityTim Donohue
 
WoMoz - Women Mozilla
WoMoz - Women MozillaWoMoz - Women Mozilla
WoMoz - Women MozillaKomal Gandhi
 
Joomla Day Chicago 2015 State of the Joomla! Union
Joomla Day Chicago 2015   State of the Joomla! UnionJoomla Day Chicago 2015   State of the Joomla! Union
Joomla Day Chicago 2015 State of the Joomla! UnionRod Martin
 
Tech Tools with Tine - 1 Hour of Slideshare
Tech Tools with Tine - 1 Hour of SlideshareTech Tools with Tine - 1 Hour of Slideshare
Tech Tools with Tine - 1 Hour of SlideshareChristine *Tine* Walczyk
 

Was ist angesagt? (20)

Profiting From Apache Brands Without Losing Your Soul
Profiting From Apache Brands Without Losing Your SoulProfiting From Apache Brands Without Losing Your Soul
Profiting From Apache Brands Without Losing Your Soul
 
Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation
 
Profiting From Apache Brands Without Losing Your Soul
Profiting From Apache Brands Without Losing Your SoulProfiting From Apache Brands Without Losing Your Soul
Profiting From Apache Brands Without Losing Your Soul
 
Practical Trademark Law for FOSS Projects
Practical Trademark Law for FOSS ProjectsPractical Trademark Law for FOSS Projects
Practical Trademark Law for FOSS Projects
 
Managing Community Open Source Brands
Managing Community Open Source BrandsManaging Community Open Source Brands
Managing Community Open Source Brands
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014
 
State of the Feather - Apache:Big Data - Budapest
State of the Feather - Apache:Big Data - BudapestState of the Feather - Apache:Big Data - Budapest
State of the Feather - Apache:Big Data - Budapest
 
Can Open Source bring about your next Innovation Breakthrough? - Gen Kanai, M...
Can Open Source bring about your next Innovation Breakthrough? - Gen Kanai, M...Can Open Source bring about your next Innovation Breakthrough? - Gen Kanai, M...
Can Open Source bring about your next Innovation Breakthrough? - Gen Kanai, M...
 
Why your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPTWhy your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPT
 
Open Source at scale: the Apache Software Foundation
Open Source at scale: the Apache Software FoundationOpen Source at scale: the Apache Software Foundation
Open Source at scale: the Apache Software Foundation
 
How To Keep Your Apache Project's Independence
How To Keep Your Apache Project's IndependenceHow To Keep Your Apache Project's Independence
How To Keep Your Apache Project's Independence
 
Innovation Driven By Open Source
Innovation Driven By Open SourceInnovation Driven By Open Source
Innovation Driven By Open Source
 
OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013
 
Experiences with the Apache Software Foundation
Experiences with the Apache Software Foundation Experiences with the Apache Software Foundation
Experiences with the Apache Software Foundation
 
How to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityHow to "Hack" the DSpace Community
How to "Hack" the DSpace Community
 
WoMoz - Women Mozilla
WoMoz - Women MozillaWoMoz - Women Mozilla
WoMoz - Women Mozilla
 
Introduction to DITA
Introduction to DITAIntroduction to DITA
Introduction to DITA
 
Joomla Day Chicago 2015 State of the Joomla! Union
Joomla Day Chicago 2015   State of the Joomla! UnionJoomla Day Chicago 2015   State of the Joomla! Union
Joomla Day Chicago 2015 State of the Joomla! Union
 
Tech Tools with Tine - 1 Hour of Slideshare
Tech Tools with Tine - 1 Hour of SlideshareTech Tools with Tine - 1 Hour of Slideshare
Tech Tools with Tine - 1 Hour of Slideshare
 

Ähnlich wie The Apache Way - Dataworks Summit 2017

Apache: Code, Community and Open Source
Apache: Code, Community and Open SourceApache: Code, Community and Open Source
Apache: Code, Community and Open SourceOPNFV
 
The Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward SuccessThe Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward SuccessEvans Ye
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?DuraSpace
 
The Apache Way
The Apache WayThe Apache Way
The Apache WayEvans Ye
 
Introduction to Open Source, Apache and Apache Way
Introduction to Open Source, Apache and Apache WayIntroduction to Open Source, Apache and Apache Way
Introduction to Open Source, Apache and Apache WaySrinath Perera
 
Webinar - The Changing Landscape of Library Privacy - 2016-06-15
Webinar - The Changing Landscape of Library Privacy - 2016-06-15Webinar - The Changing Landscape of Library Privacy - 2016-06-15
Webinar - The Changing Landscape of Library Privacy - 2016-06-15TechSoup
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Mark Hinkle
 
Open source systems
Open source systemsOpen source systems
Open source systemsRYAN T.
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?gagravarr
 
Webinar-Libraries Supporting Social Good: Tools and Tips for Outreach to Nonp...
Webinar-Libraries Supporting Social Good: Tools and Tips for Outreach to Nonp...Webinar-Libraries Supporting Social Good: Tools and Tips for Outreach to Nonp...
Webinar-Libraries Supporting Social Good: Tools and Tips for Outreach to Nonp...TechSoup
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open SourceDaniel Stenberg
 
1. Introduction to Crossref
1. Introduction to Crossref1. Introduction to Crossref
1. Introduction to CrossrefCrossref
 
An Introduction to Cyber Ethics
An Introduction to Cyber EthicsAn Introduction to Cyber Ethics
An Introduction to Cyber EthicsHimanshu Pathak
 
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?gagravarr
 
What You Need to Know About Starting a Digitization Project Workshop
What You Need to Know About Starting a Digitization Project WorkshopWhat You Need to Know About Starting a Digitization Project Workshop
What You Need to Know About Starting a Digitization Project WorkshopALATechSource
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsNicole C. Engard
 
Open source software
Open source softwareOpen source software
Open source softwarejaimeacurry
 

Ähnlich wie The Apache Way - Dataworks Summit 2017 (20)

The Apache Way
The Apache WayThe Apache Way
The Apache Way
 
Apache: Code, Community and Open Source
Apache: Code, Community and Open SourceApache: Code, Community and Open Source
Apache: Code, Community and Open Source
 
The Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward SuccessThe Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward Success
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
 
Introduction to Open Source, Apache and Apache Way
Introduction to Open Source, Apache and Apache WayIntroduction to Open Source, Apache and Apache Way
Introduction to Open Source, Apache and Apache Way
 
Webinar - The Changing Landscape of Library Privacy - 2016-06-15
Webinar - The Changing Landscape of Library Privacy - 2016-06-15Webinar - The Changing Landscape of Library Privacy - 2016-06-15
Webinar - The Changing Landscape of Library Privacy - 2016-06-15
 
Open Source & Libraries
Open Source & LibrariesOpen Source & Libraries
Open Source & Libraries
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
 
Open source systems
Open source systemsOpen source systems
Open source systems
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?
 
Webinar-Libraries Supporting Social Good: Tools and Tips for Outreach to Nonp...
Webinar-Libraries Supporting Social Good: Tools and Tips for Outreach to Nonp...Webinar-Libraries Supporting Social Good: Tools and Tips for Outreach to Nonp...
Webinar-Libraries Supporting Social Good: Tools and Tips for Outreach to Nonp...
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
 
1. Introduction to Crossref
1. Introduction to Crossref1. Introduction to Crossref
1. Introduction to Crossref
 
An Introduction to Cyber Ethics
An Introduction to Cyber EthicsAn Introduction to Cyber Ethics
An Introduction to Cyber Ethics
 
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
 
What You Need to Know About Starting a Digitization Project Workshop
What You Need to Know About Starting a Digitization Project WorkshopWhat You Need to Know About Starting a Digitization Project Workshop
What You Need to Know About Starting a Digitization Project Workshop
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source Solutions
 
Open source software
Open source softwareOpen source software
Open source software
 

Kürzlich hochgeladen

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Kürzlich hochgeladen (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

The Apache Way - Dataworks Summit 2017

  • 1. The Apache Way @brettporter Brett Porter Director, Apache Software Foundation Head of Architecture, SafetyCulture
  • 3. ASF 💜 Data Projects
  • 5. About the ASF • Independent US non-profit • Volunteer organisation • Virtual world-wide organisation • Began as the Apache Group in 1996 • Incorporated as the ASF in 1999
  • 6. Purpose of the ASF Provide open source software to the public free of charge
  • 7. Purpose of the ASF • Collaborative infrastructure for open source development • Legal entity for donation purposes • Shelter from law suits • PR & Marketing • Protection of the Apache brand
  • 9. Structure of the ASF • Apache Members are the “shareholders” of the Foundation • Members are nominated and elected by the current Members • Currently 684, with 64 of them added this year
  • 10. Structure of the ASF • Board consists of 9 (volunteer) directors elected by the membership each year • Rich Bowen, Shane Curcuru, Bertrand Delacretaz, Ted Dunning, Jim Jagielski, Chris Mattmann, Brett Porter, Phil Steitz, Mark Thomas • Board appoints (volunteer) Executive Officers • Chairman • President • Treasurer • Secretary • Executive Vice President • Vice Chairman
  • 11. Structure of the ASF • Board committees • Legal Affairs • Security Team • Operations are handled by President and appointed Officers • Infrastructure • Fundraising • Marketing and Publicity • Brand Management • Travel Assistance • Executive Assistant
  • 13. The Apache Way • Govern of Merit • Peer to Peer • Consensus decision making • Open, online communication • Responsible oversight
  • 14. It’s about what you do. Those who do, decide.
  • 15. Roles
  • 16. Peer to Peer • The ASF works with people, not companies. • All votes hold the same weight. • Participate based on needs. • Community over code. • Committers and members should hold one another with respect.
  • 17. Consensus Decision Making • Most decisions made on mailing list without voting, sometimes by way of lazy consensus. • For releases, 3 +1’s required, no veto • A -1 veto requires proposal of alternate solution
  • 18. Open Communication • Communication is done online • Email lists are preferred form of communication - dev@, commits@, users@ • Most communication is publicly archived • Most lists are open to any subscriber
  • 19. Responsible Oversight • Small commits, peer reviewed • Security is mandatory • Ensure license compliance • Release only high quality software • No abuse of Apache brand or community
  • 20. Apache License • “Liberal” open source software license • Grants copyright and patent licenses • Requires appropriate attribution • Protects brand - cannot call your product “Apache XYZ” • Easily reused by other projects & organisations
  • 21. The Apache Way • Govern of Merit • Peer to Peer • Consensus decision making • Open, online communication • Responsible oversight
  • 23. Apache in 2017 • Projects: 309 Committees: 184 Incubating: 53
  • 24. Apache in 2017 • Committers: 6316
  • 26. ASF Budget FY18 Infrastructure 59% Publicity 13% Brand 6% Conferences 1% Travel Assistance 4% Treasury 4% Fundraising 3% General & Admin 8% Other Expenses 3% Expenses Public Donations 9% Sponsorship 88% Other Income 3% Income
  • 27. Sponsors • 8 Platinum sponsors • 8 Gold sponsors • 12 Silver sponsors • 20 Bronze sponsors • 11 Infrastructure sponsors • Public donations
  • 28. The Apache Way • Meritocracy • Peer to Peer • Consensus decision making • Open, online communication • Responsible oversight