Linux
 Computer >> コンピューター >  >> システム >> Linux

Fedoraは「新しいUbuntu」になれるのか?注目すべき5つの理由

Fedoraは「新しいUbuntu」になれるのか?注目すべき5つの理由

筆者のBertelは、10年以上にわたりAndroid、Linuxなどをテーマに数千本の記事を執筆してきたテクノロジー愛好家です。MakeUseOfに参加する前はMakeTechEasierやAndroid Police(3,500本以上の記事を寄稿)で活動し、How-To Geekでも記事を公開しています。

2000年代半ば、ある新鋭のLinuxディストリビューションが、最も刺激的でありながら最も人気のある存在となりました。それがUbuntuです。

しかし約20年が経った今、当時の興奮はすっかり薄れてしまいました。今日のUbuntuには、かつてのUbuntuが持っていた精神が感じられません。そして皮肉なことに、Ubuntuより1年古いディストリビューション――Fedoraが、かつてのUbuntuと同じ理由で多くの人々を引きつけ始めています。

Fedoraは「新しいUbuntu」なのでしょうか?答えがますます「イエス」となりつつある、その5つの理由を紹介します。

1. Fedoraは最新機能をいち早く届ける

Fedoraは、フリーかつオープンソースなソフトウェア開発の最前線に立ち続けることをミッションの一つとして掲げているLinuxディストリビューションです。Linux業界の最新動向は、まずFedoraで体験できると言っても過言ではありません。

Fedoraコミュニティが優先的に取り込んだ多くの機能は、その後Linux界全体へと広がってきました。PulseAudiosystemdWaylandPipeWireFlatpakなどがその代表例です。Fedora Silverblueが採用するイミュータブル(不変)なアプローチも、次の例になるかもしれません。

一方、Ubuntuを手掛けるCanonicalも多くのLinuxプロジェクトに貴重な支援を行っています。しかし、同社が後に立ち上げたプロジェクト――UnityMirSnaps――は、Ubuntu以外での採用が進んでいないのが実情です。

2. Fedoraのデスクトップはワクワクさせる

Fedoraは「新しいUbuntu」になれるのか?注目すべき5つの理由

Canonicalには大きな夢がありました。それは、一般消費者が店頭で購入し、競合製品と同じくらい簡単に使えるLinuxを作り上げることでした。同社はGNOMEの機能を拡張し、独自のデスクトップ環境「Unity」を生み出します。あの時代は確かに刺激的でしたが、物事は思い描いた通りには進みませんでした。

現在、FedoraとUbuntuはどちらもGNOMEデスクトップを採用しています。GNOME自体が、独立した魅力あふれる体験へと進化を続けているのです。FedoraはGNOMEのビジョンを素直に受け入れ、最新リリースをできるだけ速く提供します。Fedoraをインストールすれば、最新のGNOMEと最新の基盤技術が手に入ると分かっているのです。

一方Ubuntuの現在のアプローチは、Unity時代のデザイン言語になるよう必要な変更を加えた上で、最新のGNOMEを届けるというものです。この作業のせいで最新版の提供が遅れたり、結果として一貫性に欠ける体験、まとまりのないビジョンになってしまうこともあります。

今のUbuntuデスクトップの目標は、既存の体験に依存するユーザーのために現状を維持することです。それも悪くありませんし、そう望む人は大勢います。しかしそれはワクワクするものではなく、「次に何を作るか」という挑戦ではなく、保存のための努力なのです。

3. Fedoraはインストールも操作も簡単

Fedoraは「新しいUbuntu」になれるのか?注目すべき5つの理由

当時なぜUbuntuを使い始めたのかと尋ねると、よく返ってくる答えは「初めてのLinuxユーザーにも理解しやすいほど簡単だったから」です。大きな要因となったのが、コンピュータに一切変更を加えずに試せるLive CDの導入でした。インストーラーも、OSの入れ替えや共存のプロセスを大幅に簡素化しました。

こうした仕組みは今や、ほとんどのLinuxディストリビューションで標準となっています。多くの面で、FedoraはUbuntuと同等に使いやすいのです。インストーラーの直感性では一歩譲るものの、十分に分かりやすく、しかも新型インストーラーも開発中です。

現在のFedoraは、新規ユーザーに対してデスクトップの簡単な使い方を紹介して迎えます。GNOME Softwareは新しいアプリの発見において、以前よりはるかに優れた導入役を果たします。さらにMP3コーデックも、最初から同梱されるようになりました。

もちろん、Fedoraは他のプロプライエタリなコーデックを初期状態で提供したり、専用グラフィックドライバーへ誘導したりはしません。これはFOSS(フリー・オープンソースソフトウェア)だけを展示するというプロジェクトの理念と衝突するためです。ただし、サードパーティのリポジトリを見つけやすくなる工夫は施されています。

