Linux Debian-Codenamen

38

Ich habe ein paar ziemlich dumme, nicht-technische Fragen zur Vergabe von Codenamen für Debian- Veröffentlichungen.

Jede Debian-Veröffentlichung hat ihren eigenen Codenamen, der (bisher) ein Charaktername aus Toy Story- Filmen von Pixar ist .

Hier ist eine Liste aller bisher zugewiesenen Codenamen:

  • Release 1.1 ist buzz(Buzz Lightyear) - der Raumfahrer,
  • Release 1.2 ist rex- der Tyrannosaurus,
  • Release 1.3.x ist bo(Bo Peep) - das Mädchen, das sich um die Schafe gekümmert hat,
  • Release 2.0 ist hamm- das Sparschwein,
  • Release 2.1 ist slink(Slinky Dog) - der Spielzeughund,
  • Release 2.2 ist potato- Mr. Potato,
  • Release 3.0 ist woody- der Cowboy,
  • Release 3.1 ist sarge- der Sergeant der Green Plastic Army Men,
  • Release 4.0 ist etch- die Spielzeugtafel (Etch-a-Sketch),
  • Release 5.0 ist lenny- das Spielzeugfernglas,
  • Release 6.0 ist squeeze- der Name für die dreiäugigen Aliens,
  • Release 7.0 ist wheezy- der Name des Gummispielzeugpinguins mit einer roten Fliege,
  • Release 8.0 ist jessie- der Name des Jodler-Cowgirls,
  • Release 9.0 ist stretch- ein lila Gummi-Octopus-Spielzeug in Sunnyside Daycare ,
  • Release 10.0 ist buster- Andys Haustier Dackel (derzeit stabil ).

Liste der Codenamen der kommenden Debian-Hauptversionen nach jessie:

  • Release 11.0 ist bullseye- Woodys Pferd (derzeit im Test ),
  • Release 12.0 ist bookworm- intelligentes Wurmspielzeug mit eingebauter Taschenlampe.

Es gibt auch:

  • spezieller Codename sid( S bis I n D- Entwicklung ), der eine symbolische Verbindung zum derzeit instabilen Codenamen darstellt ,
  • Stable ist eine symbolische Verknüpfung mit dem derzeit stabilen Codenamen.
  • testing ist eine symbolische Verknüpfung zum Codenamen, der gerade getestet wird.

Die Liste der Toy Story Charaktere ist sehr robust , aber irgendwann wird es nicht mehr Zeichen Namen zu vergeben.

Meine Fragen sind:

  • Welche Codenamen werden vergeben, wenn wir keine Charakternamen mehr haben?
  • Wer entscheidet, wie der Codename der nächsten Veröffentlichung lautet (bitte antworten Sie nicht mehrdeutig wie: 'community' )?
  • Wie viele Veröffentlichungen sind geplant?

Übrigens: Interessantes Zitat aus debian.org/doc/manuals :

Die Entscheidung der Verwendung von Toy Story Namen wurde gemacht von Bruce Perens , der zu der Zeit, der Debian - Projektleiter war, und arbeitet auch bei Pixar , die Firma , die die Filme produzierte.

Debian veröffentlicht die Entwicklung Infografiken von Claudio Ferreira Filho (@filhocf) ( Lizenz : CC BY-SA 4.0 ).

patryk.beza
quelle
5
Wenn ich es wäre, würde ich einfach weiter Charaktere aus anderen Pixar-Filmen auswählen. Die Menschheit wird wahrscheinlich aussterben, bevor wir ausgehen. Lassen Sie die Außerirdischen sich darum kümmern, die Namenskonvention danach fortzusetzen. : D
Joseph R.
Pixar-Charaktere gehen zur Neige. Ja, das wird so schnell nicht passieren. Dies könnte einer der Gründe sein, warum sich das Team für diesen Zeitplan entschieden hat.
Mast
Debian, nicht "Linux Debian", wird irgendwann bei Debian Gnu / Linux genannt (zumindest wenn es Linux verwendet).
ctrl-alt-delor
1
Eine andere lustige Tatsache, die hier in der Frage oder den Antworten noch nicht an anderer Stelle erwähnt wurde: 'experimental' ist ein Begleiter von 'unstable' für Pakete, die nicht ganz für 'sid' bereit sind. Wie 'sid' ('unstable') hat es auch den Namen eines Toy Story Charakters; 'rc-buggy' (benannt nach Andys ferngesteuertem Spielzeugauto).
Jeremy Davis

Antworten:

35

