\r\n\r\n
Ubuntuは世界で最も有名なLinuxディストリビューションであり、Ubuntuとその開発元のCanonicalはここ数年、多くの非難を受けてきましたが、Linux界はどちらの理由でも良くなってきました。
そこで、立ち止まって、CanonicalとUbuntuがLinuxコミュニティにもたらしたもののいくつかに感謝する時間を持ちましょう。
2004年にUbuntuがリリースされた当時、Linuxはデスクトップやラップトップで利用できましたが、あまり良い体験ではありませんでした。オペレーティングシステムを使用します。これらの機能には、簡単にインストールできるハードウェアドライバやマルチメディアコーデックが含まれています。
また、UbuntuのCDを宅配してもらうことも可能です。
その後、Canonicalはデスクトップ向けのプロジェクトをいくつも立ち上げていった。canonical 社は、これらのプロジェクトをすべて中止しましたが、この実験的な姿勢は、Linux デスクトップに興奮をもたらしました。
Linuxはラップトップよりもサーバーでまだ人気があり、Ubuntuはもはや最も簡単で直感的な選択ですらありません。また、Ubuntuコミュニティ以外の多くの開発者が、デスクトップLinuxにさらなる安定性と喜びをもたらすはずです。
しかし、Linuxのデスクトップは15年前よりはるかに良くなっており、Canonicalはその実現に大きく貢献しています。
消費者向けのLinuxデスクトップを提供するというCanonical社のビジョンの一部には、店頭でUbuntuを代替オプションとして提供することが含まれていました。これを実現するために、ハードウェア**ベンダーの方々と協力しています。時代が進むにつれ、System76のような中小企業からDellのような多国籍企業まで、選択肢は増えています。
今日、大型店舗でUbuntuを見つけることができそうですか?いや、でも、大企業はDellだけじゃない。HPもUbuntuマシンを販売しています。現在では、各社から多くのLinux PCが発売されています。
Canonicalは、長い間、消費者向けデスクトップLinuxを旗印に、System76 with Pop!_Purismと純粋主義のように、若いゲーマーのための時間であっても、聖火を渡しています。
Canonicalは、デスクトップとコンシューマー向けハードウェアに注力したことが功を奏した。人々はUbuntuに群がり、現在では他のどのバージョンのLinuxよりも数百万人のユーザーを抱えています。
Ubuntuの知名度は、平均的なコンピュータ愛好家にディストロのことを話しても、何のことか分かってもらえるほど高いのです。
私たちの多くは、Ubuntuユーザーとしてスタートしましたが、その後、他の選択肢に移行しています。これは私にも言えることです。もうUbuntuを使うことはないかもしれませんが、Ubuntuが私にLinuxを学ぶ素晴らしい場を与えてくれたことに感謝しています。多くのプロジェクトで、Ubuntuがなければコミュニティの一員にならなかったかもしれない開発者や貢献者が出てきています。
Ubuntuは、最も人気のあるLinuxベースのデスクトップの1つであるだけでなく、多くの代替製品を動かすインフラの重要な歯車でもあるのです。
Ubuntuを起動すると、画面上の体験を支えるすべてのプログラムやコンポーネントを格納するサーバーであるリポジトリから、アプリケーションをダウンロードすることができます。開発者はこのコードを作成・保守し、Canonicalのような組織や企業はリポジトリを通じてコードを配布しています。
Canonicalは、リポジトリにあるコードのほとんどを作成していませんが、特定のコンポーネント(Linuxカーネルなど)は、追加のテストを受け、追加のセキュリティパッチを受け取っています。
Linux Mint、elementaryOS、Pop!_ OSは3つの主要なUbuntuの代替品で、それらはすべてUbuntuのリポジトリに依存しています。 Canonicalは彼らや他の人に課金することはありません。この点で、会社は独立しているか、独自性があるか?
いいえ、しかし、このように正統派スタッフとUbuntuコミュニティがより広いLinuxエコシステムに貢献している時間や資金を減らすことはできません。
開発者がLinux上でソフトウェアを配布する方法が変わりつつあります。ソフトウェアリポジトリモデルに移行するのではなく、多くの新しいアプリケーションは、共通のパッケージフォーマットを通じて私たちのデスクトップに導入されるようになっています。その1つであるsnapパッケージフォーマットは、Canonicalから提供されています。
それ以前は、多くの開発者がUbuntu用にソフトウェアを作成し、他のLinuxバージョンでも動作するバージョンを作成する手間を経験することはありませんでした。UbuntuのようなDEBベースのディストリビューションではなく、RPMベースのディストリビューションを使用している場合、ソースファイルを使用してアプリケーションをビルドしない限り、プログラムをインストールすることはできません。
スナップショットは、ディストリビューションに依存しません。簡単な手順に従ってスナップサポートを有効にした後、Ubuntuを実行しているかどうかに関係なく、アプリケーションのスナップ版をインストールすることができます。
繰り返しになりますが、Linuxのユニバーサルパッケージフォーマットはsnapだけではありません。しかし、Canonical社は、ソフトウェアのバンドルにおいて、開発者の関心を引きつけ、手取り足取り教えてくれるように工夫している。このような働きかけをすることで、自分で代替案を考えるのが面倒な人や企業も受け入れてくれるようになるのです。
そういえば、そうですね。
Ubuntuが他のディストリビューションと比較して優れている点は、サードパーティーの開発に魅力を感じていることです。具体的には、Ubuntuは、WindowsやmacOSにすでに存在するクロスプラットフォームの商用、プロプライエタリなソフトウェアをより多く導入しています。
先に述べたように、これは必ずしも広いLinuxエコシステムに利益をもたらすとは限りません。しかし、Steamのように、Ubuntu上のプログラムがすぐに他のディストリビューションに広がってしまうケースもあります。これは、ゲーマーや特定のアプリケーションを使用するプロフェッショナルにとって、状況を一変させました。今はLinuxの方が現実的です。
スナップ形式を使うことで、Ubuntuのためだけに開発されたアプリケーションはほとんどなくなりました。スナップストアで販売されているアプリケーションは、すべての人にとってより身近な存在になりました。
Android**はLinuxカーネルを使っていますが、コンピュータにインストールできるLinuxのバージョンと共通するのはそれだけです。これは、カーネル以外の構成要素がほとんど同じでないからです。
Canonical社は、ubuntouchによって、Ubuntuデスクトップに匹敵するLinuxのバージョンをモバイルデバイスに導入しようとしています。会社は成功した!もちろん、これらのデバイスには限界があります。アップデートのリリースが難しく、これらの**は一部の市場でのみ利用可能です。
結局、Canonical社はこのプロジェクトに投資を続けるほどの成功を見出せなかった。
それでも、ubuntutouchのインターフェースは、UBportsプロジェクトを通じて存在し続けています。ubuntutouchは、オープンソースのおかげで、コミュニティのメンバーがCanonicalの仕事を継続することができます。ubuntutouchは、librem5で動作するPinePhoneで利用できるオプションの1つです。
また、一部のAndroids**ではアフターマーケットオプションとして提供されます。
Launchpadは、何千ものフリーオープンソースアプリケーションをサポートするソフトウェアコラボレーションハブです。Githubのようなもので、マイクロソフトとは関係がない。
Launchpadは、Canonical社がUbuntuのさらなる開発をサポートするために収益を上げるためのプロプライエタリなプロジェクトとして始まりました。批判を受けたCanonicalは、徐々にオープンソースライセンスでサイトのいくつかのバリエーションを公開し、2009年にLaunchpadが完全にオープンソースとなりました。
過去10年間、Launchpadは、ソースコードの共有、バグの追跡、議論への参加、アプリケーションやその他の創作物に関連する通信の送信に使用できるオープンソースのインフラストラクチャ・プロジェクトでした。
LinuxMint、elementaryOS、Inkscape、そしてExailはすべて、ある時点でLaunchpadにその居場所を見つけました。
Ubuntuは、Linuxベースの優れたオペレーティングシステムです。他に選択肢がなければ、WindowsでもmacOSでも喜んで使いたい。Canonicalとより広いコミュニティは、長年にわたって素晴らしい仕事をしてきました。上記で紹介しきれなかった、あなたが欲しい貢献は何ですか?
Canonicalがなぜ多くの非難を受けるかについてですが、もしあなたがLinuxの初心者なら、Ubuntuに対するより一般的な批判をいくつか挙げてみましょう。