Benevolent dictator for life

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Benevolent dictator for life (Indonesia: Diktator budiman seumur hidup; BDFL) adalah gelar yang diberikan kepada tokoh pengembangan perangkat lunak sumber terbuka, biasanya perintis proyek yang memegang keputusan atau jawaban akhir dalam perdebatan di komunitas proyek. Istilah ini muncul pada tahun 1995 untuk menyebut Guido van Rossum, pencipta bahasa pemrograman Python.[1][2] Tidak lama setelah Van Rossum bergabung dengan Corporation for National Research Initiatives, istilah ini diangkat dalam surat tanggapan Ken Manheimer usai rapat yang membahas rencana pembuatan grup semi-formal yang mengasai pengembangan dan pelatihan Python. Ia bercanda dengan mencantumkan Van Rossum sebagai "Pelaksana Tugas BDFL Pertama" (First Interim BDFL).[1] Pada 12 Juli 2018, Van Rossum mengumumkan bahwa ia akan mengundurkan diri dari jabatan BDFL Python.[3]

BDFL tidak sama dengan istilah umum untuk tokoh sumber terbuka, "benevolent dictator", yang dipopulerkan oleh Eric S. Raymond dalam esainya, "Homesteading the Noosphere" (1999).[4] Raymond menjelaskan bahwa proyek sumber terbuka akan selalu menjinakkan "kediktatoran" di dalamnya karena perselisihan sengit dapat memicu perpecahan (forking) proyek dengan pemimpin baru.

Calon potensial[sunting | sunting sumber]

Nama Proyek Jenis Referensi
Juan Benet InterPlanetary File System Internet tersebar [5]
Sylvain Benner Spacemacs Distribusi Emacs berbasis komunitas [6]
Vitalik Buterin Ethereum Mata uang kripto berbasis blockchain [7]
Dries Buytaert Drupal Kerangka pengelolaan konten [8]
Evan Czaplicki Elm Bahasa pemrograman web bagian depan (front-end) [9][10]
Jim Deridder ROAD Bahasa pemrograman [11]
David Heinemeier Hansson Ruby on Rails Kerangka web [12]
Rich Hickey Clojure Bahasa pemrograman [13]
Adrian Holovaty
and Jacob Kaplan-Moss
Django Kerangka web [14]
Chris Lattner Swift Bahasa pemrograman [15]
Xavier Leroy OCaml Bahasa pemrograman [16][17]
Yukihiro Matsumoto (Matz) Ruby Bahasa pemrograman [18]
Wes McKinney Pandas Pustaka analisis data Python [19]
Anthony Minessale II FreeSWITCH Kerangka komunikasi langsung [20]
Bram Moolenaar Vim Penyunting teks [21]
Matt Mullenweg WordPress Kerangka pengelolaan konten [22]
Martin Odersky Scala Bahasa pemrograman [23]
Taylor Otwell Laravel Kerangka web [24][25]
Theo de Raadt OpenBSD Sistem operasi serupa Unix [26]
Daniel Robbins Funtoo Linux Distribusi Linux [27]
Ton Roosendaal Blender Perangkat lunak grafik komputer 3D [28]
Sébastien Ros Orchard Project Sistem pengelolaan konten [29]
Mark Shuttleworth Ubuntu Distribusi Linux [30]
Don Syme F# Bahasa pemrograman [31]
Linus Torvalds Linux Kernel sistem operasi [12][32]
José Valim Elixir Bahasa pemrograman [33]
Pauli Virtanen SciPy Pustaka Python untuk komputasi ilmiah dan teknis [34][35]
Patrick Volkerding Slackware Distribusi Linux [36]
Nathan Voxland Liquibase Manajemen skema pangkalan data [37]
Shaun Walker DotNetNuke Kerangka aplikasi web [38]
Larry Wall Perl Bahasa pemrograman [39]
Jeremy Soller[40] Redox Sistem operasi [41]
Stephen Wolfram Wolfram Language Bahasa pemrograman [42]

