Linuxについて聞いたことがある場合は、おそらくFork、Derivative、Flavorなどの用語を聞いたことがあるでしょう。それらはさまざまなLinuxディストリビューションタイプを参照しているので、それらについて詳しく学びましょう。
これらの用語は、あるタイプの配布を別のタイプと区別するために使用され、非常に役立ちます。まず、特定のLinuxディストリビューションが別のディストリビューションとどのように機能するかを区別するのに役立ちます。
これらの用語の意味がわからなくても心配しないでください。この記事では、これらの用語を分類し、それらの意味と、これらの用語を使用して、最適なLinuxディストリビューションを選択する際のオプションを絞り込む方法について説明します。
とりわけ、2つの用語は主要な階層用語のようなものです–オリジナル ディストリビューションとデリバティブ ディストリビューション。
Linuxディストリビューションをゼロから作成するには、多くの作業が必要です。ただし、一般的に、元のディストリビューションは、周囲の大規模なコミュニティと多くのユーザーの製品です。
元のディストリビューションは、他のディストリビューションに直接基づいていないLinuxディストリビューションです。 したがって、元のディストリビューションについて話すときは、Linuxの世界に存在する長年の支持者について話します。
たとえば、Debian、Slackware、Arch Linux、Red Hat、Gentoo、SUSE、Void LinuxなどのLinuxディストリビューションは、アップストリームに基づいていないため、元のLinuxディストリビューションと見なされます。
Linuxカーネル、GNUユーティリティ、アプリケーションソフトウェアを組み合わせて、インストール可能なオペレーティングシステムにします。
RPMベースのディストリビューション、DEBベースのディストリビューションなど、いくつかの類似点を共有する場合がありますが、それはパッケージ管理の差別化のもう1つのトピックです。
派生物(フォーク)
派生ディストリビューションは、元のディストリビューションで行われた作業に基づいていますが、独自のアイデンティティ、目標、および対象者を持ち、元のディストリビューションから独立したエンティティによって作成されます。
さらに、デリバティブは元のディストリビューションを変更して、設定した目標を達成します。
言い換えれば、彼らは特定のユースケースにより適したものにするために、何か違うことをしたり、何かを追加したり、何かを取り除いたりします。つまり、派生ディストリビューションはコピーを取り、元のディストリビューションの上に変更を加えてから、それらをオペレーティングシステムとして配布します。
したがって、派生物によってより適切に提供される特定のニーズがある場合は、元のディストリビューションの代わりにそれを使用することをお勧めします。
派生物のセクションには、多数のサブティアがあり、場合によってはそれらのサブティア内にサブティアがあります。たとえば、LinuxMintはDebianをベースにしたUbuntuをベースにしています。したがって、LinuxMintは派生物の派生物です。
これはオープンソースであるため、ご覧のとおり、お気に入りのLinuxディストリビューションの機能に満足できない人は、フォークして自分の道を進むことができます。
フレーバー
フレーバーは、ベースディストリビューションが正式に認可した別のLinuxディストリビューションに基づくディストリビューションです 。 一般に、フレーバーディストリビューションは、ユーザーの特定のセクションのニーズに合わせて、親ディストリビューションをアイシングするようなものです。
配布のフレーバーは、元のパッケージと同じコアパッケージを持ち、元のリポジトリと同じリポジトリを共有しますが、インストールまたは構成が異なると、インストールまたは構成が異なります。
これらは、ディストリビューションの外観、つまりデスクトップ環境です。したがって、たとえば、XubuntuはUbuntuですがXfceを備えており、KubuntuはKDEPlasmaを備えたUbuntuです。
興味がある場合は、Linuxディストリビューションのタイムラインを見て、関連するLinuxディストリビューションの数を確認できます。