Neugieriger Fall von Linux-Verteilungscode-Namen

Haben Sie sich jemals über den Codenamen der neuesten Version Ihrer bevorzugten Linux-Distribution Gedanken gemacht?

Die kommende Linux Mint 18 hat den Codenamen Sarah. Ubuntu 16.04 heißt Xenial Xerus. Die Liste geht so weiter.

Die Frage nach den Codenamen ist wirklich trivial. Es spielt keine Rolle, wie eine bestimmte Linux-Distribution funktioniert. Als neugieriger Linux-Benutzer möchten Sie vielleicht die Logik hinter dem Codenamen eines Releases kennen. Schließlich ist der Codename ein wesentlicher Bestandteil einer Veröffentlichung und das Entwicklerteam bemüht sich auch darum, nicht wahr?

Ich werde Ihnen etwas über die Logik erzählen, die hinter der Benennung einiger der beliebtesten Linux-Distributionen steckt. Bleib sitzen, das wird eine lustige Fahrt :)

Ubuntu-Versionsnummerierung und Codenamen

Als eine der beliebtesten Linux-Distributionen folgt Ubuntu einem halbjährlichen Veröffentlichungszyklus, wobei eine Veröffentlichung im April und die andere im Oktober erfolgt.

Hinter dieser Namenskonvention steckt eine interessante Geschichte. Mark Shuttleworth und Robert Collins diskutierten über die erste Version von Ubuntu.

leblos : wie lange dauert es, bis wir eine erste Veröffentlichung machen?

sabdfl : es müsste druckvoll sein. maximal sechs Monate

leblos : sechs Monate! das ist nicht viel zeit zum polieren.

Sabdfl : Also müssen wir es das Warzenschwein Release nennen.

In der obigen Diskussion ist leblos Robert Collins und Sabdfl ist Mark Shuttleworth. Der Name blieb hängen. Die erste Mailing-Liste für das Ubuntu-Team hieß „Warzenschweine“, und das Team pflegte auf irc.freenode.net bei #Warzenschweine rumzuhängen.

Der Monat und das Jahr der Veröffentlichung spielen eine wichtige Rolle in der Versionsnummer einer Ubuntu-Veröffentlichung. Eine Ubuntu-Version hat die Versionsnummer des Formats XX.YY. Der XX ist das Jahr der Veröffentlichung und YY ist der Monat der Veröffentlichung. Wir bekommen Ubuntu 16.04 im 4. Monat (April) des Jahres 2016. Ubuntu 15.10 wurde im 10. Monat (Oktober) des Jahres 2015 veröffentlicht.

Bisher gab es in den letzten 11 Jahren nur eine Ausnahme zu den Ubuntu-Veröffentlichungen im April oder Oktober. Die Veröffentlichung von Ubuntu 6.04 verzögerte sich um zwei Monate. Aus diesem Grund wurde der Name Ubuntu 6.06 anstelle des üblichen Namens XX.04 oder XX.10 verwendet.

[Tweet “Ubuntu 6.06 ist die einzige Veröffentlichung, die sich in den letzten 11 Jahren verzögert hat.”]

Kommen wir nun zur Code-Benennung von Ubuntu. Möglicherweise haben Sie bemerkt, dass jede Ubuntu-Version einen zweisprachigen Codenamen hat, der mit demselben Buchstaben beginnt. Beispielsweise heißt Ubuntu 14.04 Trusty Tahr (beginnend mit einem T).

Ubuntu-Codenamen bestehen in der Tat aus zwei Wörtern: erstens aus einem Adjektiv und zweitens aus einer vom Aussterben bedrohten Art (in letzter Zeit enthält sie auch Fabelwesen wie Einhorn oder Werwolf). Im vorherigen Beispiel ist Trusty ein Adjektiv, das bedeutet, dass einigen vertraut werden kann, während Tahr ein Tier ist, dessen Unterarten als gefährdet gelten.