Ich beantworte Ihre Fragen in absteigender Reihenfolge: Das Release-Team wählt die Codenamen (siehe Aufgabenbeschreibung ), zwei Releases folgen; die nächsten drei Veröffentlichungen sind Buster (Debian 10, geplant für das zweite Quartal 2019), Bullseye (Debian 11) und Bookworm (Debian 12); und ich glaube nicht, dass uns die Namen ausgehen ...

Wie eyoung100 hervorhebt , ist Stretch in Toy Story 3 die Krake und Buster ist Andys Hund. Wie Sie in Ihrer aktualisierten Frage erwähnt haben, ist Bullseye Woodys Pferd. Bookworm ist das intelligente Wurmspielzeug mit Taschenlampe aus Toy Story 3 .

Sid ist auch der Name des Nachbarskindes, das alle seine Spielsachen kaputt macht . "Noch in der Entwicklung" ist ein Backronym.

Stephen Kitt
quelle
21

Sie haben bereits eine gute Antwort für das meiste. Aber aus Interesse dachte ich, ich würde mich in die Mathematik einmischen, wenn mir die Namen ausgehen:

Seit der Veröffentlichung des ersten Codenamens (Buzz 1996) sind 19 Jahre vergangen. Bisher werden 13 Zeichennamen verwendet.

Toy Story hat 40 potenzielle Namen , vorausgesetzt, es gibt keine Filme mehr.

Wenn wir davon ausgehen, dass Namen weiterhin mit der gleichen Rate verwendet werden - ich vermute, dass sie langsamer verwendet werden, da Veröffentlichungen nicht mehr so ​​häufig wie früher vorkommen (Bild von Wikimedia):

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

Aber ignorieren Sie das und nehmen Sie linear an:

13/19 = 0,68 Namen pro Jahr. Die Verwendung von 40 Namen dauert also 40 / 0,68 = 59 Jahre. Was uns zu 1996 + 59 = 2055 bringen wird .

Wenn wir davon ausgehen, dass Moores Gesetz fortbesteht (was fairerweise unwahrscheinlich erscheint), wird die Anzahl der Transistoren pro CPU zu dem Zeitpunkt, an dem Debian keine Namen mehr hat, 2 ^ (59/2) = 759.250.125 Mal so sein wie zu Beginn von Debian Verwenden dieses Namensschemas. Oder das 1.048.576-fache von heute. Dies wird eine ganz andere Welt im Computerbereich sein. Heutzutage hat eine High-End-CPU 4 Milliarden Transistoren (wie ein Xeon), und ein Supercomputer verfügt möglicherweise über 10.000 (wie Tianhe-2), so dass der Supercomputer über 40.000.000.000.000 Transistoren verfügt. Eine iPhone 6-CPU verfügt über 2.000.000.000 Transistoren. Die Smartphones von 2055, auf denen Debian keine Namen mehr hat, werden 25-mal so viele Transistoren haben wie die besten Supercomputer von heute. Es ist schwer zu sagen, ob Debian immer noch ein funktionierendes Betriebssystem für solche Computer sein wird.

Es ist jedoch höchst unwahrscheinlich, dass Moores Gesetz bis zu diesem Zeitpunkt fortbesteht. In diesem Fall wird die Datenverarbeitung wahrscheinlich weitaus seltsamer verlaufen. Quanten-, optische oder andere Technologien, die nicht erfunden wurden.

Kurz gesagt, Debian muss sich nicht darum kümmern, dass die Namen ausgehen. Die Computerwelt wird wahrscheinlich zu diesem Zeitpunkt so unterschiedlich sein, dass solche Sorgen keinen Sinn ergeben.

Lyndon White
quelle
7

Von Toy Story bis Toy Story 4 (voraussichtlich 2017) liegen durchschnittlich weniger als 8 Jahre zwischen den Filmen. Wenn man @ Oxinaboxs Schätzung von weniger als einer Veröffentlichung pro Jahr zugrunde legt, würde dies weniger als 8 neue Charaktere pro Film erfordern (in der Tat 22 Jahre / 3 Filme * 0,68 Debian-Veröffentlichungen / Jahr = ungefähr 5 neue Charaktere pro Film), um für immer weiterzumachen .

In der Praxis stelle ich mir vor, dass sie sich für ein neues Film-Franchise entscheiden würden, wenn es ihnen (oder früher) ausgehen würde.

AMADANON Inc.
quelle
Wenn das passieren würde, würden ihnen die Namen aus Toy Story ausgehen, die das Debian-Ökosystem mystisch machen würden. Ich hoffe, dass sie nicht mehr
genug