GNU/Linux >> Linux Esercitazione >  >> Linux

Curioso caso di nomi di codici di distribuzione Linux

Ti sei mai chiesto il nome in codice dell'ultima versione della tua distribuzione Linux preferita?

L'imminente Linux Mint 18 è stato chiamato in codice Sarah. Ubuntu 16.04 si chiamerà Xenial Xerus. L'elenco continua così.

La domanda sui nomi in codice è davvero banale. Non fa alcuna differenza su come funziona una particolare distribuzione Linux. Tuttavia, come utente Linux curioso, potresti voler conoscere la logica dietro il nome in codice di una versione. Dopotutto, il nome in codice è parte integrante di una versione e il team di sviluppo si impegna anche per questo, vero?

Ti parlerò della logica alla base della denominazione del codice di alcune delle distribuzioni Linux più popolari. Siediti, questo sarà un giro divertente :)

Numerazione e denominazione in codice delle versioni di Ubuntu

Una delle distribuzioni Linux più popolari, Ubuntu segue un ciclo di rilascio semestrale con una versione in arrivo ad aprile e l'altra ad ottobre.

C'è una storia interessante dietro questa convenzione di denominazione. Mark Shuttleworth e Robert Collins stavano discutendo della prima versione di Ubuntu.

senza vita :quanto tempo prima di fare una prima uscita?

sabdfl :dovrebbe essere incisivo. sei mesi max.

senza vita :sei mesi! non è molto tempo per lucidare.

sabdfl :quindi dovremo soprannominarlo il rilascio warthog warthog.

Nella discussione di cui sopra, senza vita è Robert Collins e sabdfl è Mark Shuttleworth. Il nome è rimasto. La prima mailing list per il team di Ubuntu si chiamava "warthogs", e il team era solito frequentare #warthogs su irc.freenode.net.

Il mese e l'anno del rilascio svolgono un ruolo fondamentale nel numero di versione di un rilascio di Ubuntu. Una versione di Ubuntu ha un numero di versione nel formato XX.YY. Il XX è l'anno del rilascio e YY è il mese del rilascio. Quindi, otteniamo Ubuntu 16.04 nel 4° mese (aprile) dell'anno 2016. Ubuntu 15.10 è stato rilasciato nel 10° mese (ottobre) dell'anno 2015.

Finora, c'è stata solo un'eccezione alle versioni di Ubuntu in aprile o ottobre negli ultimi 11 anni. Il rilascio di Ubuntu 6.04 è stato ritardato di due mesi e questo è il motivo per cui è stato chiamato Ubuntu 6.06, invece dei soliti XX.04 o XX.10.

[Tweet "Ubuntu 6.06 è l'unica versione che è stata ritardata negli ultimi 11 anni."]

Ora arriviamo alla denominazione in codice di Ubuntu. Potresti aver notato che qualsiasi versione di Ubuntu ha un nome in codice a due parole che inizia con la stessa lettera. Ad esempio, Ubuntu 14.04 si chiama Trusty Tahr (che inizia con una T).

I nomi in codice Ubuntu sono infatti composti da due parole, la prima è un aggettivo e la seconda è una specie in via di estinzione (ultimamente contiene anche creature mitologiche come Unicorno o Lupo Mannaro). Nell'esempio precedente, Trusty è un aggettivo che indica alcuni di cui ci si potrebbe fidare mentre Tahr è un animale con alcune delle loro sottospecie considerate in pericolo.

Un altro fatto interessante è che questi nomi in codice vengono incrementati in ordine alfabetico in ogni versione (tranne i pochi all'inizio). Quindi, abbiamo Ubuntu 14.04 come Trusty Tahr, Ubuntu 14.10 come Utopic Unicorn, Ubuntu 15.04 come Vivid Vervet e così via.

Presumo che ora tu abbia una abbastanza buona comprensione della numerazione delle versioni e dei nomi in codice di Ubuntu. Se devo riassumere tutte le versioni, vanno come:

Quindi, come puoi vedere, seguire le versioni di Ubuntu migliora il tuo vocabolario inglese e ti presenta specie di cui potresti non aver sentito parlare :) Se preferisci i video, ecco un video che spiega Convenzione di denominazione di Ubuntu:

Numerazione e denominazione in codice delle versioni di Linux Mint

Il lontano cugino di Ubuntu (se così posso chiamarlo), Linux Mint è un'altra popolare distribuzione Linux. Ora, analizziamo la numerazione delle versioni e la denominazione in codice di Linux Mint.

Linux Mint è basato su Ubuntu. Quindi, un paio di mesi dopo una versione di Ubuntu, viene rilasciata una versione di Linux Mint basata su quella versione di Ubuntu.

A differenza di Ubuntu, il versionamento di Linux Mint non segue il mese e l'anno. È semplicemente incrementale. Quindi, abbiamo Linux Mint 15, poi Linux Mint 16, Linux Mint 17 e così via. Questo è per le versioni principali. Le versioni secondarie (analogia vaga con il service pack in Windows) vengono incrementate in punti decimali. Quindi, questo ci dà Linux Mint 17.1, 17.2 ecc.

Riguardava il numero di versione, parliamo dei nomi in codice. Ciascuna delle versioni di Linux Mint, minore o maggiore, ha un nome in codice. E come Ubuntu, anche loro sono in ordine alfabetico incrementale.

