Linuxカーネル

出典: フリー百科事典『ウィキペディア(Wikipedia)』
Linux
Tux
Linuxカーネルの起動画面(バージョン 3.0.0)
作者 リーナス・トーバルズ
開発元 リーナス・トーバルズ, および多数のコミュニティーメンバー
初版 1991年9月17日 (32年前) (1991-09-17)
最新版 6.9.1[1] ウィキデータを編集 - 2024年5月17日 (2日前) [±]
リポジトリ ウィキデータを編集
プログラミング
言語
C言語アセンブリ言語[2]Rust[3]
対応OS Linux
種別 カーネル (モノリシックカーネル)
ライセンス GNU General Public License v2
公式サイト www.kernel.org
テンプレートを表示

LinuxUnixLinuxGPL2

LinuxLinux使Android使Linux Kernel Mailing List

MINIXMINIX使IBM PC

GPLLinux[]LinuxLinux

Linux Kernel Mailing ListLinux

対応アーキテクチャ[編集]

Ubiquity of the Linux kernel

Linuxカーネルは各種命令セット (ISA) に対応している。各アーキテクチャで共有されているコードが多いため、CPUに依存した部分を変更すれば移植できるようになっている。

公式サポート[編集]

バージョン5.11.11(2021年3月30日)時点。括弧書きはarchディレクトリ内の名称。

[]


2.6.26

Sun-4

3.4

SPARCstation/SPARCserver series

3.7

i386

4.11

AVR32

4.16

Blackfin

ETRAX CRIS

FR-V

M32R

Metag

POWER4

S+core

Tilera

5.9

unicore32

[]



(一)^ ; "Linux 6.9.1"; : 2024517; : 2024518.

(二)^ The linux-kernel mailing list FAQ - Why is the Linux kernel written in C/assembly?.  tux.org. 2013620

(三)^ Linux6.1Rust.  CodeZine. 2023610

[]


Linux-libre - Linux

Native POSIX Thread Library

Cooperative Linux - coLinuxWindowsLinux

 (LKM)

vmlinux - 

[]


The Linux Kernel Archives

GitHub tovalds/linux Linux kernel source tree

Interactive map of Linux kernel

LKML.ORG the Linux Kernel Mailing List Archive