Practice vocabulary for BDFL, foundation governance models, steering committees, and Technical Oversight Committees in open source projects.
0 / 5 completed
1 / 5
What does BDFL stand for in open source governance?
BDFL stands for Benevolent Dictator For Life — a governance model where a single founder has final say on project decisions. Guido van Rossum was Python's BDFL until 2018.
2 / 5
Which organization governs projects like Kubernetes through a Technical Oversight Committee (TOC)?
The CNCF (Cloud Native Computing Foundation) uses a TOC model. The TOC provides technical leadership and oversight across CNCF-hosted projects.
3 / 5
What is the primary role of a 'steering committee' in an open source foundation?
A steering committee sets the strategic direction of a project, resolves governance disputes, and makes decisions that affect the project's long-term health and community.
4 / 5
The Apache Software Foundation is known for which governance principle?
The Apache Software Foundation is known for the 'Apache Way' — merit-based, community-driven governance emphasizing consensus, transparency, and community over code.
5 / 5
What does it mean when a project 'graduates' within the CNCF or Apache Foundation?
Graduation means a project has met the foundation's maturity criteria — demonstrating broad adoption, a healthy community, formal governance, and production use cases.