Un'altra cosa interessante sui nomi in codice Linux Mint è che questi nomi femminili che terminano con l'alfabeto 'a' e i nomi hanno origine nella mitologia della religione abramitica . Questo ci dà nomi come Linux Mint 17 Qiana ecc.

Le versioni maggiori incrementano l'ordine alfabetico del nome in codice mentre quelle minori portano gli stessi alfabeti iniziali ma cambiano il nome. Ad esempio, Linux Mint 17.1 è Rebecca, 17.2 è Rafaela e 17.3 è Rosa.

Per riassumere tutte le versioni di Linux Mint finora, ecco una tabella:

Sarah è l'unica eccezione nell'elenco che non termina con una 'a'.

versione del sistema operativo elementare e denominazione in codice

Dato che stiamo parlando di Ubuntu e Linux Mint, estendiamo questa famiglia e includiamo nella discussione i SO elementari (anch'essi basati su Ubuntu).

Il sistema operativo elementare ha numeri di versione che corrispondono al modello incrementale come 0.X. Quindi, la prima versione stabile del sistema operativo elementare è stata la 0.1, poi è arrivata la 0.2 e l'attuale versione stabile è il sistema operativo elementare 0.3.

Per quanto riguarda il nome in codice, il sistema operativo elementare preferisce avere il nome di un dio o di una dea mitologico. Di solito questi nomi sono presi dalla mitologia romana/nordica. Questo ci dà nomi in codice come Giove, Luna, Freya (precedente ISIS) e forse il prossimo Loki.

Non ci sono vincoli alfabetici qui.

0.1  —  Giove
0.2  —  Luna
0.3  —  Freya

Versione Debian e nome in codice

Passiamo al nonno di Ubuntu, Linux Mint e sistema operativo elementare. Debian, da cui è derivato Ubuntu, ha un sistema di denominazione molto curioso. In effetti, la stessa Debian prende il nome dal suo fondatore Ian e dalla sua ragazza Debra. Il fondatore di Debian Ian Murdock è morto misteriosamente l'anno scorso, ma il suo nome è stato immortalato in Debian.

I numeri di versione di Debian sono incrementali. Non è questa la parte interessante. Il fatto interessante è che tutte le versioni di Debian hanno il nome in codice dei personaggi del film Toy Story. Questo spiega perché hai Debian Jessie o Debian Woody.

[Tweet "#LinuxFacts:le versioni di Debian prendono il nome dai personaggi di Toy Story."]

Qui c'è una tabella per una rapida occhiata a tutte le versioni di Debian e al loro nome in codice:

E se hai visto il primo film di Toy Story, potresti ricordare il cattivo del film Sid. Questo ragazzo del vicinato è un distruttore di giocattoli. Questo è il motivo per cui tutte le versioni di Debian unstable hanno il nome in codice Debian Sid.

Penso che ci siano molti personaggi nella serie di film Toy Story, quindi non dovremmo rimanere senza nomi in codice per le future versioni di Debian :)

Versione OpenSUSE e nome in codice

La prima versione di OpenSUSE nel 2005 è stata OpenSUSE 10.1. Non so perché è iniziato con 10 e non 1. Ma da allora, la versione principale aumenta il numero di versione prima del decimale mentre le versioni secondarie aumentano il numero di versione dopo i punti decimali. Questo ci fornisce numeri di versione come OpenSUSE 11.3, 11.4, 12.1, 12.2 ecc.

Le versioni iniziali di OpenSUSE non avevano un nome in codice. È stato con il rilascio di OpenSUSE 11.2 che abbiamo iniziato a vedere un nome in codice.

Inutile dire che OpenSUSE ha un'aura verde. Questo tocco verdastro si estende anche ai nomi in codice. I nomi in codice OpenSUSE sono in realtà una sfumatura del colore verde. Questo spiega i nomi in codice come Emerald, Teal ecc. per OpenSUSE.

11.3 — Teal
11.4 — Celadon
12.1 — Asparagus
12.2 — Mantis
12.3 — Dartmouth
13.1 — Bottiglia
13.2 —  Arlecchino
Leap 42.1 — Malachite

Non preoccuparti se non hai mai sentito parlare di queste sfumature di verde. E se pensi che forse OpenSUSE finirà i nomi in codice in futuro, ti dico di rimanere positivo. Se ci possono essere cinquanta sfumature di grigio, ce ne possono essere molte anche per il verde :)

La tua opinione?

Qual ​​è la tua opinione sui nomi in codice? Pensi che sia più facile ricordare una versione con il nome in codice che un numero di versione? Pensi che i nomi in codice siano necessari? Quale modello di nome in codice della distribuzione Linux ti piace di più? Sentiti libero di esprimere le tue opinioni nella casella dei commenti qui sotto.



Linux
  1. Conseguenze del rilascio di Kali Linux

  2. Versione Kali Linux 1.0.7

  3. Versione Kali Linux 1.0.6

  4. Versione Kali Linux 2.0 - Sana

  5. Versione Kali Linux 1.1.0

Solus Linux diventa una distribuzione a rilascio progressivo

Incontra Nitrux:la distribuzione Linux più bella di sempre?

Quale distribuzione Linux da usare dopo Ubuntu?

Come trovare il nome e la versione della versione della distribuzione Linux

Come installare l'IDE di blocchi di codice su Ubuntu Linux

Ubuntu 22.10 Nome in codice e data di rilascio