Linux 紹介


Linux カーネルはもともと、フィンランド人のリーナス・トーバルズ(Linus Torvalds)がヘルシンキ大学在学中に個人的な趣味で書いたものにすぎません。

Linux は、無料で使用でき、自由に配布できる Unix 系オペレーティングシステムであり、POSIX と UNIX に基づくマルチユーザー、マルチタスク、マルチスレッド、マルチ CPU をサポートするオペレーティングシステムです。

Linux は主要な UNIX ツールソフトウェア、アプリケーション、ネットワークプロトコルを実行できます。32 ビットおよび 64 ビットのハードウェアをサポートしています。Linux は Unix のネットワーク中心の設計思想を受け継ぎ、パフォーマンスが安定したマルチユーザーネットワークオペレーティングシステムです。


Linux ディストリビューション

Linux ディストリビューションとは、簡単に言えば Linux カーネルとアプリケーションソフトウェアをひとまとめにしたものです。

現在、市場でよく知られているディストリビューションには、Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS などがあります。


Linux の応用分野

今日、さまざまな場面でさまざまな Linux ディストリビューションが使用されており、組み込み機器からスーパーコンピューターまで、そしてサーバー分野での地位を確立しています。通常、サーバーは LAMP(Linux + Apache + MySQL + PHP)または LNMP(Linux + Nginx + MySQL + PHP)の組み合わせを使用します。

現在、Linux は家庭や企業だけでなく、政府でも広く利用されています。

  • ブラジル連邦政府は Linux を支援していることで世界的に知られています。
  • ロシア軍が独自に開発した Linux ディストリビューションが、G.H.ost プロジェクトとして成果を上げているという報道があります。
  • インドのケーララ州は、州内のすべての高校で Linux の使用を推進する計画です。
  • 中華人民共和国は技術的自立を図るため、龍芯(Loongson)プロセッサで Linux を排他的に使用しています。
  • スペインの一部の地域では独自の Linux ディストリビューションを開発し、政府や教育分野で広く使用しています。例えば、エストレマドゥーラ州の gnuLinEx やアンダルシア州の Guadalinex などがあります。
  • ポルトガルは独自の Linux ディストリビューション Caixa Mágica を開発し、Magalhães 教育用ノートパソコンや政府の e-escola 教育計画に適用しています。
  • フランスとドイツも同様に Linux の採用を段階的に進めています。

Linux vs Windows

現在、中国国内では Linux はサーバー上での利用が多く、デスクトップオペレーティングシステムでは Windows がより多く使用されています。主な違いは次のとおりです。

比較 Windows Linux
インターフェース インターフェースは統一されており、シェルプログラムは固定されています。すべての Windows プログラムのメニューはほぼ同じで、ショートカットキーもほぼ同じです。 グラフィカルインターフェースのスタイルはディストリビューションによって異なり、互換性がない場合もあります。GNU/Linux の端末は UNIX から受け継がれたもので、基本的なコマンドや操作方法もほぼ同じです。
ドライバ ドライバは豊富で、バージョン更新が頻繁です。デフォルトのインストールプログラムには通常、そのバージョンのリリース時に流行していたハードウェアドライバが含まれています。それ以降に登場した新しいハードウェアドライバは、ハードウェアメーカーが提供するものに依存します。一部の古いハードウェアでは、元のドライバがないとサポートが難しい場合があります。また、ハードウェアメーカーが必要なバージョンの Windows 用ドライバを提供していない場合も、頭が痛い問題です。 ボランティアによって開発され、Linux 中核開発チームによって公開されています。多くのハードウェアメーカーは著作権上の理由からドライバを提供していません。多くは手動インストールの必要はありませんが、インストールが必要な場合は比較的複雑で、新規ユーザーはドライバの問題(存在するかどうか、インストール方法)に直面すると途方に暮れてしまいます。しかし、オープンソース開発モデルの下では、Windows ではサポートが難しい多くの古いハードウェアでも、ドライバを見つけやすいです。HP、Intel、AMD などのハードウェアメーカーも徐々にオープンソースドライバをさまざまな程度でサポートしており、問題は緩とされつつあります。
使用 使用は比較的簡単で、初心者にも入りやすいです。グラフィカルインターフェースは、コンピュータの背景知識がないユーザーにとって非常に有利です。 グラフィカルインターフェースは操作が簡単で、入門しやすいです。テキストインターフェースは、学習して初めて習得できます。
学習 システム構造は複雑で変化が頻繁であり、知識やスキルの陳腐化が速く、深く学ぶことが困難です。 システム構造はシンプルで安定しており、知識やスキルの継承性が良く、深く学ぶことは比較的容易です。
ソフトウェア 特定の機能ごとに商業ソフトウェアのサポートが必要になる場合があり、対応するライセンスを購入する必要があります。 ほとんどのソフトウェアは自由に入手できますが、同じ機能を持つソフトウェアの選択肢は少ないです。
その他の拡張