Nama kode Linux Debian

39

Saya punya beberapa pertanyaan non-teknis yang cukup konyol tentang pemberian kode nama untuk rilis Debian .

Setiap rilis Debian memiliki nama kode yang unik, yang sejauh ini merupakan nama karakter dari film Toy Story oleh Pixar .

Berikut adalah daftar semua nama kode yang ditugaskan sejauh ini:

  • rilis 1.1 adalah buzz(Buzz Lightyear) - angkasawan,
  • rilis 1.2 adalah rex- tyrannosaurus,
  • rilis 1.3.x adalah bo(Bo Peep) - gadis yang merawat domba,
  • rilis 2.0 adalah hamm- celengan,
  • rilis 2.1 is slink(Slinky Dog) - anjing mainan,
  • rilis 2.2 adalah potato- Mr. Potato,
  • rilis 3.0 adalah woody- si koboi,
  • rilis 3.1 adalah sarge- sersan dari Green Plastic Army Men,
  • rilis 4.0 adalah etch- papan tulis mainan (Etch-a-Sketch),
  • rilis 5.0 adalah lenny- teropong mainan,
  • rilis 6.0 adalah squeeze- nama untuk alien bermata tiga,
  • rilis 7.0 adalah wheezy- nama penguin mainan karet dengan dasi kupu-kupu merah,
  • rilis 8.0 adalah jessie- nama cowgirl yodelling,
  • rilis 9.0 adalah stretch- mainan gurita karet ungu di Sunnyside Daycare ,
  • rilis 10.0 adalah buster- dachshund peliharaan Andy (saat ini stabil ).

Daftar nama kode rilis utama Debian yang akan datang setelah jessie:

  • rilis 11.0 adalah bullseye- kuda Woody (saat ini sedang diuji ),
  • rilis 12.0 adalah bookworm- mainan cacing cerdas dengan senter bawaan.

Ada juga:

  • codename khusus sid( S hingga I n D pengembangan ) yang merupakan tautan simbolis ke nama kode yang saat ini tidak stabil ,
  • stable yang merupakan tautan simbolik ke codename yang saat ini stabil,
  • pengujian yang merupakan tautan simbolik ke nama kode yang saat ini sedang diuji.

Daftar karakter Toy Story cukup kuat tetapi pada suatu waktu, tidak akan ada lagi nama karakter untuk ditugaskan.

Pertanyaan saya adalah:

  • Nama kode apa yang akan diberikan jika kita kehabisan nama karakter?
  • Siapa yang memutuskan apa nama kode untuk rilis berikutnya (tolong jangan jawab secara ambigu seperti: 'komunitas' )?
  • Berapa banyak nama rilis yang direncanakan ke depan?

BTW: Kutipan menarik dari debian.org/doc/manuals :

The Keputusan menggunakan nama Toy Story itu dibuat oleh Bruce Perens yang, pada waktu itu, Pemimpin Proyek Debian dan bekerja juga di Pixar , perusahaan yang memproduksi film-film.

Debian merilis pengembangan Infografis oleh Claudio Ferreira Filho (@filhocf) ( lisensi : CC BY-SA 4.0 ).

patryk.beza
sumber
5
Kalau itu aku, aku hanya akan terus memilih karakter dari film Pixar lainnya. Umat ​​manusia mungkin akan punah sebelum kita kehabisan. Biarkan alien khawatir tentang melaksanakan konvensi penamaan setelah itu. : D
Joseph R.
Kehabisan karakter Pixar. Ya, itu tidak akan terjadi dalam waktu dekat. Itu mungkin salah satu alasan tim pergi untuk jadwal penamaan ini di tempat pertama.
Mast
Debian, bukan "Linux Debian", kadang-kadang disebut di Debian Gnu / Linux "(setidaknya ketika menggunakan Linux).
ctrl-alt-delor
1
Satu fakta menyenangkan lainnya belum disebutkan di tempat lain di sini dalam pertanyaan atau jawaban: 'eksperimental' adalah repo pendamping untuk 'tidak stabil' untuk paket yang tidak cukup siap untuk 'sid'. Seperti 'sid' ('tidak stabil') ia juga memiliki nama karakter cerita mainan; 'rc-buggy' (dinamai mobil mainan remote control Andy).
Jeremy Davis

Jawaban:

36

