Linuxとは何ですか?なぜそれほど人気が​​あるのですか?

Apr 01 2000
Linuxは、オペレーティングシステムであると同時に現象でもあります。Linuxがこれほど人気になった理由を理解するには、Linuxの歴史について少し知っておくと役に立ちます。

すべてのデスクトップコンピュータはオペレーティングシステムを使用しています。現在使用されている最も一般的なオペレーティングシステムは次のとおりです。

  • ウィンドウズ
  • マックOS
  • UNIX

Linuxは、UNIXに非常によく似たオペレーティングシステムであり、ここ数年で非常に人気があります。

オペレーティングシステムはコンピュータプログラムです。オペレーティングシステムは、マシンの電源を入れたときにコンピューターが実行する最初のソフトウェアです。オペレーティングシステムはそれ自体をメモリにロードし、コンピュータで利用可能なリソースの管理を開始します。次に、ユーザーが実行したい他のアプリケーションにそれらのリソースを提供します。オペレーティングシステムが提供する一般的なサービスは次のとおりです。

  • タスクスケジューラ-タスクスケジューラは、CPUの実行をいくつかの異なるタスクに割り当てることができます。これらのタスクの一部は、ユーザーが実行しているさまざまなアプリケーションであり、一部はオペレーティングシステムのタスクです。タスクスケジューラはオペレーティングシステムの一部であり、別のウィンドウでファイルをダウンロードし、3番目のウィンドウでスプレッドシートを再計算しているときに、ワードプロセッサから1つのウィンドウでドキュメントを印刷できます。
  • メモリマネージャ-メモリマネージャはシステムのRAMを制御し、通常、ハードディスク上のファイルを使用してより大きな仮想メモリ空間を作成します。(この今日の質問も参照してください。)
  • ディスクマネージャ-ディスクマネージャは、ディスク上のディレクトリとファイルを作成および維持します。ファイルを要求すると、ディスクマネージャがそのファイルをディスクから取り込みます。
  • ネットワークマネージャー-ネットワークマネージャーは、コンピューターとネットワーク間を移動するすべてのデータを制御します
  • その他のI / Oサービスマネージャー-OSは、キーボードマウスビデオディスプレイプリンターなどを管理します
  • セキュリティマネージャ-OSは、コンピュータのファイル内の情報のセキュリティを維持し、コンピュータにアクセスできるユーザーを制御します。

オペレーティングシステムは通常、システムのデフォルトのユーザーインターフェイスも提供します。 Windows 98の標準の「外観」には、[スタート]ボタン、タスクバーなどが含まれます。MacOSは、Macintoshコンピュータにまったく異なる外観と感触を提供します。

Linuxは、オペレーティングシステムであると同時に現象でもあります。 Linuxがこれほど人気になった理由を理解するには、Linuxの歴史について少し知っておくと役に立ちます。 UNIXの最初のバージョンは、もともと数十年前に開発され、主に大学の研究用オペレーティングシステムとして使用されていました。 Sunのような企業の高性能デスクトップワークステーションは1980年代に急増し、それらはすべてUNIXベースでした。 HP、IBM、Silicon Graphics、Apolloなど、多くの企業がワークステーションの分野に参入してSunと競争しました。残念ながら、それぞれに独自のバージョンのUNIXがあり、ソフトウェアの販売が困難でした。 Windows NTは、この市場に対するMicrosoftの答えでした。 NTは、UNIXオペレーティングシステムと同じ種類の機能(セキュリティ、複数のCPUのサポート、大規模なメモリとディスクの管理など)を提供します。-しかし、ほとんどのWindowsアプリケーションと互換性のある方法でそれを行います。

ハイエンドのワークステーション分野へのマイクロソフトの参入は、奇妙なダイナミクスを生み出しました。別々の会社が所有する独自のオペレーティングシステムとUNIXの世界における中央機関の欠如は、UNIXを弱体化させますが、多くの人々がMicrosoftに個人的な問題を抱えています。 Linuxはこの奇妙な状況に足を踏み入れ、多くの注目を集めました。

Linus Torvaldsによって作成されたLinuxカーネルは、世界中で無料で利用できるようになりました。その後、トーバルズは、他の人が自分の貢献を無料に保つという条件で、カーネルに追加するように他の人を招待しました。何千人ものプログラマーがLinuxの強化に取り組み始め、オペレーティングシステムは急速に成長しました。それは無料でPCプラットフォーム上で実行されるため、ハードコア開発者の間で非常に迅速にかなりの聴衆を獲得しました。Linuxには熱心なファンがいて、さまざまな種類の人々にアピールしています。

  • すでにUNIXを知っていて、PCタイプのハードウェアで実行したい人
  • オペレーティングシステムの原則を実験したい人
  • オペレーティングシステムを大幅に制御する必要がある、または必要としている人
  • マイクロソフトに個人的な問題を抱えている人

一般に、LinuxはWindowsのようなものよりも管理が難しいですが、より多くの柔軟性と構成オプションを提供します。

これらのリンクは、詳細を学ぶのに役立ちます。

  • オペレーティングシステムのしくみ
  • 「オープンソース」とはどういう意味ですか?
  • Linux.com -Linuxニュース
  • Red Hat -Red HatはLinuxディストリビューションをCDにパッケージ化し、CDを販売しているため、Linuxの使用を簡単に開始できます。
  • すべてのそれを離れて与えること- Linus Torvalds氏はLinuxの生みの親の記事を
  • Yahoo! ディレクトリ:Linux