Linux
表示
Linux(リナックス)とは、UNIX互換のオペレーティングシステムカーネル、またはそれを中心としたOSの総称である。 1991年にリーナス・トーバルズによって開発が始められ、現在ではサーバー、PC、スマートフォン、組み込み機器など、幅広い分野で利用されている。
概要
Linuxは厳密にはOS全体ではなくカーネルを指す名称である。 一般に利用される「Linux OS」は、Linuxカーネルに加えて、GNUプロジェクトによるツール群や各種オープンソースソフトウェアを組み合わせたものである。
このため、正式には「GNU/Linux」と呼ぶべきであるとする意見も存在する。
特徴
Linuxは以下のような特徴を持つ。
- オープンソースである
- 無償で利用できるものが多い
- 高い安定性と信頼性
- マルチユーザー・マルチタスク対応
- 高いカスタマイズ性
これらの特性から、個人用途だけでなく、企業や研究機関、クラウド環境などでも広く採用されている。
開発の歴史
1991年、フィンランドの学生であったリーナス・トーバルズが、個人の学習目的としてUNIX互換のカーネルを開発したことがLinuxの始まりである。
同年、インターネット上でソースコードが公開され、世界中の開発者による共同開発が始まった。
1992年にはGNU General Public License(GPL)の下で公開され、自由な改変と再配布が可能となった。
ディストリビューション
Linuxは単体のカーネルとして提供されるだけでなく、用途に応じてまとめられたディストリビューションとして配布されることが多い。
代表的なディストリビューションには以下がある。
ディストリビューションごとに、パッケージ管理方式や初期構成、サポート方針などが異なる。
利用分野
Linuxは以下のような分野で利用されている。
- サーバー・クラウド
- デスクトップPC
- Android(Linuxカーネルを使用)
- 組み込み機器
- スーパーコンピュータ
特にサーバーやクラウド分野では高いシェアを持っている。
Windowsとの違い
| 項目 | Linux | Windows |
|---|---|---|
| ライセンス | オープンソース | プロプライエタリ |
| カスタマイズ性 | 非常に高い | 低〜中 |
| 安定性 | 高い | バージョン依存 |
| 主な用途 | サーバー・開発 | 一般用途 |