Eine weitere interessante Tatsache ist, dass diese Codenamen in jeder Version alphabetisch inkrementiert werden (mit Ausnahme der wenigen am Anfang). Wir haben also Ubuntu 14.04 als Trusty Tahr, Ubuntu 14.10 als Utopic Unicorn, Ubuntu 15.04 als Vivid Vervet und so weiter.

Ich nehme an, dass Sie jetzt ein ziemlich gutes Verständnis für die Versionsnummerierung und die Codenamen von Ubuntu haben. Wenn ich alle Veröffentlichungen zusammenfassen muss, sehen sie so aus:

Wie Sie sehen, verbessern folgende Ubuntu-Versionen Ihren englischen Wortschatz und führen Sie in Arten ein, von denen Sie vielleicht noch nichts gehört haben :) Wenn Sie Videos bevorzugen, finden Sie hier ein Video, in dem die Ubuntu-Namenskonvention erklärt wird:

Linux Mint Versionsnummerierung und Codenamen

Als entfernter Verwandter von Ubuntu (wenn ich es so nennen darf) ist Linux Mint eine weitere beliebte Linux-Distribution. Lassen Sie uns nun die Versionsnummerierung und die Code-Benennung von Linux Mint untersuchen.

Linux Mint basiert auf Ubuntu. Ein paar Monate nach einer Ubuntu-Veröffentlichung erscheint eine Linux Mint-Veröffentlichung, die auf dieser Ubuntu-Veröffentlichung basiert.

Im Gegensatz zu Ubuntu folgt die Linux Mint-Versionierung nicht dem Monat und dem Jahr. Es ist einfach inkrementell. Wir haben also Linux Mint 15, dann Linux Mint 16, Linux Mint 17 und so weiter. Dies ist für Hauptversionen. Die Nebenversionen (lose Analogie zu Service Pack in Windows) werden in Dezimalstellen erhöht. Das gibt uns Linux Mint 17.1, 17.2 usw.

Das war über die Versionsnummer, lassen Sie uns über die Codenamen sprechen. Jede der Linux Mint-Versionen, egal ob Moll oder Major, hat einen Codenamen. Und wie Ubuntu sind auch sie in einer inkrementellen alphabetischen Reihenfolge.

Eine weitere interessante Sache über Linux Mint-Codenamen ist, dass diese weiblichen Namen mit dem Alphabet "a" enden und die Namen aus der Mythologie der abrahamitischen Religion stammen . Das gibt uns Namen wie Linux Mint 17 Qiana usw.

Die Hauptversionen erhöhen die alphabetische Reihenfolge des Codenamens, während die Nebenversionen dieselben Anfangsalphabete tragen, jedoch den Namen ändern. Zum Beispiel ist Linux Mint 17.1 Rebecca, 17, 2 Rafaela und 17, 3 Rosa.

Um alle bisherigen Linux Mint-Versionen zusammenzufassen, hier eine Tabelle:

Sarah ist die einzige Ausnahme in der Liste, die nicht mit einem 'a' endet.

elementare Betriebssystemversion und Codenamen

Da es sich um Ubuntu und Linux Mint handelt, erweitern wir diese Familie und beziehen elementare Betriebssysteme (die ebenfalls auf Ubuntu basieren) in die Diskussion ein.

Das elementare Betriebssystem hat Versionsnummern, die dem inkrementellen Muster von 0.X entsprechen. Die erste stabile Version von elementary OS war also 0.1 und kam dann auf 0.2 und die aktuelle stabile Version ist elementary OS 0.3.

Was den Codenamen anbelangt, so bevorzugt elementares Betriebssystem den Namen eines mythologischen Gottes oder einer Göttin. In der Regel stammen diese Namen aus der römisch-nordischen Mythologie. Dies gibt uns Codenamen wie Jupiter, Luna, Freya (früher ISIS) und vielleicht den kommenden Loki.

Hier gibt es keine alphabetischen Einschränkungen.