Saya akan menjawab pertanyaan Anda di luar urutan: tim rilis memilih nama kode (lihat deskripsi tugas mereka ), dua rilis di depan; tiga rilis berikutnya adalah Buster (Debian 10, dijadwalkan untuk kuartal kedua 2019), Bullseye (Debian 11), dan Kutu Buku (Debian 12); dan saya tidak berpikir kita khawatir kehabisan nama ...

Seperti yang ditunjukkan oleh eyoung100 , Stretch adalah gurita di Toy Story 3 , dan Buster adalah anjing Andy. Seperti yang Anda sebutkan dalam pertanyaan Anda yang diperbarui, Bullseye adalah kuda Woody. Kutu buku adalah mainan cacing yang cerdas dan menggunakan senter dari Toy Story 3 .

Juga, Sid adalah nama anak sebelah yang merusak semua mainannya . "Masih dalam pengembangan" adalah sebuah backronym.

Stephen Kitt
sumber
21

Anda sudah memiliki jawaban yang bagus untuk sebagian besar dari itu. Tetapi untuk menarik saya pikir saya akan bermain dalam matematika kehabisan nama:

Sudah 19 tahun sejak rilis kode nama pertama (Buzz 1996). Sejauh ini 13 nama karakter digunakan.

Toy Story memiliki 40 nama potensial , dengan asumsi tidak ada lagi film.

Jika kami menganggap bahwa nama-nama terus digunakan pada tingkat yang sama - Saya menduga mereka akan digunakan lebih lambat, karena rilis tidak terjadi sesering yang pernah mereka lakukan sebelumnya (gambar dari wikimedia):

https://upload.wikimedia.org/wikipedia/en/timeline/1aea1ee0d1b542b4b731bc28de752e84.png

Tetapi mengabaikan itu, dan mengasumsikan linier:

13/19 = 0,68 nama yang digunakan per tahun. Dengan demikian, untuk menggunakan 40 nama, 40 / 0,68 = 59 tahun. Yang akan membawa kita ke tahun 1996 + 59 = 2055 .

Jika kita mengasumsikan bahwa hukum Moore berlanjut, (yang seharusnya adil, tampaknya tidak mungkin) maka jumlah transistor per CPU pada saat Debian kehabisan nama akan menjadi 2 ^ (59/2) = 759.250.125 kali lipat dari ketika Debian mulai menggunakan skema penamaan ini. Atau 1.048.576 kali lipat hari ini. Ini akan menjadi dunia yang sangat berbeda dalam komputasi. Saat ini CPU kelas atas memiliki 4 miliar transistor (seperti Xeon), dan komputer super mungkin memiliki 10.000 di antaranya (seperti Tianhe-2), sehingga komputer super memiliki 40.000.000.000 transistor. CPU iPhone 6 memiliki 2.000.000.000 transistor. Smartphone 2055, ketika Debian kehabisan nama akan memiliki transistor 25x lebih banyak daripada superkomputer terbaik saat ini. Sulit untuk mengatakan apakah Debian masih akan menjadi OS fungsional untuk komputer tersebut.

Namun tampaknya sangat tidak mungkin bahwa hukum Moore akan berlanjut hingga titik itu. Dalam hal ini, komputasi kemungkinan akan jauh lebih aneh. Teknologi kuantum, optik, atau lainnya yang belum dipahami.

Singkatnya, Debian tidak perlu khawatir kehabisan nama. Dunia komputasi kemungkinan akan sangat berbeda pada saat itu, sehingga kekhawatiran seperti itu tidak masuk akal.

Lyndon White
sumber
7

Menghitung dari Toy Story ke Toy Story 4 (rencananya akan rilis 2017), rata-rata ada kurang dari 8 tahun antara film. Menggunakan perkiraan @ Oxinabox kurang dari rilis per tahun, yang akan membutuhkan kurang dari 8 karakter baru per film (pada kenyataannya, 22 tahun / 3 film * 0,68 rilis debian / tahun = sekitar 5 karakter baru per film), untuk terus berjalan selamanya .

Saya membayangkan, dalam praktiknya, jika mereka kehabisan (atau sebelumnya), mereka akan memilih franchise film baru.

AMADANON Inc.
sumber
jika itu akan terjadi, yaitu mereka kehabisan nama-nama dari cerita Toy yang akan menambah mistik ke ekosistem Debian. Saya berharap bisa ada sampai mereka kehabisan nama, yaitu 55 tahun dari sekarang dan juga berasumsi bahwa Toy Story tidak membuat film lagi :)
shirish