Por que os projetos de código aberto são administrados por ditadores benevolentes para o resto da vida
Uma postagem recente no X (antigo Twitter) chamou a atenção para o fato de que muitos projetos populares de código aberto, como o WordPress, são administrados por uma única pessoa, muitas vezes chamada de Benevolent Dictator For Life (BDFL).
O WordPress é administrado por um ditador benevolente?
Os projetos de código aberto são comumente entendidos como executados por voluntários que formam comitês e realizam votações. Muitas decisões no WordPress e em outros projetos de código aberto são executadas dessa forma. Mas em muitos projetos, como o WordPress, há uma pessoa que tem o voto final e toma as decisões importantes sobre o projeto.
Uma postagem recente no X chamou a atenção para esse fato em relação ao WordPress e como alguns membros da comunidade são lembrados de que o WordPress tem um único líder.
@helenhousandi tuitou:
“Assistir as pessoas do WordPress reaprenderem que o B em BDFL significa benevolente, mesmo quando grande parte do OSS, especialmente em escala, é ingrato (e sim, ainda é um ditador!)”
@toderash respondeu:
“Legal, legal, legal.
Ressalva: não é o rótulo que torna um “BDFL” benevolente. Digamos apenas que existem exemplos de “FLFL”s – Feudal Lords For Life, administrando OSS como um feudo.Atualmente observando outras pessoas do WordPress acordando para esse fato.”
BDFL
O termo Benevolent Dictator For Life (BDFL) é geralmente usado de forma despreocupada para descrever o modelo de governança onde o fundador de um projeto de código aberto tem a palavra final sobre todas as decisões, mas geralmente as principais.
Alguns BDFLs famosos
- Linus Torvalds é o BDFL do Linux.
- Matt Mullenweg é o BDFL do WordPress.org.
- David Heinemeier Hansson é o BDFL do Ruby on Rails.
- Taylor Otwell é o BDFL do Laravel.
O termo BDFL surgiu em 1995 como uma piada, quando o criador do Python, Guido van Rossum, foi nomeado o Primeiro Ditador Benevolente Interino Vitalício.
Modelos de Governança e BDFL
WordPress é uma comunidade e embora tenha sido dito que Matt Mullenweg tem um ditador benevolente para toda a vida, ainda é um projeto voltado para a comunidade, assim como outros projetos de código aberto. Os títulos não oficiais do BDFL refletem o lado mais leve dos projetos de código aberto.
