IT用語解説
Linux
リナックス
やさしい説明
Linux(リナックス)は、コンピュータを動かすための土台となる「OS(オペレーティングシステム)」の一種です。WindowsやmacOSと同じ役割を果たしますが、最大の特徴は「オープンソース」であることです。これは、ソフトの設計図(ソースコード)が全世界に無償で公開されており、誰でも自由に中身を確認し、改良し、配ることができる仕組みを指します。
日常のたとえ
Linuxは「世界中のシェフが改良を重ね、誰にでも無料で公開されている秘伝のレシピ」に例えられます。
WindowsやmacOSが、特定の企業(レストラン)がレシピを秘密にして提供する「完成されたコース料理」だとすれば、Linuxは「誰でもそのレシピを使って料理を作ってよく、さらに自分好みに味付けを変えて、それを他の人に振る舞ってもよい」という自由なルールで運用されています。そのため、家庭用からプロの厨房用まで、無数のバリエーション(派生版)が存在します。
何のためにあるか
特定の企業に依存せず、高い安定性とセキュリティを持つコンピュータ環境を低コストで提供することが目的です。また、ハードウェアの性能を最大限に引き出すためのカスタマイズ性を重視しており、目的に合わせてシステムを軽量化したり、特定の機能に特化させたりすることを実現します。
なぜその技術が生まれたのか?
1991年、当時フィンランドの大学生だったリーナス・トーバルズ氏が、個人用のコンピュータで動作するUnix(当時、教育やビジネスで主流だった高価なOS)のような仕組みを自作したいと考えたことがきっかけです。当初は個人の趣味として始まりましたが、インターネットを通じてプログラムを公開したところ、世界中のプログラマーが協力・改良に加わり、巨大なプロジェクトへと発展しました。
似た言葉との違い
-
Unix:
LinuxのモデルとなったOS。1960年代から続く歴史があり、主に企業や大学の研究用として発展しました。Linuxは「Unixのように動くが、中身はゼロから書き直された別物」です。 -
Windows:
Microsoft社が開発・販売する有料OS。ソースコードは非公開で、一般ユーザーが事務作業やゲームをしやすいように設計されています。 -
macOS:
Apple社が開発するOS。Unixをベースにしていますが、Apple製のハードウェア専用に設計された製品であり、ソースコードは非公開です。
非IT分野での意味
特になし。
現場のリアルとの接点
私たちの生活は、目に見えないところでLinuxに支えられています。
Android OSはLinuxをベースに開発されています。
Google、Amazon、YouTubeなどのサーバーの多くはLinuxで動いています。
スマートテレビ、お掃除ロボット、カーナビ、Wi-Fiルーターなど。
日本の「富岳」を含む、世界のスパコンのほぼ100%で採用。
語源・由来
開発者のリーナス・トーバルズ(Linus Torvalds)の名前と、彼が手本としたOSである「Unix」を組み合わせて「Linux」と名付けられました。
日本語と英語のニュアンスの違い
基本的な意味に違いはありません。ただし、英語圏(特に厳格な開発者コミュニティ)では、LinuxはOSの心臓部(カーネル)のみを指す言葉であり、OS全体を指すときは「GNU/Linux」と呼ぶべきだという主張が一部で強く見られます。日本では、そうした厳密な区別を意識せず、システム全体を指して「Linux」と呼ぶのが一般的です。
最後の一言まとめ
世界中の有志によって磨かれ続け、スマホからスパコンまで現代社会の裏側を支える「自由な設計図を持つOS」。

コメント