Practice vocabulary for BDFL, foundation governance models, steering committees, and Technical Oversight Committees in open source projects.
0 / 10 completed
1 / 10
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 / 10
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 / 10
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 / 10
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 / 10
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.
6 / 10
During a Slack discussion about the upcoming release of libfoo, Sarah asks: 'Does BDFL have final say on all technical decisions?' Mark replies: 'BDFL stands for Benevolent Dictator For Life. Historically, Linus Torvalds exercised that power.' Which of the following best describes the current understanding and practice around the BDFL role within the Linux kernel community?
The BDFL (Benevolent Dictator For Life) was a historical term referring to Linus Torvalds's control over the Linux kernel. While the title still exists, it now represents a reduced level of authority; decisions are made through consensus and community input. Option 1 is too absolute – modern Linux governance relies on broad collaboration.
7 / 10
You're reviewing a pull request for the Kubernetes project. The author includes this comment in the PR description: 'This change aligns with the recommendations from the TOC.' What does 'TOC' most likely stand for in this context?
The Technical Oversight Committee (TOC) is a common structure within large open-source projects like Kubernetes. It represents a group of technical experts who provide guidance and strategic direction to the project maintainers – ensuring alignment with broader goals and avoiding potential pitfalls. Options 1 & 2 are not relevant acronyms for this kind of governance.
8 / 10
You're working with the Apache Software Foundation API to retrieve information about a specific project. The API response includes the following JSON snippet: `{"status": "graduated", "project": "Apache Spark"}`. What does the 'graduated' status signify?
Within foundations like Apache, 'graduated' indicates that a project has successfully met the criteria for full integration and support within the foundation. This typically includes achieving a certain level of community involvement, stability, and adherence to established governance processes. It's a positive milestone signifying long-term viability.
9 / 10
During the daily standup meeting, David says: 'I'm currently working on implementing the new governance proposal outlined by the CNCF.' What is the primary function of the CNCF (Cloud Native Computing Foundation)?
The Cloud Native Computing Foundation (CNCF) plays a critical role in fostering and governing cloud-native technologies. It's responsible for developing standards, promoting best practices, and supporting projects like Kubernetes – ensuring interoperability and driving innovation within the industry.
10 / 10
You are discussing a proposed change to the governance model for the Mozilla Foundation with a senior contributor. They state: 'We need to ensure our decisions reflect the values articulated in the Mozilla Principles.' What is the significance of these 'Mozilla Principles'?
The Mozilla Principles are a set of core values – encompassing openness, community, inclusion, and sustainability – that underpin the foundation's mission. While aspirational, they serve as guiding principles informing strategic decisions and ensuring alignment with Mozilla's broader social impact goals. They aren't legally binding or strictly technical.
What will I practise in "BDFL & Foundation Governance Vocabulary"?
This module focuses on OSS Governance — real workplace phrasing you'll use on the job. It contains 10 scenario-based multiple-choice questions with instant feedback.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account or sign-up required.
How many questions does this exercise have?
This module includes 10 questions. Each one gives an immediate right/wrong result plus a full explanation of the correct phrasing.
What happens if I answer a question incorrectly?
You'll see the correct answer highlighted straight away, along with a plain-English explanation of why it's right and why the other options don't fit — mistakes are part of the learning here.
Can I retry the exercise if I want a better score?
Yes — use the 'Try again' button on the results screen to reset your score and go through the questions again. There's no limit on attempts.
Who is this OSS Governance exercise for?
It's aimed at IT professionals with working English who want to sound more natural and precise around oss governance — useful whether you're preparing for real conversations at work or just building confidence with the vocabulary.
Do I need an account to track my progress?
No account is needed. Your progress through the exercise is tracked locally in your browser for the current session, and you can replay the module at any time.
How is this different from reading a blog article?
This exercise is an interactive drill that tests and reinforces specific phrasing through multiple-choice questions with instant feedback, while blog articles explain concepts and vocabulary in prose. The two work well together.
Where can I find more OSS Governance exercises?
See the OSS Governance hub for more modules like this one, or browse the full Exercises page for other IT-English topics.
Can I complete this exercise on my phone?
Yes — every exercise on CoderSlingo is fully responsive and works on phones and tablets, so you can practise anywhere.