なぜUbuntu以外のLinuxディストリビューションを選ぶのか?その理由を徹底解説
UbuntuはデスクトップLinuxの中で最も人気のあるディストリビューションです。メディアでの露出も多く、ユーザー数も最大級を誇ります。開発者がクロスプラットフォームアプリのLinux版を提供する際、Ubuntu向けのみというケースも少なくありません。ゲームはどのLinuxディストリビューションでも動かせますが、公式サポートが得られるのはUbuntuだけということも多いでしょう。
これほど多くのメリットがあるUbuntuですが、なぜ人々はUbuntuの代替となるディストリビューションを選ぶのでしょうか?そして、あなた自身もそうするべきかもしれません。
Ubuntuのソフトウェアのバンドル方法が気に入らない
Ubuntuは、誰でも自由に利用・改変できるフリーでオープンソースのLinux「ディストリビューション」です。Ubuntuに含まれるソフトウェアの大部分は、他のディストリビューションで見られるものと同じです。際立っているのは、それらのコンポーネントをどのようにパッケージ化しているかという点です。
ユーザーの利便性を高めるため、Ubuntuにはさまざまなツールやバックグラウンドサービスが最初から組み込まれています。これにより、システムの仕組みを深く理解していなくても、初心者がLinuxを使い始められます。経験豊富なユーザーにとっても、自分で組み立てる手間が省けるのは嬉しいところです。
しかし、Ubuntuが選んだコンポーネントが気に入らない場合もあるでしょう。システムの一部を入れ替えられなかったり、その難易度が割に合わなかったりすることもあります。そのような場合は、自分の好みのオープンソースコンポーネントを採用している代替ディストリビューションを使うか、ゼロからシステムを構築できるディストリビューションを選ぶ方が簡単です。
異なるリリースサイクルを好む
Ubuntuの新版は年に2回リリースされます。X.04で終わるバージョンは4月に、X.10のバージョンは10月に登場します。このタイミングは、GNOMEデスクトップ環境のリリーススケジュール(3月と9月に新版が登場)に基づいています。
Ubuntuの代替ディストリビューションには、異なるスケジュールがあります。FedoraはUbuntuと似ていて、年に2回新版が登場します。1回は11月から1月の間、もう1回は夏頃です。Fedoraのタイミングはやや予測しづらいものの、数ヶ月の遅れがあるぶん、より新しいバージョンのアプリが同梱される傾向にあります。また、Fedoraは半年ごとのメジャーリリースの間にも、アプリのアップデートをより多く配信します。
そもそも定期的なリリースを避けたい人もいます。一部のLinuxディストリビューションは「ローリングリリース」モデルを採用しています。一度インストールすれば、アプリや主要なシステムコンポーネントのアップデートが無期限に少しずつ届き、メジャーリリースへのアップグレードは不要です。Arch LinuxとopenSUSE Tumbleweedが、このアプローチを採るディストリビューションの代表例です。
別のパッケージマネージャーに精通している
Ubuntuベースのディストリビューションは、APTシステムでソフトウェア(一般に「パッケージ」と呼ばれます)を管理するDebianの流れを汲んでいます。FedoraはDNF、openSUSEはZypper、Arch Linuxはpacmanを使用します。これらのパッケージ管理システムはほぼ同じ役割を果たしますが、動作の仕方は異なります。
コマンドラインツールである以上、これらのシステムを動かすには、正確なコマンドを覚える必要があります。一度あるシステムを覚えると、別のシステムを学ぶのが面倒に感じられることもあるでしょう。
あるいは、単に使い勝手の好みの問題かもしれません。たとえばpacmanは、最小限のタイピングでソフトウェアをインストールできます。APTにはダウンロード済みパッケージをシステムから一掃するpurgeコマンドがありますが、DNFにはありません。
どのシステムが最優秀ということはなく、どれを好むかはほぼ好みの問題です。ただし、UbuntuではOSの多くのコンポーネントを入れ替えられますが、パッケージ管理システムの切り替えは、別のディストリビューションに移行しない限り不可能です。
Canonicalの実績への疑問
Ubuntuを開発するCanonical社は、よりコンシューマー向けの体験を提供することでLinuxデスクトップの改善を目指してきました。その目標は、ベンダーロックインに頼ることなく、人々をUbuntuに引きつけ、定着させる差別化された体験を作ることでした。その過程で、デスクトップLinuxに基づく持続可能なビジネスモデルの構築方法を見つけられるかもしれないと考えられていたのです。
その結果、この10年以上にわたり、数々の取り組みが登場しては消えていきました。CanonicalはもはやUbuntu Software Center、App Indicators、Unity、Ubuntu Oneクラウドストレージに投資していません。Ubuntu for TVやUbuntu Phoneなどの他の実験も支持を得られませんでした。何年もかけて開発された新インターフェースUnity 8は、正式リリースされることはありませんでした。
多くの人がUbuntu 17.10に期待したのは、Canonicalがついに卓越した独自の体験を提供したからではなく、独自路線をやめたからでした。
Ubuntuの独自路線への違和感
既存のフリー・オープンソースプロジェクトへの貢献を優先するのではなく、CanonicalはUbuntu専用のソフトウェアやサービスにリソースを注ぎ込みました。同社の成果物の多くは他のディストリビューションでも使えるようにできたのですが、コードを取り込んで実現するのは他の人たちの責任でした。Ubuntuのソフトウェアは、依存する他のソフトウェアを壊しかねない形でコアライブラリの編集を必要とすることが多く、それに応じる人は多くありませんでした。
これはUbuntuユーザーにも影響しました。以前のデフォルトインターフェースだったUnityは、GNOMEデスクトップ環境を使いたい人に問題を引き起こすパッチを必要としていました。
Canonicalのアプローチは、UbuntuユーザーとUbuntu代替ディストリビューションのユーザーの間に溝を作りました。Unity、Ubuntu One、Ubuntu Software CenterはUbuntu固有の体験でした。Unity 8では、ほぼすべての他のディストリビューションがWaylandを採用する中、CanonicalはMirという独自のディスプレイサーバー(画面にピクセルを描画する仕組み)を作りました。また、多くのディストリビューションが採用を検討していたFlatpakではなく、独自のパッケージ形式(Snap)を開発しました。
Canonicalが多くのプロジェクトを放棄した今、新版のUbuntuは他のディストリビューションと共通点が増えたかもしれませんが、同社は依然としてSnap形式に力を入れています。今後もUbuntuが他のディストリビューションと異なる道を歩む新たな方法を見つけることは、容易に想像できます。
プロプライエタリソフトウェアを避けたい
Ubuntuが当初人気を博した理由のひとつは、プロプライエタリソフトウェアを簡単に導入できたことです。Adobe Flashや、MP3などの一般的なメディア形式の再生に必要なコーデックがその例です。確かに、私がLinuxへの移行をスムーズに行えたのはこのおかげでした。当時の私は、なぜ一部のディストリビューションがこれらの形式を避けるのかを知りませんでした。ただ、物事が動いてくれればそれでよかったのです。
Ubuntuは今でも圧倒的にフリーでオープンソースなプロジェクトですが、SpotifyやMailspringなど、他のOSを使っていた人が期待する以上のプロプライエタリソフトウェアを提供するようになりました。気づかないうちにクローズドソースのソフトウェアをインストールしてしまうことも簡単に起こりえます。
問題は、クローズドソースソフトウェアには価格とは無関係の課題があるということです。私がUbuntuではなくFedoraを使っている理由のひとつは、Linuxカーネルに統合されたクローズドのハードウェアドライバーを除けば、非フリーのソフトウェアを一切提供していないと知っているからです。
カーネルからクローズドソースのコンポーネントを取り除いたディストリビューションも他にあります。その代償として対応するPCの数は減りますが、フリーソフトウェアの倫理を深く重視する人にとっては、こうした手間をかける価値があり、Ubuntu自体を使わない方が安心できることもあります。
あなたはUbuntu以外のディストリビューションを使っていますか?
Ubuntu(正確にはXubuntu)は私が初めてインストールしたLinuxディストリビューションですが、今使っているのはそれではありません。Elementary OSをインストールするときでさえ、Ubuntuベースでなければいいのにと思うことがあります。インターフェースが違っても、Ubuntuのエコシステムにはそれほど惹かれないのです。
とはいえ、Ubuntuは素晴らしいディストリビューションです!商用OSよりUbuntuを使うことには喜んで同意できますし、新規ユーザーへのおすすめにも何の躊躇もありません。このサイトでUbuntuの使い方をサポートするときも、恨みや不満を抱えているわけではありません。
人々がUbuntuを使いたいと思うのは素晴らしいことです。そして、私のように後で別のものに乗り換えることに決めたとしても、それも結構なことです。UbuntuがGNOMEに戻ったのですから、いつか私も戻ってくるかもしれません。
あなたはどのディストリビューションを使っていますか?Ubuntuから始めて別の道に進みましたか?それとも別のところから始めてUbuntuに惹かれましたか?あなたの物語をぜひ聞かせてください!
-
UbuntuとLinux Mint徹底比較:あなたに最適なのはどちら?
Linux MintはUbuntuをベースとしたディストリビューションですが、その設計思想はUbuntuとは大きく異なります。UbuntuはGNOME 3を採用し、可能な限り素の状態(バニラ)を保つことを重視する一方、Linux Mintの開発者たちはUbuntuの中で使いにくいと感じる点を洗い出し、エンドユーザーにとって扱いやすい形へとシンプル化しています。「結局どちらが良いの?」と悩んでいる方のために、本記事では両者の違いを詳しく解説し、自分に合った選択ができるようサポートします。 注意:本記事で「Linux Mint」と記載する場合はCinnamonエディションを指し、Ubuntuにつ
-
Arch LinuxとUbuntu徹底比較:どちらが優れたディストリビューションなのか?
Arch LinuxとUbuntuは、Linux界における二大ディストリビューションです。どちらも巨大なファンベースを抱え、一方を熱烈に支持し他方を否定するユーザーも少なくありません。さらに両者は、それぞれ多くの派生ディストリビューションを生み出しており、それら自体もLinuxコミュニティにおいて重要な存在となっています。では、どちらが優れているのでしょうか?Ubuntuは揺るぎない王者なのか?ArchこそがLinux上級者のための最高峰なのか?答えは「ある意味イエスであり、そして間違いなくイエスでもある」のです。インストールとセットアップ一見すると、この部門の勝者は明白に思えるかもしれません