ここでの要点は「FedoraがUbuntuより簡単になった」ということではなく、「Ubuntuの方が使いやすいとは、もはや断言できない」ということなのです。

4. Fedoraには大きく育ち続けるコミュニティがある

Ubuntuの強みの一つは、コミュニティの規模です。何百万人もの人が10年以上にわたり毎日Ubuntuデスクトップを使い続けてきました。その結果、質問と回答、バグ報告、ハウツーガイド、解説動画など、膨大な情報がネット上に蓄積されています。

つまりUbuntuを学ぶとき、身近に詳しい人がいなくても、オンラインには助けになる宝庫のような資料が揃っているわけです。

FedoraのコミュニティはUbuntuほど大きくありませんが、それでもかなり充実しています。Ubuntuが第1位なら、Fedoraは堅実な第2位といったところでしょう。そもそもFedoraはUbuntuより歴史が長く、その間に蓄積されたオンラインリソースも豊富です。

さらに、ポッドキャスト配信者やYouTuberたちがこのプロジェクトに注目し続けているため、Fedoraの存在感は拡大を続けています。RedditでもDiscordでも、お好みのプラットフォームでFedoraコミュニティを見つけられます。問題解決の手助け、便利なTips、最新の動向情報をくれる人たちが待っています。

5. Fedoraには強力なソフトウェアサポートがある

Fedoraは「新しいUbuntu」になれるのか?注目すべき5つの理由

コミュニティの規模が重要なのは、もう一つ大きな理由があります。Linux向けにアプリをリリースするベンダーの多くは、Ubuntuが使うDEB形式に加えて、Fedora互換のRPMパッケージも提供しています。Fedora Linuxのユーザーが多ければ多いほど、開発者がこのディストリビューションをサポートする動機が生まれます。

しかし、Fedora自身の規模だけが話ではありません。Red Hat Enterprise Linux(RHEL)は、サーバーやエンタープライズ環境で最も支配的なLinuxの一つです。RHELのベースとなっているのがFedoraである以上、ハードウェア・ソフトウェアベンダーがFedoraをサポートする十分な理由になります。

FedoraはRHELの成功の恩恵を受けており、IBMに買収される前のRed Hatは、世界最大のオープンソース企業へと成長していました。

要するに、Ubuntu向けにリリースされたアプリを見つけたら、Fedoraでも使える可能性はかなり高いということです。

それでも、FedoraはまだUbuntuではない

まず第一に、Canonicalのデスクトップがかつてのような話題性を失ったとはいえ、Ubuntuのユーザー数は依然としてFedoraを大きく上回っています。

第二に、Fedoraの各リリースが受け取れるアップデート期間は約13ヶ月しかありません。対照的に、Ubuntu LTSをインストールすれば、最長10年間にわたってアップデートを受けられます。LTS版は、他のバージョンよりも長らくダウンロード数で上位に位置してきました。

多くの人は、できる限り長く変わらずに動作し続けるコンピュータを求めています。Fedoraは「動きます」。しかし「変わらない」という2つ目の条件?残念ながら、それはFedoraには当てはまりません。まったくもって。

  1. LinuxでZIPファイルを解凍する方法|unzipコマンドの基本と便利なオプション一覧

    ZIPファイルは、コンピュータやサーバー間でデータをやり取りする際に手軽かつ効率的な手段です。ファイルを圧縮しておけば、ローカルドライブのディスク容量を節約できるだけでなく、インターネットからファイルをダウンロードする際にも帯域幅を大きく抑えられるため、ほとんどの場合、フルサイズのファイルをそのまま送るよりも快適に扱えます。 圧縮されたアーカイブを受け取ったら、Linuxではたった1つのコマンドで解凍できます。unzipコマンドには多数のスイッチ(オプション)が用意されており、動作を柔軟にカスタマイズできるのも魅力です。 単一のZIPファイルを解凍する ファイルを解凍するときの基

  2. LinuxでBashコマンドをバックグラウンドで実行する方法まとめ

    ターミナルでコマンドを実行したら、数分、場合によっては数時間も処理が終わらず、その間ターミナルをまったく使えなくなってしまう――これほどストレスの溜まることはありません。もちろんタブ機能を使う手もありますが、やや不便な解決策ですし、作業中に進捗を確認したい場面では最適とは言えません。この記事では、LinuxでBashコマンドをバックグラウンドで実行するいくつかの方法をわかりやすく紹介します。 コマンドの末尾に「&」を付けて実行する コマンドをバックグラウンドに送りたいだけなら、末尾に&を付けるのが最も手軽な方法です。こうすることで、コマンドが実行中でも引き続きターミナルを操作できま