GNU/Linux >> Linux の 問題 >  >> Linux

Linuxディストリビューションコードネームの奇妙な事例

お気に入りのLinuxディストリビューションの最新リリースのコードネームについて疑問に思ったことはありませんか?

次のLinuxMint18のコードネームはSarahです。 Ubuntu16.04はXenialXerusと呼ばれます。リストはそのように続きます。

コードネームに関する質問は非常に簡単です。特定のLinuxディストリビューションの機能に違いはありません。それでも、好奇心旺盛なLinuxユーザーとして、リリースのコードネームの背後にあるロジックを知りたいと思うかもしれません。結局のところ、コードネームはリリースの不可欠な部分であり、開発チームはそのためにも努力していますね?

最も人気のあるLinuxディストリビューションのコード命名の背後にあるロジックについて説明します。しっかり座って、これは楽しい乗り物になるでしょう:)

Ubuntuのバージョン番号とコード名

最も人気のあるLinuxディストリビューションの1つであるUbuntuは、年2回のリリースサイクルに従い、1つは4月に、もう1つは10月にリリースされます。

この命名規則の背後には興味深い話があります。 MarkShuttleworthとRobertCollinsがUbuntuの最初のバージョンについて話し合っていました。

活気がない :最初のリリースを行うまでにどれくらいかかりますか?

sabdfl :パンチの効いたものにする必要があります。最大6か月

活気がない : 六ヶ月!磨くのにそれほど時間はかかりません。

sabdfl :それで、それをwartywarthogリリースというニックネームにする必要があります。

上記の議論では、生命のない人はロバート・コリンズであり、sabdflはマーク・シャトルワースです。名前がくっついた。 Ubuntuチームの最初のメーリングリストは「warthogs」と呼ばれ、チームはirc.freenode.netの#warthogsにたむろしていました。

リリースの月と年は、Ubuntuリリースのバージョン番号で重要な役割を果たします。 Ubuntuリリースには、XX.YY形式のバージョン番号があります。 XXはリリースの年であり、YYはリリースの月です。 つまり、Ubuntu 16.04は2016年の4か月目(4月)に取得されます。Ubuntu15.10は2015年の10か月目(10月)にリリースされました。

これまでのところ、過去11年間の4月または10月のUbuntuリリースには1つの例外しかありませんでした。 Ubuntu 6.04のリリースは2か月遅れました。これが、通常のXX.04やXX.10ではなくUbuntu6.06と名付けられた理由です。

[ツイート「Ubuntu6.06は、過去11年間に延期された唯一のリリースです。」]

次に、Ubuntuのコード命名について説明します。 Ubuntuのリリースには、同じ文字で始まる2語のコードネームがあることに気付いたかもしれません。たとえば、Ubuntu14.04はTrustyTahr(Tで始まる)と呼ばれます。

Ubuntuのコードネームは、実際には2つの単語で構成されています。最初は形容詞で、2番目は絶滅危惧種です(最近では、ユニコーンや狼男などの神話上の生き物も含まれています)。前の例では、Trustyは形容詞であり、Tahrは動物であり、亜種の一部は絶滅の危機に瀕していると考えられています。

もう1つの興味深い事実は、これらのコード名がリリースごとにアルファベット順にインクリメントされることです(最初のいくつかを除く)。つまり、TrustyTahrとしてUbuntu14.04、UtopicUnicornとしてUbuntu14.10、VividVervetとしてUbuntu15.04などがあります。

これで、Ubuntuのバージョン番号とコードネームについてかなりよく理解できたと思います。すべてのリリースを要約する必要がある場合、次のようになります。

ご覧のとおり、Ubuntuのリリースに続いて、英語の語彙が改善され、聞いたことのない種が紹介されます:)動画がお好みの場合は、こちらの動画で説明していますUbuntuの命名規則:

LinuxMintのバージョン番号とコード名

Ubuntuの遠い従兄弟(私がそう呼んでもいいですが)であるLinux Mintは、もう1つの人気のあるLinuxディストリビューションです。それでは、LinuxMintのバージョン番号とコードの名前付けについて詳しく見ていきましょう。

LinuxMintはUbuntuに基づいています。そのため、Ubuntuのリリースから数か月後、そのUbuntuのリリースに基づいてLinuxMintのリリースが登場します。

Ubuntuとは異なり、LinuxMintのバージョン管理は月と年に準拠していません。それは単に増分です。つまり、Linux Mint 15、Linux Mint 16、LinuxMint17などがあります。これはメジャーリリース用です。マイナーリリース(Windowsのサービスパックとの類似性は低い)は、小数点以下の桁数で増加します。つまり、Linux Mint 17.1、17.2などが得られます。

これはバージョン番号についてでした。コードネームについて話しましょう。 Linux Mintの各リリースには、マイナーであろうとメジャーであろうと、コードネームがあります。そして、Ubuntuと同様に、それらもアルファベット順になっています。

