Linuxカーネルとは? わかりやすく解説

Linuxカーネル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/08/18 08:29 UTC 版)

Linuxカーネルは、Unix系オペレーティングシステムであるLinuxカーネルリーナス・トーバルズによって開発が開始された。ライセンスにGPL(バージョン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(プロセススケジューラー)や、BFQI/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 版)

GNUの派生」の記事における「Linuxカーネル」の解説

詳細は「Linuxディストリビューション」を参照 GNU/LinuxまたはGNU+Linuxという単語は、フリーソフトウェア財団 (FSF) とその支援者によって使われているが、これはLinuxカーネルとともにGNUシステムソフトウェア用いていることを表すためのものであるそのようなディストリビューションにおいては、Linuxカーネルに加えて基本的なGNUパッケージプログラムインストールされている。これらのディストリビューションのうち、GNU/Linuxという単語を使うもので最も有名なのがDebian GNU/Linuxである。

※この「Linuxカーネル」の解説は、「GNUの派生」の解説の一部です。
「Linuxカーネル」を含む「GNUの派生」の記事については、「GNUの派生」の概要を参照ください。

ウィキペディア小見出し辞書の「Linuxカーネル」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Linuxカーネル」の関連用語

Linuxカーネルのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Linuxカーネルのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのLinuxカーネル (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのSphinx (ドキュメンテーションジェネレータ) (改訂履歴)、Linuxゲーム (改訂履歴)、字下げスタイル (改訂履歴)、GNUの派生 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS