Linuxとは何か、なぜそんなに人気があるのか?

9月 19, 2021
admin

すべてのデスクトップコンピュータは、オペレーティングシステムを使用しています。 今日使われている最も人気のあるオペレーティングシステムは、

  • Windows
  • Mac OS
  • UNIX

Linuxは、ここ数年で非常に人気のあるUNIXと非常によく似ているオペレーティングシステムです。 オペレーティング システムは、マシンの電源を入れたときにコンピュータが実行する最初のソフトウェアです。 オペレーティング・システムは自身をメモリにロードし、コンピュータで利用可能なリソースの管理を開始します。 そして、ユーザーが実行したい他のアプリケーションにこれらのリソースを提供します。 タスク スケジューラ – タスク スケジューラは、CPU の実行を多くの異なるタスクに割り当てることができます。 これらのタスクのいくつかは、ユーザーが実行しているさまざまなアプリケーションであり、いくつかはオペレーティング システムのタスクです。 タスクスケジューラは、あるウィンドウでワープロから文書を印刷する一方で、別のウィンドウでファイルをダウンロードし、3 番目のウィンドウでスプレッドシートを再計算できるオペレーティング システムの一部です。

  • メモリ マネージャ – メモリ マネージャはシステムの RAM を制御し、通常はハード ディスク上のファイルを使用してより大きな仮想メモリ スペースを作成します。 (この「今日の質問」も参照してください。)
  • ディスク・マネージャ – ディスク・マネージャは、ディスク上のディレクトリとファイルを作成し維持します。
  • ネットワーク・マネージャー – ネットワーク・マネージャーは、コンピュータとネットワークの間を移動するすべてのデータを制御します。
  • その他の I/O サービス・マネージャー – OS は、キーボード、マウス、ビデオ・ディスプレイ、プリンターなどを管理します。
  • セキュリティ・マネージャ – OS はコンピュータのファイル内の情報のセキュリティを維持し、誰がコンピュータにアクセスできるかを制御します。
  • オペレーティング・システムは通常、システムのデフォルトユーザーインターフェイスも提供します。 Windows 98 の標準的な「外観」には、スタート ボタン、タスク バーなどがあります。 Mac OS は Macintosh コンピューターにまったく異なる外観を提供します。

    Linux はオペレーティング システムであると同時に、ひとつの現象です。 Linux がなぜこれほどまでに普及したかを理解するには、その歴史について少し知っておくとよいだろう。 UNIX の最初のバージョンは、もともと数十年前に開発され、主に大学での研究用オペレーティング・システムとして使用されていました。 1980年代にはSunなどの企業から高性能なデスクトップ・ワークステーションが普及しましたが、それらはすべてUNIXをベースにしていました。 Sunに対抗して、多くの企業がワークステーション分野に参入してきた。 HP、IBM、Silicon Graphics、Apolloなどだ。 残念ながら、それぞれが独自にUNIXのバージョンを持っていたため、ソフトウェアの販売は困難だった。 Windows NTは、この市場に対するマイクロソフトの回答だった。 NTは、セキュリティ、マルチCPUのサポート、大規模なメモリとディスクの管理など、UNIX OSと同じような機能を提供する。

    マイクロソフトのハイエンドワークステーション分野への参入は、奇妙な力学を生み出しました。 別々の会社が所有するプロプライエタリなオペレーティングシステムと、 UNIX の世界における中央の権威の欠如が UNIX を弱めましたが、 多くの人はマイクロソフトに対して個人的な問題を抱えています。 Linux はこの奇妙な風景に足を踏み入れ、多くの注目を集めました。

    Linus Torvalds が作成した Linux カーネルは、無料で世界に公開されました。 トーバルズは、他の人たちにもカーネルへの貢献を呼びかけ、その貢献が無料であることを条件に、カーネルを追加した。 数千人のプログラマーがLinuxの改良に取り組み、オペレーティングシステムは急速に成長した。 Linuxは自由であり、PCプラットフォームで動作するため、ハードコアな開発者の間ですぐに多くのユーザを獲得しました。 Linux は熱心な支持者を持ち、いくつかの異なる種類の人々にアピールしています。

    • UNIX をすでに知っていて、PC タイプのハードウェアで動かしたい人
    • オペレーティングシステムの原理を試してみたい人
    • オペレーティングシステムに対して非常に大きなコントロールを必要としたり求めたりしている人
    • Microsoft に対して個人的に問題がある人

    一般的には Windows などよりも管理しにくいですが、柔軟性や構成オプションもより充実しています。

    これらのリンクは、さらに学ぶのに役立ちます:

    コメントを残す

    メールアドレスが公開されることはありません。