Linux Mintコードネームのもう1つの興味深い点は、アルファベットの「a」で終わるこれらの女性の名前とその名前がアブラハムの宗教の神話に由来していることです 。 Linux Mint17Qianaなどの名前が付けられています。

メジャーリリースではコードネームのアルファベット順が増加しますが、マイナーリリースでは同じ開始アルファベットが使用されますが名前が変更されます。 たとえば、Linux Mint 17.1はRebecca、17.2はRafaela、17.3はRosaです。

これまでのすべてのLinux Mintリリースを要約すると、次の表があります:

リスト内で「a」で終わらない唯一の例外はサラです。

基本OSバージョンとコードネーミング

UbuntuとLinuxMintについて話しているので、このファミリを拡張して、基本OS(これもUbuntuに基づく)をディスカッションに含めましょう。

エレメンタリーOSには、0.Xのようなインクリメンタルパターンに一致するバージョン番号があります。したがって、エレメンタリーOSの最初の安定リリースは0.1で、その後0.2になり、現在の安定バージョンはエレメンタリーOS0.3です。

コードネームに関する限り、エレメンタリーOSは神話の神または女神の名前を好む。通常、これらの名前はローマ/北欧神話から取られています。これにより、Jupiter、Luna、Freya(以前のISIS)、そしておそらく今後のLokiなどのコードネームが得られます。

ここにはアルファベット順の制約はありません。

0.1 — Jupiter
0.2 — Luna
0.3 — Freya

Debianバージョンとコードネーミング

Ubuntu、Linux Mint、エレメンタリーOSの祖父に切り替えましょう。 Ubuntuが派生したDebianには、非常に興味深い命名システムがあります。実際、Debian自体は、創設者のIanと彼のガールフレンドのDebraにちなんで名付けられました。 Debianの創設者であるIanMurdockは昨年不思議なことに亡くなりましたが、彼の名前はDebianで不滅になっています。

Debianのバージョン番号は増分です。それは興味深い部分ではありません。興味深い事実は、すべてのDebianリリースがトイストーリー映画のキャラクターにちなんでコードネームが付けられていることです。これが、DebianJessieまたはDebianWoodyを使用している理由です。

[ツイート「#LinuxFacts:Debianリリースはトイストーリーのキャラクターにちなんで名付けられています。」]

これは、すべてのDebianリリースとそのコード名を一目で確認できる表です:

そして、最初のトイストーリーの映画を見たことがあれば、映画シドの悪役を覚えているかもしれません。この近所の子供はおもちゃの駆逐艦です。これが、すべてのDebian不安定リリースのコードネームがDebianSidである理由です。

トイストーリーの映画シリーズにはたくさんのキャラクターがいると思うので、将来のDebianリリースのコードネームが不足することはありません:)

OpenSUSEのバージョンとコード名

2005年の最初のOpenSUSEリリースはOpenSUSE10.1でした。なぜ1ではなく10で始まったのかわかりませんが、それ以来、メジャーリリースでは小数点以下のバージョン番号が増加し、マイナーリリースでは小数点以下のバージョン番号が増加します。これにより、OpenSUSE 11.3、11.4、12.1、12.2などのバージョン番号が得られます。

OpenSUSEの初期リリースにはコードネームがありませんでした。コード名が表示されるようになったのは、OpenSUSE11.2のリリースでした。

言うまでもなく、OpenSUSEには緑のオーラがあります。この緑がかったタッチは、コードネームにも拡張されています。 OpenSUSEのコードネームは、実際には緑色の色合いです。これは、OpenSUSEのエメラルドやティールなどのコードネームを説明しています。

11.3 —ティール
11.4 —青磁
12.1 —アスパラガス
12.2 —カマキリ
12.3 —ダートマス
13.1 —ボトル
13.2 —ハーレクイン
リープ42.1 —マラカイト

これらの緑の色合いを聞いたことがなくても心配しないでください。そして、OpenSUSEが将来コードネームを使い果たしてしまうかもしれないと思うなら、私は前向きにとどまると言います。灰色の色合いが50ある場合は、緑もたくさんある可能性があります:)

あなたの考えは?

コードネームについてどう思いますか?バージョン番号よりもコードネームのリリースを覚える方が簡単だと思いますか?コードネームが必要だと思いますか?どのLinuxディストリビューションのコードネームパターンが一番好きですか?下のコメントボックスにご意見をお聞かせください。



Linux
  1. Kali Linux リリースの余波

  2. Kali Linux 1.0.7 リリース

  3. Kali Linux 1.0.6 リリース

  1. Kali Linux 2.0 リリース - サナ

  2. Kali Linux 1.1.0 リリース

  3. Kali Linux 2017.1 リリース

  1. Kali Linux 2016.2 リリース

  2. Kali Linux 2018.2 リリース

  3. UbuntuDDE 新しい今後の Linux ディストリビューション