0, 1 - Jupiter

0, 2 - Luna

0, 3 - Freya

Debian-Version und Codename

Wechseln wir zum Urvater von Ubuntu, Linux Mint und dem elementaren Betriebssystem. Debian, von dem Ubuntu abgeleitet wurde, hat ein sehr merkwürdiges Benennungssystem. Tatsächlich wurde Debian selbst nach seinem Gründer Ian und seiner Freundin Debra benannt. Der Debian-Gründer Ian Murdock starb letztes Jahr auf mysteriöse Weise, aber sein Name wurde in Debian verewigt.

Debian-Versionsnummern sind inkrementell. Das ist nicht der interessante Teil. Die interessante Tatsache ist, dass alle Debian-Veröffentlichungen nach den Charakteren des Toy Story-Films codenamen. Das erklärt, warum Sie Debian Jessie oder Debian Woody haben.

[Tweet “#LinuxFacts: Debian-Veröffentlichungen sind nach Toy Story-Charakteren benannt.”]

Hier ist eine Tabelle für einen kurzen Blick auf alle Debian-Veröffentlichungen und deren Codenamen:

Und wenn Sie den ersten Toy Story-Film gesehen haben, erinnern Sie sich vielleicht an den Bösewicht des Films Sid. Dieses Kind aus der Nachbarschaft ist ein Spielzeugzerstörer. Aus diesem Grund tragen alle Debian-Unstable-Releases den Codenamen Debian Sid.

Ich denke, es gibt viele Charaktere in der Toy Story-Filmreihe, deshalb sollten uns die Codenamen für zukünftige Debian-Veröffentlichungen nicht ausgehen :)

OpenSUSE-Version und Codename

Die erste OpenSUSE-Version im Jahr 2005 war OpenSUSE 10.1. Ich weiß nicht, warum es mit 10 und nicht mit 1 angefangen hat. Seitdem erhöht die Hauptversion die Versionsnummer vor dem Komma, während die Nebenversionen die Versionsnummer nach dem Komma erhöhen. Dies gibt uns Versionsnummern wie OpenSUSE 11.3, 11.4, 12.1, 12.2 usw.

Erste Versionen von OpenSUSE hatten keinen Codenamen. Mit der Veröffentlichung von OpenSUSE 11.2 sehen wir einen Codenamen.

Unnötig zu erwähnen, dass OpenSUSE eine grüne Aura hat. Diese grünliche Note erstreckt sich auch auf die Codenamen. OpenSUSE-Codenamen sind eigentlich ein Farbton der Farbe Grün. Das erklärt die Codenamen wie Emerald, Teal usw. für OpenSUSE.

11.3 - Blaugrün

11.4 - Celadon

12.1 - Spargel

12.2 - Gottesanbeterin

12.3 - Dartmouth

13.1 - Flasche

13.2 - Harlekin

Sprung 42.1 - Malachit

Machen Sie sich keine Sorgen, wenn Sie noch nie von diesen Grüntönen gehört haben. Und wenn Sie denken, dass OpenSUSE in Zukunft möglicherweise keine Codenamen mehr hat, sage ich, bleiben Sie positiv. Wenn es fünfzig Graustufen geben kann, kann es auch viel für Grün geben :)

Deine Meinung?

Was halten Sie von Codenamen? Denken Sie, dass es einfacher ist, sich eine Veröffentlichung mit dem Codenamen als eine Versionsnummer zu merken? Denken Sie, dass Codenamen überhaupt benötigt werden? Welches Codenamenmuster der Linux-Distribution gefällt Ihnen am besten? Fühlen Sie sich frei, Ihre Meinung im Kommentarfeld unten zu äußern.

Empfohlen

Tracktions T7 DAW kann jetzt kostenlos unter Linux heruntergeladen werden
2019
Solus Version 1.2.1 bringt Mate Desktop
2019
Die JavaScript-Engine von Microsoft Edge soll Open Source sein
2019