Великодушный пожизненный диктатор
«Великодушный пожизненный диктатор» (англ. Benevolent Dictator For Life, сокр. BDFL) — в контексте разработки свободного ПО полуюмористический термин, обозначающий главу или основателя проекта, который сохраняет за собой право принимать окончательные решения. Впервые термин использовался по отношению к Гвидо ван Россуму, создателю языка Python[1][2].
В своем эссе «Заселяя ноосферу» Эрик Рэймонд, в частности, обсуждает феномен «великодушной диктатуры» в сообществе свободного ПО. Согласно Рэймонду, «диктатор» свободного проекта обязан быть великодушным, поскольку, если набирается достаточно разработчиков, не согласных с решениями «диктатора», они в любой момент могут уйти из проекта или создать форк.
Примеры «великодушных пожизненных диктаторов»
| Умерший |
| Имя | Проект | Тип | Примечания |
|---|---|---|---|
| Сильвен Беннер | Spacemacs | Дистрибутив Emacs, созданный на основе сообщества | [3] |
| Виталик Бутерин | Ethereum | Криптовалюта на основе блокчейна | [4][нужен лучший источник] |
| Дрис Бёйтарт | Drupal | Фреймворк управления контентом | [5] |
| Франсуа Шолле | Keras | Фреймворк глубокого обучения | [6] |
| Эван Чаплицки | Elm | Язык программирования для фронтенд-разработки веб-приложений | [7][8] |
| Лоран Дестайлер | Dolibarr ERP CRM | Программный комплекс для планирования ресурсов предприятия и управления взаимоотношениями с клиентами | [9] |
| Давид Хейнемейер Ханссон | Ruby on Rails | Веб-фреймворк | [10] |
| Ричард Хикки | Clojure | Язык программирования | [11] |
| Адриан Головатый и Джейкоб Каплан-Мосс |
Django | Веб-фреймворк | [12] |
| Эндрю Келли | Zig | Язык программирования | [13][14] |
| Ксавье Леруа | OCaml | Язык программирования | [15][16] |
| Хаоюань Ли | Alluxio | Система оркестрации данных | [17] |
| Майлз Любин | JuMP | Язык моделирования математической оптимизации на языке Julia | [18] |
| Юкихиро Мацумото (Matz) | Ruby | Язык программирования | [19] |
| Уэс Маккинни | Pandas | Библиотека Python для анализа данных | [20] |
| Гавин Мендель-Глеасон[a] | TerminusDB | Графовая база данных с открытым исходным кодом для представления графов знаний | [21][22] |
| Брам Моленар | Vim | Текстовый редактор | [23] |
| Мэтт Мулленвег[b] | WordPress | Фреймворк управления контентом | [24] |
| Мартин Одерски | Scala | Язык программирования | [25] |
| Тэйлор Отвел | Laravel | Веб-фреймворк | [26][27] |
| Тео де Раадт | OpenBSD | Unix-подобная операционная система | |
| Арнольд Роббинс | AWK, Gawk | Язык программирования | [28] |
| Тон Розендаль[c] | Blender | Программное обеспечение для 3D-компьютерной графики | [29] |
| Себастиен Рос | Orchard Project | Система управления контентом | [30] |
| Марк Шаттлворт[d] | Ubuntu | Дистрибутив Linux | [31] |
| Джереми Соллер | Redox | Операционная система | [32] |
| Дон Сайм[e] | F# | Язык программирования | [33] |
| Линус Торвальдс[f] | Linux | Ядро операционной системы | [10][34] |
| Жозе Валим | Elixir | Язык программирования | [35] |
| Паули Виртанен | SciPy | Библиотека Python, используемая для научных и технических вычислений. | [36][37] |
| Патрик Фолькердинг | Slackware | Дистрибутив GNU/Linux | [38] |
| Натан Воксланд | Liquibase | Управление схемой базы данных | [39] |
| Джимми Уэйлс | Фонд Викимедиа | Проект по обмену знаниями на основе сотрудничества | [40][g] |
| Джереми Уокер | Exercism | Платформа для обучения программированию с открытым исходным кодом | [41] |
| Шон Уокер | DotNetNuke | Фреймворк для веб-приложений | [42] |
| Ларри Уолл | Perl | Язык программирования | [43] |
| Эван Ю | Vue.js | JavaScript MVVM-фреймворк для создания пользовательских интерфейсов и одностраничных приложений. | |
| Сумит Чинтала | PyTorch | Фреймворк глубокого обучения | [44] |
| Мартин Траверсо, Дейн Сундстром, Дэвид Филлипс | Trino | Механизм SQL-запросов | [45] |
| Косукэ Кавагути | Jenkins | Сервер автоматизации | [46] |
| Габор де Моодж | RedBeanPHP | Объектно-реляционный сопоставитель базы данных | [47] |
| Брэм Коэн | BitTorrent | Протокол пирингового файлообмена | [48] |
| Уолтер Брайт | D (язык программирования) | Язык программирования | |
| Ричи Винк | Polars | Фреймворк анализа данных | [49] |
| Уильям Фолкон | PyTorch Lightning | Фреймворк глубокого обучения | [50] |
| Ларс Хвам | abapGit | Клиент Git для ABAP | [51] |
| Себастьян Рамирес | FastAPI | Веб-фреймворк для создания API с использованием Python | [52] |
| Билл Холл (gingerBill) | Odin | Язык программирования | [53] |
| Дэмиен Элмс (dae) | Anki | Система интервального повторения | [54][55] |
| Райан Крамер | ProcessWire | Свободная система управления контентом (CMS) и фреймворк (CMF) | [56] |
| Сальваторе Санфилиппо | Redis | База данных типа «ключ-значение» в оперативной памяти | [57] |
Примечания
- ↑ Guido van Rossum. Origin of BDFL (31 июля 2008). Дата обращения: 3 августа 2008. Архивировано 16 марта 2012 года.
- ↑ Python Creator Scripts Inside Google. www.eweek.com. Дата обращения: 3 августа 2008. Архивировано 22 августа 2011 года.
- ↑ Spacemacs COMMUNITY.org. GitHub. Дата обращения: 24 августа 2017.
- ↑ Pearson, Jordan (2017-04-24). Ethereum's Boy King Is Thinking About Giving Up the Mantle. Vice (англ.). Дата обращения: 2023-09-05.
One participant called him a benevolent dictator.
. - ↑ Randy Fay; Fay, Randy. How Do Open Source Communities Govern Themselves? | RandyFay.comties Govern Themselves? randyfay.com. Дата обращения: 27 ноября 2020.
- ↑ Keras API Special Interest Group, Leadership. GitHub (21 декабря 2021).
- ↑ 56: Ember vs. Elm: The Showdown with Philip Poots | The Frontside Podcast. The Frontside Podcast. Дата обращения: 14 августа 2017. Архивировано из оригинала 16 ноября 2018 года.
- ↑ elm-conf (19 сентября 2016), "Code is the Easy Part" by Evan Czaplicki, Дата обращения: 14 августа 2017
- ↑ Dolibarr project organization, different roles of actors.
- ↑ 1 2 Constine, Josh. Dropbox Hires Away Google's Guido Van Rossum, The Father Of Python. TechCrunch (7 декабря 2012). Дата обращения: 1 июня 2015.
- ↑ Clojure JIRA Workflow. Дата обращения: 3 октября 2015. Архивировано из оригинала 13 ноября 2015 года.
- ↑ Adrian and Jacob retiring as Django BDFLs. Adrian Holovaty (12 января 2014). Дата обращения: 14 июня 2015.
- ↑ Proposal: Create a standard process for proposals. GitHub.
- ↑ Interfacing with Zig, a BDFL-run Project. Loris Cro's Blog (10 декабря 2021). Дата обращения: 14 апреля 2024.
- ↑ A History of OCaml | OCaml.org. Дата обращения: 18 сентября 2015.
- ↑ OCaml Infrastructure mailing list. Дата обращения: 18 сентября 2015.
- ↑ Introducing Alluxio Open Source Project Governance "[1]"
- ↑ Governance Structure: JuMP. Дата обращения: 13 сентября 2023.
- ↑ A Ruby Design Process. Дата обращения: 17 апреля 2016.
- ↑ pandas 0.20.3 documentation: Tutorials. Дата обращения: 24 июля 2017. "Wes McKinney's (pandas BDFL) blog"
- ↑ TerminusDB, Twitter (6 мая 2020). Дата обращения: 6 мая 2020.
- ↑ TerminusDB — what's in a name? TerminusDB (21 августа 2019). Дата обращения: 8 мая 2020.
- ↑ Why Neovim is Better than Vim (15 января 2015). Дата обращения: 30 сентября 2015.
- ↑ Thesis, Automattic, and WordPress | Post Status (24 июля 2015). Дата обращения: 24 июля 2015.
- ↑ Programming in Scala Leaps onto the World Stage! Дата обращения: 25 ноября 2015.
- ↑ Taylor Otwell, Twitter. Taylor Otwell (9 октября 2014). Дата обращения: 9 октября 2014.
- ↑ Taylor Otwell, Creator of the Laravel PHP Framework. Facebook (5 августа 2014). Дата обращения: 5 августа 2014.
- ↑ Robbins, Arnold. The GNU Project and Me: 27 Years with GNU AWK. skeeve.com (март 2014). Дата обращения: 11 августа 2023. Архивировано 6 октября 2014 года.
- ↑ Developer Intro/Overview. Дата обращения: 20 июля 2018.
- ↑ Orchard Project Steering Committee. Архивировано из оригинала 12 августа 2015 года.
- ↑ Ubuntu carves niche in Linux landscape. CNET. Архивировано 2015-11-06.
{{cite news}}:|archive-date=/|archive-url=несоответствие временной метки; предлагается 6 ноября 2015 (справка) - ↑ CONTRIBUTING.md · master · redox-os / redox (8 июля 2023).
- ↑ Contributing to the F# Language and Compiler. Дата обращения: 29 сентября 2015. Архивировано из оригинала 21 декабря 2019 года.
- ↑ Dee-Ann LeBlanc. Linux For Dummies. — 7th. — John Wiley & Sons, 31 July 2006. — P. 15. — ISBN 978-0-470-04793-4.
- ↑ Elixir Companies. GitHub. Дата обращения: 1 ноября 2017.
- ↑ SciPy 1.0.0. GitHub. Дата обращения: 27 октября 2017.
- ↑ SciPy project governance. GitHub. Дата обращения: 27 октября 2017.
- ↑ Stories of Linux: A Look at Slackware Linux. linux.com. Дата обращения: 21 сентября 2014. Архивировано из оригинала 30 октября 2014 года.
- ↑ User and Developer Community | Post Status. Дата обращения: 13 августа 2015.
- ↑ Chozick, Amy (2013-06-27). Jimmy Wales is Not an Internet Billionaire. The New York Times.
- ↑ Jeremy Walker on Being the BDFL of Exercism by Humans of Open Source • A podcast on Anchor (англ.). Anchor. Дата обращения: 26 марта 2021.
- ↑ Book: Building Websites with DotNetNuke 5, Michael Washington and Ian Lackey, Packt Publishing. Page 14 "The core team comprises individuals invited to join the team by Shaun Walker, whom they affectionately call the "Benevolent Dictator".
- ↑ The Art of Ballistic Programming. Архивировано из оригинала 17 июня 2013 года.
- ↑ PyTorch Governance | Maintainers — PyTorch 2.0 documentation. pytorch.org. Дата обращения: 21 марта 2023.
- ↑ Trino and the BDFL model https://trino.io/blog/2023/04/06/trino-bdfl-focus.html
- ↑ Jenkins Enhancement Proposal #1: BDFL https://github.com/jenkinsci/jep/blob/master/jep/1/README.adoc#bdfl
- ↑ RedBeanPHP index page https://redbeanphp.com/index.php?p=/welcome#sponsor
- ↑ BitTorrent Enhancement Proposal #1: The BEP Process https://www.bittorrent.org/beps/bep_0001.html
- ↑ Polars - About us (7 апреля 2024). Архивировано 24 марта 2024 года.
- ↑ Lightning Governance — PyTorch Lightning 2.3.0dev documentation. lightning.ai. Дата обращения: 10 апреля 2024.
- ↑ Addressing the Future of ABAP: The Power of Open Source (6 июня 2024).
- ↑ GitHub FastAPI (30 июля 2024).
- ↑ Proposal Process (31 марта 2019).
- ↑ ankitects Github organization. GitHub. Дата обращения: 14 сентября 2024.
- ↑ Anki development discussion. Reddit. Дата обращения: 14 сентября 2024.
- ↑ ProcessWire index page https://www.processwire.com/
- ↑ Antirez Redis repository https://github.com/antirez/redis
Ошибка в сносках?: Для существующих тегов <ref> группы «lower-alpha» не найдено соответствующего тега <references group="lower-alpha"/>