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.
Infografiken von Claudio Ferreira Filho (@filhocf) ( Lizenz : CC BY-SA 4.0 ).
quelle
Antworten:
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.
quelle
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):
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.
quelle
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.
quelle