Linux:オペレーティングシステムの歴史と特徴

一方、 Windows は世界中のコンピュータで最大の存在感を持つオペレーティングシステムであり、ますます多くのユーザーが提供し始めています Linux 試してみてください。 特定の分野で非常に重要であるにもかかわらず、デスクトップレベルでは最も知られていないオペレーティングシステム。 このシステムに興味がある場合は、以下に示します Linuxとは 、歴史、主な機能と分布。

まず第一に、Linuxはあらゆるコンピュータの機能を最大限に活用するように設計されたオペレーティングシステムであり、マルチプロセッシング、マルチタスク、マルチユーザーなどの非常に興味深い機能を備えていることを理解することが重要です。 Linuxの起源についてもう少し知るために、その歴史を概観します。

linuxの

少しの歴史

Linuxの歴史は少し後に書かれ始めますが、その起源は私たちがリチャードストールマンが始めた80年代前半にさかのぼります。 GNUプロジェクト 同様のUNIX互換のオペレーティングシステムを作成することを目的としています。 1985年、 フリーソフトウェア財団 が作成され、GNU General Public Licenseは、このソフトウェアを自由に配布できるようにする法的枠組みを持つように開発されました。

後で、 1991 、UNIXのように動作するオペレーティングシステムを作成することを提案したのは、ヘルシンキ大学の23歳のコンピュータサイエンス学生であるLinus Torvaldsでした。 現時点で、Torvalds自身は、コンピューターにi386プロセッサーが搭載されていることを最小要件として確立しています。

Linux

この学生の主な目的は、完全なオペレーティングシステムのコアを作成することでした。 UNIX互換 したがって、GNUライセンスに付属する、Free Software Foundationによって開発されたすべての無料のUNIX準拠プログラムを実行できます。 このカーネルの開発のために、トーバルズは Minixから着想を得た 、UNIXの縮小バージョン。

数か月後の1991年0.01月下旬にTorvaldsはすでにバージョン0.02のLinuxを使用していましたが、それでも非常に基本的で機能がほとんどなかったため、今月リリースされたバージョンXNUMXの開発を続けることにしました。 その同じ年のXNUMX月であり、すでにXNUMXつの基本的なGNUツールである コマンドインタプリタ(bash)とCコンパイラ。

若い男はオペレーティングシステムの開発に取り組み続け、バージョン0.03以降、Linusの開発に参加し始めた他の人々の多大なサポートにより、彼はすぐにバージョン0.1にジャンプしました。 1993年半後のXNUMX年XNUMX月、 Linux 1.0のバージョンが生まれた そして、このオープンソースオペレーティングシステムのベースであり、長年にわたって、すべての開発者のサポートを得て今日まで成長しています。 貢献した人。

Linuxとは何ですか?

Linuxは完全に 無料です。 オペレーティングシステム、したがって 無料です。 。 WindowsやmacOSとは異なり、企業が所有しているわけではないため、その製品は無料ですが、その開発に貢献し、独自のディストリビューションを作成している多数の企業または人々が所有しています。

要するに、Linuxはいくつかのプロジェクトの組み合わせから生まれたシステムであり、その中でGNUとFree Software Foundationは際立っており、Linus Torvaldsが率いるLinuxカーネル自体も同様です。 その開発はフリーソフトウェアの最高の例のXNUMXつであり、そのすべてのソースコードは 自由に 中古、 修正および配布 GPLまたはGNU General Public Licenseおよびその他のライセンスの条件に基づく人。

Linux

Linuxの主な機能の中で、私たちは強調しなければなりません:

  • 無料: 多くのユーザーがLinuxを選択する、または少なくとも試してみる主な理由のXNUMXつは、Linuxが無料のオペレーティングシステムであることです。 また、ディストリビューションはたくさんあるので、私たちは自分のニーズに最も合った、または最も適したディストリビューションを選択できます。
  • オープンソース: その作成者は、Linuxがオープンソースシステムであることを決定しました。その結果、そのソースコードがリリースされ、誰もが新しい機能や機能を開発して誰もが利用できるようになりました。
  • セキュア: セキュリティは、Linuxの最も重要な機能のXNUMXつです。 これは無料のシステムであるため、システムのウイルスを作成することに関心を持つ人はほとんどいません。 さらに、ファイルやプロセス、メモリを管理するためのアーキテクチャが含まれているため、ウイルスやマルウェアの永続化は簡単には行えません。 さらに、ユーザーが脅威を検出すると、その脅威は削除され、単純な更新で問題が修正されます。
  • マルチタスク: Linuxがマルチタスクオペレーティングシステムであることは、複数のプログラムを同時に実行できることを意味します。 そのため、Windows自体やmacOSなどの他のシステムと同じように、インターネットの閲覧、ドキュメントの処理、音楽の再生、ビデオの視聴など、さまざまなアプリケーションを使用できます。
  • マルチユーザー: LinuxのもうXNUMXつの特徴は、マルチユーザーシステムであることです。 つまり、複数のユーザーが同時に安全にLinuxリソースとアプリケーションにアクセスできます。
  • カスタマイズ可能:
  • デバイスの高度な制御: Linuxオペレーティングシステムは、他のシステムとは異なり、各デバイス用のドライバーを用意し、システムに新しい要素を追加した瞬間に新しいドライバーをインストールできる可能性を提供します。 これにより、独立性が向上し、問題に直面した場合や、各デバイスを完全に制御するという単純な事実に対処できるようになります。
  • 独立した: LinuxのもうXNUMXつの大きな特徴は、自由に変更および配布できるオペレーティングシステムであることです。 つまり、誰もが事前の許可やプロトコルを必要とせずに、コードにアクセスしたり、新しい機能を変更または開発したりできます。
  • 安定: Linuxは、最も堅牢で安定したシステムのXNUMXつと考えられています。そのため、Linuxは、サーバーやコンピューターで最も広く使用されているシステムであり、問​​題が発生することなく常に稼働し続ける必要があります。
  • 可変的な、測定できる、登れる、はがせる: これはオペレーティングシステムであり、主に上記の機能の多くにより、ニーズに対応して適応する優れた能力を備えています。 継続的な成長を容易に管理でき、問題なく品質を失うことなく迅速に成長できます。

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

きっと私たちが聞いた複数の機会に Linuxディストリビューションまたはディストリビューションの まあ、それは、ユーザーのニーズを満たすために特定の機能を実行できる特定のソフトウェアパッケージを含むLinuxカーネルに基づくソフトウェアにすぎません。

これらのディストリビューションは一般にフリーソフトウェアで構成され、GNUプロジェクトのライブラリとツール、およびXウィンドウシステムのウィンドウシステムが含まれています。 さらに、ディストリビューションの対象者に応じて、ワードプロセッサ、スプレッドシート、マルチメディアプレーヤー、管理ツールなど、他の種類のソフトウェアも通常含まれています。

つまり、今日ではあらゆる好みやニーズに対応できるLinuxディストリビューションを見つけることができます。 古いコンピューターまたはハードウェアレベルで機能がほとんどないコンピューター、WindowsまたはmacOSに似たインターフェイスを備えたディストリビューションなどに命を吹き込むことができるライトディストリビューション。