Linux はデフォルトでは軽量ではありません。実際に古いハードウェアで動作するのは次のとおりです。
人気のあるプロジェクトは、古い PC に Linux をインストールすることです。 Linux は古いマシンをリサイクル業者から遠ざけるのには便利ですが、魔法ではありません。これは Linux の設計の結果です。
(一部の) Linux ディストリビューションは軽量です
適切なディストリビューションだけが古いマシンを復活させることができます
Linux が軽量であるという評判がある理由の 1 つは、ディストリビューション開発者が軽量であるように努めているためです。 Windows のバージョンは 1 つだけですが、Linux の「ディストリビューション」、つまりソフトウェアのコレクションは多数あります。ディストリビューションには、オペレーティング システムの「心臓部」である Linux カーネル、ユーティリティ プログラム、デスクトップ環境、およびユーザー プログラムが含まれます。後者には、Windows に付属していたような Web ブラウザ、オフィス ソフトウェア、簡単なゲームが含まれます。
Linux は自動的に Windows より軽いわけではありません。特に Linux を初めて使用する人にとって最も人気のあるディストリビューションの 1 つである Ubuntu には、Windows 11 と同じ少なくとも 4GB の RAM が搭載されています。
軽量のデスクトップ、プログラムが利用可能
Windows とは異なり、デスクトップはメイン OS に結合されていません。長年にわたり、メインのグラフィック システムは、1987 年に X コンソーシアムによって公開された最新バージョン以降の X Window System (X11) でした。Wayland は、多くの人気ディストリビューションやデスクトップが切り替えている新しいシステムです。
デスクトップ自体は、ボタンやウィンドウの境界線を描画するウィンドウ マネージャーや、ファイル システムをグラフィカルに参照できるファイル マネージャーなどのユーティリティ プログラムなどの小さなコンポーネントで構成されています。
デスクトップは単なるプログラムの 1 つであり、簡単に切り替えることができます。ディストリビューション開発者がデスクトップ環境を変更できるため、「軽量」ディストリビューションとデスクトップ環境を作成できます。
標準の Linux ディストリビューションで最も人気のあるデスクトップは、GNOME と KDE Plasma です。開発者は希望するものを選択します。見た目の美しさは別として、Ubuntu のデフォルトのデスクトップである GNOME は macOS とほぼ同じユーザー インターフェイス デザインを備えているため、Mac を使用している人は GNOME に簡単に慣れることができます。 KDE Plasma のデザインは Windows によく似ているため、依然として大多数のデスクトップ ユーザーである Windows ユーザーも同様に KDE Plasma を使いやすいと感じるでしょう。
他にも、Xfce (私のお気に入り)、LXQt などの小さなデスクトップがあります。これらをベースにしたディストリビューションの良い例には、Kubuntu や Lubuntu などがあります。別のデスクトップを使用するためだけに、まったく新しいディストリビューションをインストールする必要はありません。既存の Linux システムにインストールするだけです。ログインメニューから切り替えることができます。
Linuxにはさまざまなプログラムがあります
LinuxはWindowsではありません
Linux はさまざまなプログラムを実行できるため、その軽さで定評があります。デスクトップ Linux ディストリビューションには、テキスト エディター、Web ブラウザー、生産性プログラムなど、Windows と同様の種類のソフトウェアが同梱されます。これらは Windows システムにあるものと似ているかもしれませんが、この 2 つのシステムは異なります。
Linux は、あるプログラムから次のプログラムへ出力の流れを接続する「パイプライン」によって接続された小さなプログラムという Unix の哲学を継承しました。それはグラフィック ソフトウェアでは実現不可能ですが、理想として Linux プログラムの設計に影響を与えたと思います。 LibreOffice や Firefox のような人気のあるプログラムや、Steam Deck のおかげで Linux で人気が高まっている 3D ゲームを「軽量」と表現するのは難しいでしょう。
もし Linux がデスクトップ オペレーティング システムとして普及したら、人々はおそらくそこにある「肥大化した」プログラムについて文句を言うだけになるのではないかと思います。 Joel Spolsky は、多くの「軽量」プログラムの問題点を強調しています。それらは機能の範囲が限られているため、その狭い帯域外で何かを必要とする人は誰でもそれらを使用できません。 Excel のような「肥大化した」プログラムは、多くの場合、ユーザーのワークフローが不明瞭な機能に依存しているため、多くのユーザー ベースを抱えています。そのため、実際には「肥大化ウェア」の方がより多くの人にとって使いやすいかもしれません。
現代の Web には互換性のあるブラウザも必要であるため、Dillo のような軽量ブラウザが多数リリースされています。 Lynx はテキストベースのブラウザーとして、特に目の見えない人や弱視の人が Web ページにアクセスできるようにする必要がある場合に適しています。
Linux はすべてのマシンで動作するわけではありません
ドライバーにとっては小規模な市場
Linux は優れていますが、ハードウェア サポートで問題が発生する可能性がありますが、時間の経過とともに問題は少なくなるようです。 Linux は Windows と同様、ハードウェアを動作させるためにデバイス ドライバーを必要とします。デスクトップでは Windows が Linux よりもはるかに大きなシェアを占めており、ハードウェア メーカーはその市場をターゲットにしています。 Linux デバイス ドライバーのほとんどはアマチュアによって作成されています。
ハードウェア機能も企業秘密であることが多いため、Linux プログラマーはドライバーを作成するためにデバイスをリバース エンジニアリングする必要があることがよくあります。これにより、ハードウェアのサポートに当たり外れが生じる可能性があります。多くの Linux ユーザーは、Windows では完全に動作するのに、Linux ではデバイスの機能の一部しか動作しなかったり、まったく動作しなかったりするというイライラした経験をしたことがあります。誰かがまだドライバを作成していない新しいデバイスではこの問題が発生するようですが、古いデバイスや無名なデバイスでも発生する可能性があります。
奇妙で非標準的なマザーボード設計を備えたラップトップは影響を受ける可能性があり、Wi-Fi は 2000 年代の多くのシステムで共通の問題点でした。
古い Linux ラップトップは Chromebook の優れた代替品になる可能性があります
基本的な作業には既存のマシンを使用します
古いマシンは、新しいメイン PC に代わる、基本的な Web サーフィン、電子メール、または軽い生産性マシンとして最適です。リサイクル業者に行く可能性が高い古いマシンを、わざわざ見つけてもっと活用できるのであれば、引き取ってみるのもいいでしょう。これは、専用の Chromebook を購入する優れた代替手段になります。新しいマシンの代わりに、既存のものを使用できます。 Linux がインストールされた「本物の」コンピューターには、たとえ古いコンピューターであっても、Chromebook の人為的な制限はありません。
Linux、柔軟な OS
Linux は優れていますが、それ自体が自動的に軽量になるわけではありません。必要に応じて、Linux を削除して、古いハードウェアまたは低速のハードウェアで実行することができます。その柔軟性が、多くの開発者や技術者に人気がある理由です。
関連情報は以下のリンクからご確認いただけます
関連記事
- スパイダーマン:スパイダーバースへのグウェンの正体についてのヒント
- 安価なコードレスドリルでは得られない、見落とされている 3 つの機能
- この DIY キットをデッキのスクリーンに使用しましたが、素晴らしい決断でした