Linuxカーネル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/08/18 08:29 UTC 版)
Linuxカーネルは、Unix系オペレーティングシステムであるLinuxのカーネル。リーナス・トーバルズによって開発が開始された。ライセンスにGPL(バージョン2)を採用する自由なソフトウェアである。
- 1 Linuxカーネルとは
- 2 Linuxカーネルの概要
Linuxカーネル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/13 07:54 UTC 版)
「Sphinx (ドキュメンテーションジェネレータ)」の記事における「Linuxカーネル」の解説
Linuxカーネルのドキュメントサブシステムは000000002016-01-01-00002016年に変更された。バージョン 4.7以降では、ドキュメントはSphinxを使用するように変更されている。 LCA2016 What I've learned as the kernel docs maintainer - YouTube LCA2017 Kernel documentation: what we have and where it's going - YouTube
※この「Linuxカーネル」の解説は、「Sphinx (ドキュメンテーションジェネレータ)」の解説の一部です。
「Linuxカーネル」を含む「Sphinx (ドキュメンテーションジェネレータ)」の記事については、「Sphinx (ドキュメンテーションジェネレータ)」の概要を参照ください。
Linuxカーネル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/04/14 22:46 UTC 版)
「Linuxゲーム」の記事における「Linuxカーネル」の解説
Linuxカーネルにおいてすでにメインライン化されて利用可能なサブシステム群は、十分なパフォーマンスを発揮するため、ゲーム体験を邪魔することはないが、追加のソフトウェアが利用可能である。これには、BFS(プロセススケジューラー)や、BFQ(I/Oスケジューラー)が例として挙げられる。
※この「Linuxカーネル」の解説は、「Linuxゲーム」の解説の一部です。
「Linuxカーネル」を含む「Linuxゲーム」の記事については、「Linuxゲーム」の概要を参照ください。
Linuxカーネル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/16 23:47 UTC 版)
「字下げスタイル」の記事における「Linuxカーネル」の解説
LinuxカーネルのスタイルはK&Rスタイルから若干異なっており、Linuxカーネル全体で一貫して使われていることでよく知られている。 リーナス・トーバルズは全てのコントリビューターがこれに従うよう強く推奨している。このスタイルはK&Rから多くの要素を引き継いでいる。 このカーネルスタイルはタブを字下げに使い、タブ幅は8文字とされる。関数ヘッダに続く行の先頭で関数の括弧を開く。それ以外の場合は対応する文と同じ行の末尾で括弧を開く。switch文のラベルは囲んでいるブロックに合わせる(字下げのレベルは1段階のみ)。複合文(if、while、do-whileなど)が単一の文を持つ場合は括弧を付けない。ただしif-elseのいずれか片方のブロックが括弧を必要とする場合は、両方のブロックを括弧で囲む。1行の長さは80文字に制限されるが、現在は100文字まで緩和されており、元の制限を守ることは今でも推奨されている。 Linuxカーネルスタイルでは「もし条件文の片方が単一の文である場合は、両方に括弧を使う」とされている。 int power(int x, int y){ int result; if (y < 0) { result=0; } else { result=1; while (y--> 0) result *= x; } return result;}
※この「Linuxカーネル」の解説は、「字下げスタイル」の解説の一部です。
「Linuxカーネル」を含む「字下げスタイル」の記事については、「字下げスタイル」の概要を参照ください。
Linuxカーネル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/29 07:47 UTC 版)
詳細は「Linuxディストリビューション」を参照 GNU/LinuxまたはGNU+Linuxという単語は、フリーソフトウェア財団 (FSF) とその支援者によって使われているが、これはLinuxカーネルとともにGNUのシステムソフトウェアを用いていることを表すためのものである。そのようなディストリビューションにおいては、Linuxカーネルに加えて、基本的なGNUパッケージとプログラムがインストールされている。これらのディストリビューションのうち、GNU/Linuxという単語を使うもので最も有名なのがDebian GNU/Linuxである。
※この「Linuxカーネル」の解説は、「GNUの派生」の解説の一部です。
「Linuxカーネル」を含む「GNUの派生」の記事については、「GNUの派生」の概要を参照ください。
固有名詞の分類
オープンソース | X264 Karesansui Linuxカーネル Qt Extended Encyclopodia |
OSのカーネル | Linuxカーネル NewOS IBM Workplace OS RTAI Mach |
- Linuxカーネルのページへのリンク