Referensi[sunting | sunting sumber]

  1. ^ a b Guido van Rossum (July 31, 2008). "Origin of BDFL". Artima.com. Diarsipkan dari versi asli tanggal 2012-07-21. Diakses tanggal August 1, 2008. 
  2. ^ "Python Creator Scripts Inside Google". eWeek. March 6, 2006. Diarsipkan dari versi asli tanggal 2018-08-09. Diakses tanggal May 13, 2008. 
  3. ^ Van Rossum, Guido (July 12, 2018). "Transfer of power". mail.python.org. Diarsipkan dari versi asli tanggal 2018-07-12. Diakses tanggal August 9, 2018. 
  4. ^ Eric S. Raymond (2000). "Homesteading the Noosphere § Project Structures and Ownership". Eric S. Raymond's Home Page. Diarsipkan dari versi asli tanggal 2012-07-01. Diakses tanggal August 1, 2008. 
  5. ^ "Understanding the IPFS White Paper part 2". Diakses tanggal 2017-08-21. 
  6. ^ "Spacemacs COMMUNITY.org". Diakses tanggal 2017-08-24. 
  7. ^ "Ethereum's Boy King Is Thinking About Giving Up the Mantle"
  8. ^ Randy Fay, "How Do Open Source Communities Govern Themselves?"
  9. ^ "56: Ember vs. Elm: The Showdown with Philip Poots | The Frontside Podcast". The Frontside Podcast. Diarsipkan dari versi asli tanggal 2018-11-16. Diakses tanggal 2017-08-14. 
  10. ^ elm-conf (2016-09-19), "Code is the Easy Part" by Evan Czaplicki, diakses tanggal 2017-08-14 
  11. ^ "The Art of Ballistic Programming". Diarsipkan dari versi asli tanggal June 17, 2013. 
  12. ^ a b Constine, Josh (December 7, 2012). "Dropbox Hires Away Google's Guido Van Rossum, The Father Of Python". TechCrunch. Diakses tanggal June 1, 2015. 
  13. ^ "Clojure JIRA Workflow". Diakses tanggal 3 October 2015. 
  14. ^ "Adrian and Jacob retiring as Django BDFLs". Adrian Holovaty. January 12, 2014. Diakses tanggal June 14, 2015. 
  15. ^ "Apple Launches Swift, A New Programming Language For Writing iOS And OS X Apps". Diakses tanggal 2018-04-10. 
  16. ^ "A History of OCaml | OCaml.org". Diakses tanggal 2015-09-18. 
  17. ^ "OCaml Infrastructure mailing list". Diakses tanggal 2015-09-18. 
  18. ^ "A Ruby Design Process". Diakses tanggal 2016-04-17. 
  19. ^ "pandas 0.20.3 documentation: Tutorials". Diakses tanggal 2017-07-24.  "Wes McKinney's (pandas BDFL) blog"
  20. ^ "FreeSWITCH 1.6 Cookbook". Diakses tanggal 2018-07-14. 
  21. ^ "Why Neovim is Better than Vim". Diakses tanggal 30 September 2015. 
  22. ^ "Thesis, Automattic, and WordPress | Post Status". Diakses tanggal 2015-07-24. 
  23. ^ "Programming in Scala Leaps onto the World Stage!". Diakses tanggal 2015-11-25. 
  24. ^ "Taylor Otwell, Twitter". Taylor Otwell. October 9, 2014. Diakses tanggal October 9, 2014. 
  25. ^ "Taylor Otwell, Creator of the Laravel PHP Framework". August 5, 2014. Diakses tanggal August 5, 2014. 
  26. ^ Hildebrand, Matthew (July 5, 2005). "Interview: Theo de Raadt on Industry and Free Software". The Epoch Times. The Epoch Times. Diarsipkan dari versi asli tanggal June 21, 2015. Diakses tanggal June 20, 2015. 
  27. ^ "Welcome to Funtoo Linux". 
  28. ^ "Developer Intro/Overview". Diakses tanggal 20 July 2018. 
  29. ^ "Orchard Project Steering Committee". Diarsipkan dari versi asli tanggal August 12, 2015. 
  30. ^ "Ubuntu carves niche in Linux landscape". CNET. Diarsipkan dari versi asli tanggal 6 November 2015. 
  31. ^ "Contributing to the F# Language and Compiler". Diakses tanggal 29 September 2015. 
  32. ^ Dee-Ann LeBlanc (31 July 2006). Linux For Dummies (edisi ke-7th). John Wiley & Sons. hlm. 15. ISBN 978-0-470-04793-4. 
  33. ^ "Elixir Companies". Diakses tanggal 2017-11-01. 
  34. ^ "SciPy 1.0.0". Diakses tanggal 2017-10-27. 
  35. ^ "SciPy project governance". Diakses tanggal 2017-10-27. 
  36. ^ "Stories of Linux: A Look at Slackware Linux". linux.com. 
  37. ^ "User and Developer Community | Post Status". Diakses tanggal 2015-08-13. 
  38. ^ 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"."
  39. ^ "The Art of Ballistic Programming". Diarsipkan dari versi asli tanggal June 17, 2013. 
  40. ^ https://gitlab.redox-os.org/jackpot51
  41. ^ "CONTRIBUTING.md · master · redox-os / redox". 
  42. ^ "Wolfram Language (Mathematica) vs. Python for Data Science Projects". Diarsipkan dari versi asli tanggal 2019-03-06. Diakses tanggal 2019-03-09.