Intermediate Vocabulary #open-source#governance#community#licensing

Open Source Governance Vocabulary

5 exercises — Practice key open source governance terms: BDFL, steering committees, contributor ladders, CLA vs DCO, RFC process, LTS policy, and foundation models.

Core Open Source Governance vocabulary clusters
  • Leadership models: BDFL (Benevolent Dictator For Life), steering committee, working group, technical oversight committee (TOC), maintainer, committer
  • Contribution: contributor ladder, CLA (Contributor License Agreement), DCO (Developer Certificate of Origin), project charter, CoC (Code of Conduct) enforcement
  • Process: RFC process, lazy consensus, release cadence, LTS (Long-Term Support), deprecation policy, trademark
  • Foundations: Apache Software Foundation, CNCF (Cloud Native Computing Foundation), Linux Foundation — each with distinct governance models
0 / 5 completed
1 / 5
A new contributor reads the governance document and asks a senior engineer:
"The Python project used to list Guido van Rossum as BDFL. Now it has a Steering Council of five elected members. What changed, and why?"
What does BDFL mean, and what model replaced it in Python?