Was ist ein BDFL?
BDFL steht für Benevolent Dictator for Life (Wohlwollender Diktator auf Lebenszeit) und beschreibt eine Führungsrolle, die in vielen Open-Source-Projekten vorkommt. Ein BDFL ist eine Person, die auf unbestimmte Zeit die endgültige Entscheidungsgewalt über ein Projekt hat. Bei WordPress ist Mitbegründer Matt Mullenweg diese Person. Er hat das Recht, bei Meinungsverschiedenheiten oder Konflikten innerhalb der Community das letzte Wort zu sprechen. Diese Position verleiht ihm erheblichen Einfluss auf die Entwicklung und Richtung von WordPress.
WordPress ist nicht das einzige Projekt mit einem Benevolent Dictator for Life (BDFL). So ist z.B. Linus Torvald der BDFL des Linux-Kernels und auch Python, Rubyon Rails oder OpenBSD haben BDFLs.
Auch wenn der Begriff „Diktator“ negativ verstanden werden kann, so trifft das in Zusammenhang mit BDFL nur dann zu, wenn der oder die BDFL die Entscheidungsgewalt ausnutzt, um eigene Interessen über die des Projektes zu stellen.
Welche Vorteile bietet ein Benevolent Dictator for Life (BDFL) für ein Projekt?
Eine BDFL-Struktur kann aber auch Nachteile haben, wie z.B. die Abhängigkeit von einer einzelnen Person. Entscheidend ist, dass der BDFL seine Rolle tatsächlich „wohlwollend“ ausübt und offen für Input und Feedback aus der Community bleibt.