stanford-oval/wikipedia huggingface dataset:
組み込みLinux
開発

一般的にLinuxは移植性にすぐれるシステムであると言われており、デスクトップコンピュータやサーバにあまり採用されていないコンピュータ・アーキテクチャにも移植されている。その中には組み込みシステムも含まれている。
組み込みシステムへのオペレーティングシステムの移植にはプロプライエタリなアセンブラやCコンパイラ、標準Cライブラリを利用するケースもあるが、それらと比較して、OS自体のソースコードを修正して再配布でき、ロイヤルティーやライセンス料が発生しないといった自由ソフトウェア/オープンソースソフトウェアとしての特徴だけではなく技術的な優位点もあり、使用メモリ量が比較的少なく（2MB以下のメモリで起動可能）、安定した動作、比較的サポートベースが大きい、などの利点がある。組み込みLinuxは、Linuxカーネルに少数の自由ソフトウェアを組み合わせたものである。標準Cライブラリにはglibcの代わりに、もっとリソース消費量の少ない dietlibc、uClibc、Newlibが採用される場合もある。
2006年05月、Linuxカーネル開発者のグレッグ・クロー＝ハートマンによりLinuxのドライバ開発キットがリリースされた。また、Linux Foundation（以前はOSDL）によって開発のトレーニング講座や無料のウェビナーが開かれている。
組み込みLinuxに使われるオープンソースのミドルウェアとしては、BusyBoxなどのオールインワンなものや、SambaやWebKit、FreeTypeなどのプロプライエタリな代替が少なくかつ重要なものも多い。また、MaemoやMoblin、Androidのようにミドルウェアの大部分をオープンソースで改めて開発するものや、Palm WebOSのようにミドルウェアの多数の部分にオープンソースソフトウェアを組み合わせて使うものもある。マルチメディアに関してはオープンソースで扱う場合、GStreamer経由でハードウェアデコーダとFFmpegをバックエンドにして使われることが多いが、AndroidにおいてはOpenCoreが使われている。
開発環境としてはEclipseか、商用製品が使われることが多い。Eclipseでは組み込みにおいて以下のプラグインが使われる。
Eclipse C/C++ Development Tooling (CDT) - EclipseでのCやC++の開発に必須
Target Management (RSE)
Linux Tools Project - プロファイラや動的解析などの機能を統合
Tools for mobile Linux (TmL)
EGit - バージョン管理システムの一つ、Gitの統合
Mylyn - バグトラッカの統合
また、EclipseにはMoblin Eclipse Plug-inやAndroid Development Tools (ADT) など特定のOSに特化したプラグインも存在する。
また、開発にはエミュレータのQemuや分散コンパイルの為のdistccやiceccなども使われる。
シェア > スマートフォン

Gartnerのプレスリリースによると、2008年のLinuxのシェアは8.1%としている。AdMobのレポートによると、全世界のモバイルデバイスにおいてLinuxカーネルを採用しているOSであるAndroidとPalm WebOSを合わせたシェアは2009年8月時点で11%であり、2009年2月の2%と比べ9%伸びている。また、AdMobの2010年2月のレポートによると、スマートフォンにおけるAndroidのシェアは24%に達し、2位になったとしている。
日本では、NTTドコモの制定したMOAP(L)及びALPベースのFOMA端末用オペレータパックに使われている。
シェア > テレビ

日本では、ネットワーク接続可能なハイエンド機種のテレビにはほぼLinuxが搭載されている。
シェア > ゲームコンソール

ゲームコンソール（コンシューマーゲーム）において、Linuxが使われる例は少ない。
PS2においては、PS2 Linuxがハード込みで発売された。また、PlayStation BB UnitにはLinuxが使われている。PS3においてはLinuxがインストールできることを売りにしていたが、新型を出した際にオミットされた。また、旧型PS3においてもファームウェア更新によって無効化された。
近年[いつ?]ではスマートフォンのゲーム市場が活性化されており、Androidでのゲーム市場も急速に成長している。そのためXperia PlayやODROIDのようなAndroidを使った携帯ゲーム端末が出始めている。
その他、直接組み込みLinuxが使われているコンソールとしては、GP2X/GP2X WizやLeapFrog Didj、Pandora、EVO Smart Consoleなどがある。
Linuxカーネルの組み込み向け機能

以下は、組み込み機器に特化したLinuxカーネルの機能である。"CONFIG_*"という表記はカーネルコンフィグレーションであり、コンパイルする際に機能を有効化するための識別子となる。Linuxカーネルはモノリシックであるため、カーネルコンパイル時に必要とする機能を有効化する。
多くのCPUアーキテクチャやハードウェアプラットフォームで動作
MMU (メモリ管理ユニット)の無いCPUでも動作可能 (CONFIG_MMU=n)
少ない資源でも動作
XIP (Execute in place)
読み出し専用ファイルシステム (romfs、cramfsやSquashFSなど)
サイズを削ることができる (Linux Tinyなど)
シングルプロセッサに最適化可能 (CONFIG_SMP=n)
メモリ内圧縮スワップによるメモリの有効活用 (ramzswap(compcache))
NAND型フラッシュメモリを直接使用可能 (JFFS2やUBIFS)
タイトな用途にも使用可能
マウントの早いファイルシステム (YAFFS2など)
ソフトリアルタイム (CONFIG_PREEMPT)
ハードリアルタイム (CONFIG_PREEMPT_RT patch set)
ユーザーアプリケーションのリソース制限 (rlimit, cgroupsなど)
サンドボックス (seccomp)
コンテナ (LXC)
リブート不要なセキュリティパッチ (Ksplice)
なお、AMP (非対称型マルチプロセッシング) にはまだ対応していない。RenesasとTIはそれぞれ異なったVirtioベースの仕組みを提案している。
他の組み込みOSとの比較

ミドルウェアが豊富
POSIX互換であるためUNIX系のミドルウェアが使える
TCPスタック、LANスタック、Wifiスタック、Bluetoothスタック、USBスタックなどの各種プロトコルスタックが揃っている
開発しやすい
PC上である程度の開発が可能
Linuxカーネルはアーキテクチャー毎に開発されているのではなく、デスクトップ、サーバー、組み込み、メインフレームに関わりなく、共通のソースベースで開発されており、アーキテクチャー相互のソースレベルでの互換性は高い
GCC、GNU Binutilsを利用してクロスビルドツール（クロスコンパイラ、クロスリンカなど）を用意することもでき、ビルドまではPC上ですべての開発が可能
カーネルがモジュール化されているため、再起動なくモジュールの開発が可能（ローダブル・カーネル・モジュール）
NFSが使えるため、ファイル転送が容易
tftpbootが使えるため、カーネル切り替えが容易
gdbserverが使えるため、リモートデバッグが容易に可能
distccを使った分散コンパイルが容易に可能
機能が豊富、設定も柔軟（反面、複雑ともいえる）
カーネルのコンパイルオプション(.config)には汎用OS向けのものも含まれる（共通のソースベースを利用しているため）
カーネルのコンパイルオプション(.config)には組み込み向けの設定も多いが、その多くが何らかの資源や機能とのトレードオフであるため、知識が必要になる。
カーネル全体の状態の取得・動的な調整が可能 (/sys/以下, /proc/sys/ 以下, sysctlなどでチューニング可能)
ネットワークバッファ
プロセス毎の状態の取得・動的な調整が可能 (/proc/プロセス番号/ 以下, rlimitなど)
メモリ逼迫時のOOMキラーによりkillされるプロセスの優先順位の設定
動作中のカーネルから別カーネルへ再起動をかけず瞬時に切り替え可能 (コールドブート機能。kexec)
オープンソースである
自由に改良することができる（それぞれソフトウェアライセンスにより条件や義務が異なるが、少なくとも改変や再頒布に関してはロイヤルティー・フリーで自由に可能である）
世界中の企業・団体・個人・政府機関による持続的な開発が行われている
脆弱性も調べられているため、セキュリティが高い
サポート企業・団体が複数ある
機能の開発を依頼できる所が多い
開発講座が多い
採用前に工数を見積もれる
LinuxカーネルなどはGPLでライセンスされているため、機器の販売など配布を伴う 場合はソースコードの開示が必要となる（しかし配布を伴わないケース、例えば「自組織内で私的に流用するのみ」ならばソースコードを一切開示する必要はない）。
ソースコードの提供によりOSSコミュニティにコードが還元され、ソフトウェアの機能向上につながり、結果として自社製品の機能強化につながる可能性もある。
採用事例が多く公開されている
デバッグ/プロファイリングの仕組みが豊富 TODO: LTTng, LKST, kstrax, btrax, preemptoff_tracer
カーネルのロック依存性動的チェック (lockdep (CONFIG_LOCKDEP_SUPPORT。標準で有効))
カーネルのデバッグログの個別動的有効無効切り替え (ddebug (dynamic debug。CONFIG_DYNAMIC_DEBUG))
カーネル用のデバッガ (KDB, KGDB, KGTP(パッチ))
カーネルプローブ(kprobe, jprobes, SystemTap)
ユーザー空間プローブ (uprobes (パッチ))
カーネル内イベントトレーサ (ftrace event tracer, kprobe-based event tracer, GDB tracepoint support(パッチ), trace-cmd, KernelShark)
システムコールトレーサ (strace)
プロセストレーサ (ptrace, utrace)
共有ライブラリトレーサ (ltrace)
ユーザランド用デバッガ (GDB)
プロファイリング (gcov (カーネルではGCOV_KERNEL), OProfile, perf tools)
ロック競合のチェック (lock_stat, perf lock)
各種ベンチマーク (perf bench, ffsbなど)
ハードウェアによって生まれるレイテンシの検出 (Hardware Latency Detector (rtパッチ))
モニタリング (top, htop, iotop, slabtop, xrestop, latencytop, powertop, apachetopなど)
動的カーネル内メモリ管理バグチェッカ (Kmemcheck, Kmemleak)
動的メモリ管理・スレッドバグチェッカ (Valgrind (UserModeLinux+パッチを使うことでカーネルのチェックも可能))
静的解析 (Clang Static Analyzer, Smatch, Coccinelle)
ロギング (MRTG, Nagios, Xymon, Zabbix, Hinemos, Cacti, Muninなど)
リモート管理 (OpenSSH, adb, screen)
クラッシュダンプ取得
リアルタイム性能

リアルタイムな用途では、スループットよりもレイテンシが重要となることが多い。レイテンシを改善するためには、カーネルの設定変更・チューニングの他に、アプリケーション自身も最適化する必要がある。カーネルのレイテンシを測定するためにCyclictestなどのベンチマークや各種トレーサが使われる。Linuxにおけるリアルタイム全般の情報は Real-Time Linux Wiki にまとめられている。ELCヨーロッパ2008においてソニーのFrank Rowandによりターゲットへのレイテンシ最適化の実例がプレゼンテーションされている。また、同氏によってハードウェア/カーネルに付随するリアルタイムの不足点と改善案が提示されている。
かつてのLinuxカーネルはリアルタイム性能が悪かったため、高機能なLinuxカーネルをリアルタイム用途とともに使うために、Linuxカーネルよりも下にリアルタイム性能が高くリアルタイムタスクを実行可能な別のシンプルなカーネルが使われることが多かった。現在はMontaVista、レッドハットなどによりプリエンプション用のパッチセットRT PREEMPTが開発されLinuxカーネルのリアルタイム性能は大きく改善しているものの、他のカーネルとの組み合わせは現在[いつ?]も使われている。
また、Linuxカーネルにはバージョン2.0時点で導入された、アトミックな単一カーネルロックのBKL (Big Kernel Lock)が以前存在していたが、レイテンシ・スループットやスケーラビリティを大きく下げる原因となるため、現在はロックの細分化やロックレス・アルゴリズムへの置き換えなどによって、全てのBKLが削除されている。
現在[いつ?]、RT PREEMPTは"mainline"と呼ばれるリーナス・トーバルズ管理の主要カーネルツリーへのマージを目指している。標準やPREEMPTで有効になった機能の他にCONFIG_PREEMPT_RCUやthreadirqsなど多くの部分が既にマージされているが、まだマージされていないフィーチャーは残っている。
リアルタイム性能 > 他のマイクロカーネルとの組み合わせ

RTAI (Adeos+Linux)
RTLinux (Realtime executive+Linux)
Linux on ITRON (ITRON+Linux)
T-Linux (T-Engine+Linux)
L4-Linux (L4+Linux)
Litron (TOPPERS/JSPカーネル+Linux)
Wind River Real-Time Core for Linux (Real-Time Core+Linux)
リアルタイム性能 > その他

KURT-Linux
ART-Linux
1997年より通商産業省工業技術院電子技術総合研究所（現:産業技術総合研究所）にて開発されている。2009年にLinux バージョン2.6用に更新したものがソースコード、バイナリ含め一般公開された。
関連団体

Linuxの組み込み用途での使用を推進する業界団体がいくつか結成されている。
2000年7月に結成された Emblix は日本における組み込みLinuxの普及とその周辺技術の標準化を目的としている。プロセスをグループ化しCPUのリソースを制限するCABIが開発されたが、現在はプロセス集約機能cgroupsに取って代わられている。
2003年に結成された CE Linux Forum はLinuxカーネル本体に組み込み用機能を含めることを目的としている。2010年10月、メンバーの重複が多いことや活動目的の一致、組み込みLinuxに関わる企業や開発者の増加からLinux Foundationと合併し、従来の活動の継続の他、組み込みLinuxの開発プロセスを容易にするためにYocto Projectという技術ワークグループを開始した。
Linuxに関する統括的団体であるLinux Foundationも組み込みLinuxを推進している。2005年にLinux Foundationに合流した Embedded Linux Consortium (2000年3月結成) には、IBM、インテル、LynuxWorks などが参加し、APIの標準化を行っていた。そこで作成された ELCPS (Embedded Linux Consortium Platform Specification) は、組み込みLinuxを使った機器の開発において、アプリケーションの移植性を有する標準プラットフォームとしてどのような機能を含めるべきかのガイドとなっている。
2004年に結成された Linux Phone Standard Forum はLinuxを使った携帯電話でのアプリケーション環境の標準化を目的としている。
2006年に結成された LiMo Foundation は、サードパーティのLinuxベース携帯電話向けアプリケーション開発のための標準インタフェースの確立を目的としている（設立時メンバーは、モトローラ、NEC、パナソニック、サムスン電子、NTTドコモ、ボーダフォン）。
2007年に結成された Open Handset Alliance は、Androidの開発推進を目的としている。
2009年に日本で結成された Open Embedded Software Foundation は、Androidに関わる企業間の協力を目的としている。また、できる限りAndroidと同じApatche 2.0ライセンスで、最小構成のAndroid (Light Weight Android)やデジタルテレビ拡張 (Digital TV Extension)、各種スタックなどの開発を予定している。2010年3月にEmbedded Masterをリリースした。これはAndroid 1.6をベースにSIP/RTPスタックやBluetoothのHID/SPP/OBEXプロファイルへの対応、リモコン対応、ポインティング対応、GUI用APIなどを追加したものである。
2010年に結成された Linaro は、六ヶ月毎に参加企業の各SoCに最適化されたツール・カーネル・ミドルウェアを提供することなどを目的とした非営利のイギリス企業である(設立時のメンバーはARM、サムスン電子、IBM、Freescale、ST-Ericsson、Texas Instruments)。
関連団体 > 組み込みLinuxを利用している商用製品 > 携帯電話・スマートフォン

モトローラ:
RAZR² V8, RAZR² V9, ROKR E2, ROKR E6, A780, E680, A910, A1200, U9, E8 (MontaVistaなどがベース)
DROID, Motorola Milestone (Androidベース)
など
en:First International Computer: Neo 1973 (OpenMoko)
Google: Android Dev Phone, Nexus One (Androidベース)
パナソニックモバイルコミュニケーションズ:
FOMA P702iD，P901iTV，P902iS，P903i, P901i (MOAP(L)ベース)
P-02B (FOMA端末用オペレータパックベース)
など
NEC:
FOMA N900iL, N901iC, N902iL, N902iL onefone, N902iX, N903i, N904i, N905i, N905iμ, N906i, N906iμ (MOAP(L)ベース)
FOMA N601i, N702iS, N703iD, N703iμ, N704iμ, N705i, N705i, N706i, N706ie (MOAP(L)ベース)
N-01A, N-02A, N-03A, N-04A, N-06A, N-07A, N-08A, N-09A (MOAP(L)ベース)
N-01B, N-02B (FOMA端末用オペレータパックベース)
SoftBank 820N, SoftBank 821N, SoftBank 830N, SoftBank 831N, SoftBank 840N, SoftBank 841N
SoftBank 930N, SoftBank 931N, SoftBank 940N, SoftBank 001N
など
カシオ計算機: SoftBank 830CA, SoftBank 930CA
HTC Nippon: HT-03A, X06HT(HTC Desire) (Androidベース)
T-Mobile: T-Mobile G1 (Androidベース)
Palm: Palm Pre, Palm Pixi (Palm WebOS)
ノキア: N900 (Maemo)
ソニー・エリクソン:
SO705i, SO706i (MOAP(L)ベース)
Xperia SO-01B (Androidベース)
シャープ: IS01 (Androidベース)
Emblaze Mobile: ELSE (ELSE INTUITIONベース)
東京工科大学&ネットツーコム: 工科大ケータイ
京セラ: Kyocera Zio M6000 Android (Androidベース)
関連団体 > 組み込みLinuxを利用している商用製品 > Wi-Fi 電話

SMC Networks: SMC WSKP100
関連団体 > 組み込みLinuxを利用している商用製品 > モバイルインターネット端末・PDA

ノキア: Nokia 770 Internet Tablet, N810, N800 (Maemo)
シャープ:
Zaurus
SL-B500, SL-C700 (Embedixベース)
SL-C750, SL-C760, SL-C860 (OpenPDAベース)
SL-C3000, SL-C1000, SL-C3100, SL-C3200  (Lineo uLinuxベース)
NetWalker
PC-Z1, PC-T1 (Ubuntuベース)
ソニー: mylo
関連団体 > 組み込みLinuxを利用している商用製品 > テレビ・レコーダ

パナソニック
TH-36D30T, TH-32D30T, TY-S36D50, TY-S32D50, TY-S28D50, TH-36D60, TH-32D60, TH-32D55, TH-28D55
DMR-E700BD
VIERA
D-dock
ブルーレイDIGA, ハイビジョンDIGA
など
日立
Wooo 9000シリーズ, W50P-HR10000, W37L-HR9000など
ソニー
CoCoon Channel Server (MontaVistaベース)
シャープ
東芝（現TVS REGZA）
レグザ（Android TV搭載モデル除く）
NEC
AX10
People of Lava:Scandinavia (Androidベース)
関連団体 > 組み込みLinuxを利用している商用製品 > ホームサーバー・マイクロサーバー・LAN接続型ハードディスク

シャープ: ガリレオ (HG-01S, HG-02S) (axLinuxベース)
玄人志向:
玄箱 (EMモードはMontaVistaベース・他のOSをインストール可能)
玄柴 (Ubuntuベース・他のOSもインストール可能)
ぷらっとホーム: OpenBlockS, OpenBlockS S, OpenBlockS R, OpenBlockS 266, OpenBlockS 600
マーベル: SheevaPlug, Plug Computer 3.0, GuruPlug (Ubuntuベース・他のOSもインストール可能)
アイ・オー・データ機器:
LANDISKシリーズ (Debian(など?)ベース)
USL-5Pシリーズ
BUFFALO:
LinkStationシリーズ (MontaVista(など?)ベース)
TeraStationシリーズ
NETGEAR: ReadyNAS DUO, ReadyNAS NV+など  (Debianベース)
NTTコムウェア: L-BOX
関連団体 > 組み込みLinuxを利用している商用製品 > ハンディカム

ソニー: HDR-SR7, HDR-CX12, HDR-CX500V
関連団体 > 組み込みLinuxを利用している商用製品 > デジタルカメラ

ソニー: サイバーショット DSC-T100, DSC-T20, DSC-G1, DSC-G3, DSC-H7, DSC-W80, DSC-W80HDPR, DSC-W200, DSC-H3, DSC-H10, DSC-H50, DSC-T200, DSC-T70, DSC-T2, DSC-TX1, DSC-WX1, DSC-W110, DSC-W120, DSC-W170, DSC-W220, DSC-T900, DSC-T90, DSC-W270, DSC-HX1, DSC-W300, DSC-T300, DSC-T700, DSC-T77など
関連団体 > 組み込みLinuxを利用している商用製品 > プリンター

オリンパス: ORPHIS HC5500シリーズ
関連団体 > 組み込みLinuxを利用している商用製品 > フォトフレーム

アルゴシステム: Algo Smart Panelシリーズ
ソニー: VGF-CP1
NTT東日本: 光iフレーム (Androidベース)
Camangi: Camangi WebStation (Androidベース)
NEC: コミュニケーター (Androidベース)
関連団体 > 組み込みLinuxを利用している商用製品 > 電子ブックリーダー

Amazon.com: Kindle
バーンズ・アンド・ノーブル: Nook
Skiff LLC: Skiff Reader
Foxit: Foxit eSlick
Neofonie GmbH: WePad
関連団体 > 組み込みLinuxを利用している商用製品 > ルーター

バッファロー:
AS-A100 (DD-WRTベース)
WBR-B11, WBR-G54, WLA-G54, WLA-G54C, BLR-TX4S
WLAH-G54, WLAH-A54G54
BHR-4RV, FS-G54, WBR2-B11, WBR2-G54, WHR2-A54G54, WHR2-G54, WHR2-G54V, WHR3-AG54, WLA2-G54, WLA2-G54C, WLI-TX4-G54HP, WLI2-TX1-AG54, WLI2-TX1-AMG54, WLI2-TX1-G54, WLI3-TX1-G54, WLI3-TX1-AMG54, WZR-G108, WZR-G54, WZR-HP-G54, WZR-RS-G54, WZR-RS-G54HP
WER-A54G54, WER-AG54, WER-AM54G54, WER-AMG54, WHR-HP-AMPG
WHR-G54S, WHR-HP-G54, WHR-AMG54, WHR-AM54G54, WLI3-TX1-G54 WLI3-TX1-AMG54, WLI-TX4-G54HP, WLI-TX4-AMG54, WRP-AMG54
WHR-G, WHR-G125
WHR-HP-G
WZR-AMPG144NH, WZR-AMPG300NH, WZR-AG300NH
WLI-TX4-AG300N
WZR-AGL300NH
WZR2-G300N
WZR-HP-G300NH
リンクシス: WRT54G
プラネックスコミュニケーションズ: BRC-W14V, BRC-14V, BRC-W14VG, BRC-14VG, BRC-W14VG-BT, BRC-14VG-BT
パナソニック: broadband terminal
AVM GmbH: FRITZ!Box
LASER5: L-Router
関連団体 > 組み込みLinuxを利用している商用製品 > プレーヤ > オーディオプレーヤ

ケンウッド: HD20GA7, HD30GA9, HD30GB9
関連団体 > 組み込みLinuxを利用している商用製品 > プレーヤ > マルチメディアプレーヤ

ターボリナックス: wizpy (wizpy OS)
関連団体 > 組み込みLinuxを利用している商用製品 > シンセサイザー

ヤマハ: MOTIF XS, MOTIF-RACK XS (MontaVistaベース)
KORG: OASYS
関連団体 > 組み込みLinuxを利用している商用製品 > カーナビ

ソニー:  NV-XYZ 33, 55, 77など
関連団体 > 組み込みLinuxを利用している商用製品 > ラジコン

Jokerworks: ジョーカーレーサー R/C サーバー
Parrot: AR.Drone - ラジコンヘリコプター
関連団体 > 組み込みLinuxを利用している商用製品 > ロボット

産業技術総合研究所ほか: HRP-2m Choromet, HRP-4C (ART Linux)
富士通: HOAP-1, HOAP-2, HOAP-3 (RT-Linux)
富士ソフト: PALRO (Ubuntu)
関連団体 > 組み込みLinuxを利用している商用製品 > カラオケ

第一興商:
デンモクの一部
DAM-DSII (MontaVistaベース)
など
関連団体 > 組み込みLinuxを利用している商用製品 > 家庭用ゲーム機

Valve Corporation
Steam Deck (SteamOS)
関連団体 > 組み込みLinuxを利用している商用製品 > その他

フィリップス: LPC3180
LASER5: L-CardA, L-Card+, NPA1000, L-Board
関連団体 > ベンダー

ACCESS (ACCESS Linux Platform)
LynuxWorks (LynuxWorks Linux)
MontaVistaソフトウェア (MontaVista Linux)
TimeSys (TimeSys Linux)
ウインドリバー・システムズ (Wind River Linux)
コンカレント・コンピュータ (RedHawk Linux)
アックス[要曖昧さ回避] (axLinuxなど)
シリコンリナックス (シリコンリナックスOS)
リネオソリューションズ (Lineo uLinux)
アドソル日進 (BlueCat Linux)
エニア (Enea Linux)
関連団体 > 支援団体・企業 > ドライバ・ソフトウェア開発

Linux Driver Project - NDAありなしに関わらず無料でドライバ開発を行っている
シャープビジネスコンピュータソフトウェア - シャープのガリレオシリーズのソフトウェアを作成
デバイスドライバーズ
日新システムズ
関連団体 > 支援団体・企業 > ドライバ開発の研修

NECラーニング
イーエルティ
ウェルビーン
プラットフォーム > 実装

Qt Extended - モバイル機器向けアプリケーションプラットフォーム
Openmoko - 携帯電話向けプラットフォーム
MeeGo - Linux Foundationが統括する種々デバイス向けのプラットフォーム。現在はインテルとノキアが主導している。MaemoとMoblinを統合して作られた。
Maemo - ノキア主導のハンドヘルドコンピュータ向けプラットフォーム
Hildon - Maemoのアプリケーションプラットフォーム
Moblin - インテル主導のネットブックやモバイルインターネット端末向けプラットフォーム
Tizen - LiMo Foundationの仕様をMeeGoに取り込み作られた、インテルとサムスン主導の携帯電話向けプラットフォーム。
MOAP(L) - NTTドコモ主導の携帯電話向けプラットフォーム
Access Linux Platform - ACCESS主導の携帯電話向けプラットフォーム
Hiker - Access Linux Platformのアプリケーションフレームワーク
Palm WebOS - Palmの携帯電話プラットフォーム
Mojo - Palm WebOSのアプリケーションプラットフォーム
Android - Google主導の携帯電話・タブレット向けプラットフォーム
Bada - Sumsung主導の携帯電話プラットフォーム
Meltemi - Nokiaの低価格端末向けプラットフォーム
Ubuntu MID Edition - Canonical主導のモバイルインターネット端末向けプラットフォーム
OpenWrt - ルータ向けプラットフォーム
DD-WRT - ルータ向けプラットフォーム
OPIE - Qtopia (現Qt Extended)の派生
Familiar Linux - PDA向けディストリビューション
JLime - ハンドヘルドコンピュータ向けディストリビューション
GPE Palmtop Environment - PDA向けアプリケーションプラットフォーム
OpenZaurus - ザウルス用の代替OS
プラットフォーム > 仕様

LiMo Platform - 携帯電話端末メーカーが主導の携帯電話向けプラットフォーム。Tizenプロジェクトに採用される。
特許問題

→「ソフトウェア特許と自由ソフトウェア」も参照
組み込みLinuxに関わらず、元となるLinuxカーネルにまつわる特許、とりわけソフトウェア特許の問題がいくつか存在する。
特許問題 > Linuxカーネルに含まれる特許

Linuxカーネルではリード・コピー・アップデートを始めとしていくつかの特許で保護された技術が利用されている。これらの保護されている技術はパッチ寄稿者が特許権者である場合、Linuxや他のオープンソースプロジェクトで使うことを権利者が許可している場合が多い（このような特許で保護されたテクノロジーは多くは企業の従業員によるLinuxカーネルへの貢献によるものが多数を占めるため）。
特許問題 > Open Invention Network

2005年にはOpen Invention Network (OIN) が誕生し、Linuxや関連アプリケーションに対し自社保有の特許を行使しないことに同意しかつOINとライセンス契約を締結すれば、OINのライセンシーはOINが保有するLinux関連特許をロイヤリティフリーで使えることが保証されるようになった。これら特許にはSamba、Mono、Apacheなどが利用する特許も含まれる。現在OINにはライセンサーまたはライセンシーとしてIBM（メインフレームやAIXの著作権ならびに特許を持つ）、ノベル（UNIXの著作権ならびにUNIX System Vの特許を持つ）、オラクル（SunOS/Solarisの特許を持つ）、HP（HP-UXやPalmの特許を持つ）、Cisco（IOSの特許を持つ）、レッドハット、Google、カノニカル（特にこの3社はFLOSSへの多数の貢献を行う企業として有名）、フィリップス、NEC、ソニー、富士通ゼネラル、富士通などを含め数百の企業、団体、個人が参加している。
特許問題 > マイクロソフトによる特許の主張

2007年5月、マイクロソフトは「訴訟を起こすつもりはない」とするものの、Linuxカーネルに42件の特許侵害があると主張した。一方リーナス・トーバルズはOSの基本理論が1960年代に成立したことを挙げ、「マイクロソフトの方が特許を侵害している可能性が高い」と主張し、侵害内容の提示を求めた。
2007年10月、マイクロソフトは欧州連合でのマイクロソフト製品の競争法違反に関する裁判で敗訴した。
2009年2月にはマイクロソフトはTomTomのLinux製品が自社のFATファイルシステムに関する特許を侵害したとして提訴した（詳しくは記事"マイクロソフト対TomTom事件"を参照）。同年3月この裁判は和解に終わり、問題とされたLinuxのFATファイルシステムに関するコードはその後特許に抵触しない形に修正された。また同年9月、OINはマイクロソフトが持っていたLinux関連特許22件をAllied Security Trust (AST) から買い取ったと発表した。これらの特許はASTがマイクロソフトの非公開オークションにより手に入れたものである。ASTはOIN同様特許訴訟を防衛することを目的としたパテントプールを形成する企業コンソーシアムであり、オラクル・モトローラ・HP・ベライゾン・コミュニケーションズ・シスコ・Google・エリクソンなどのメンバーで構成されている。
2010年1月、マイクロソフトはティーボを特許侵害で提訴した。ティーボはLinuxを製品に利用しているが（記事"TiVo化"などを参照）このときマイクロソフトはLinuxに関しては法廷で取り上げなかった。
富士ゼロックス（現:富士フイルムビジネスイノベーション）はLinux製品の特許についてマイクロソフトとクロスライセンス契約を結び、メルコやアイ・オー・データ機器もマイクロソフトとLinux製品の特許に関する契約を結んでいる。同種の特許防衛を事業とする企業コンソーシアム、RPX Corporationにはマイクロソフトと共にLinuxに関わる企業が多数参加している。
特許問題 > iPhoneとAndroidの特許係争

2010年、AppleがHTCを特許侵害で提訴した。侵害したとする特許の中にはOSレベルのものも含まれている。この件でHTCはGoogle等のパートナー企業と協力を取りアップルへ反訴することを計画している。また、同年4月、マイクロソフトはAndroidが特許侵害しているとして非難した。マイクロソフトと協業関係であったHTCはこの件でマイクロソフトと特許契約を結んでいる。同年4月、HPはパームを買収し、パームの持つ1500件の特許を引き継ぐこととなった。アップルがパームを提訴しなかった理由はこれらの特許の存在があるとも噂されている。なお、パームはBeのBeOSに関する知的財産を買収しているが、これらの特許は会社を分割した際にPalmSource（現ACCESS Systems）が引き継いでいるとみられる。
特許問題 > 自由ソフトウェアコミュニティからの提言

2010年4月、フリーソフトウェア財団 (FSF) は「ビルスキー対カッポス事件」 (Bilski v. Kappos) をテーマにソフトウェア特許の問題を描いたドキュメンタリー映画、Patent Absurdityを公開した。この映画はソフトウェア特許支持者、反対者双方の意見を収録したドキュメンタリーである。
組み込みLinuxを使っている Motorola RAZR²
窰洞

河南省の窰洞（地坑式）
窰洞（ヤオトン、窯洞）は、中国の陝西省北部、甘粛省東部、山西省中南部、河南省西部の農村に普遍的に見られる住宅形式である。地坑院（ちこういん）とも言われる。黄土高原の表土である沈泥は、柔らかく、非常に多孔質であるために簡単に掘り抜くことができ、約1千万人の人々が崖や地面に掘った穴を住居として利用している。
概要

窰洞は穴を掘ることで作られる住宅であり、主に2つのタイプがある。
横穴にも東部と西部でそれぞれ特徴がある。東部では入り口の部分を掘り残してくびれを造り、その奥に長方形の居室が続く。西部では横穴を一旦掘り抜いて、掘り出した土で作った日干し煉瓦を積んで入り口を設ける。
住居の内側は室内を明るくするために白石灰で塗られるなどの工夫がされる。室断熱性と保温性に優れ、冬は暖かく夏は涼しいが、通風が悪いため湿気が多い欠点もある。寒冷な西部では入り口付近にかまどの排気を利用した床暖房である火炕（カン）を設ける特徴がある。
ギャラリー

洞穴式
洞穴式
洞穴式
地坑式
地坑式
地坑式
今日までそして明日から (曲)

「今日までそして明日から」（きょうまでそしてあしたから）は、よしだたくろう（現・吉田拓郎）の楽曲で、3枚目のシングル。1971年7月21日にCBSソニー（現・ソニー・ミュージックレコーズ）から発売。
解説

CBSソニーに移籍して初のシングルである。宣伝活動がままならず売上も芳しくなかったが、ステージで人気が出始めた。
1972年の映画『旅の重さ』、2001年のアニメ映画『クレヨンしんちゃん 嵐を呼ぶ モーレツ!オトナ帝国の逆襲』、2016年のサントリーボスCM『地球調査シリーズ おまわりさん篇』、2017年の映画『恋妻家宮本』などに使用された。
1996年に発売されたシングル「遥かなる」のカップリングとアルバム『感度良好 波高し』にて瀬尾一三のアレンジでセルフカバーされた。
B面の「ともだち」は、『よしだたくろう オン・ステージ ともだち』に収録されている。シングル・ヴァージョンはアルバムと違い、観客の拍手が入る前にフェードアウトで曲が終了している。
なぜ「わたしは今日まで生きてきました」ではなく、「わたしは今日まで生きてみました」なのか等、禅問答のような歌詞である。
旧広島商科大学在学中に本作を制作したことから、2008年8月3日に母校の後継大学に当たる広島修道大学に本曲の歌碑が建立された。拓郎関連の歌碑は、北海道えりも町の「襟裳岬」、鹿児島市谷山中央一丁目の「夏休み」と全国に三つある。
評価

吉田拓郎の代表曲として知られるが、発売された1971年の読売新聞文化部の大沼正によるレコード評では「"時にはだれかの力をかりて" "今日まで生きてみました"なんてさっぱり分からない。若者のちょっぴりした感慨を並べただけじゃないか、という気がする。よしだはフォーク界では、かなり通ってるらしいがこの歌に限り岡林や高石とはほど遠い。メロディもなく、歌にもなっていず、なによりフォークの持つ風刺やユーモアが欠けている。ボブ・ディラン近くは浅川マキを聞き直すべきだ」と言われている。
当時のパチンコ店のBGMは歌謡曲が定番だったが、この曲はパチンコ店でも流れ、フォークがパチンコ店でも流れたことは、当時としてはショッキングな出来事だった。拓郎たちフォークシンガー/シンガーソングライターは、自分たちを「こっち側」、分業体制により作られる歌謡曲を「あっち側」と呼んで、従来の芸能界との違いを盛んにアピールしていたため、「こっち側」のものであった筈のフォークが「あっち側」でも認められたという、フォークファンにとってはある種の裏切られた感覚を持った。"これこそはと信じれるものがこの世にあるだろうか"と歌った男が、パチンコ店のBGMから"明日からもこうして生きて行くだろうと""どこでどう変わってしまうか そうですわからないまま生きて行く明日からのそんな私です"と語りかける。あまりにもあからさまに「時代」と「生きざま」を聴き手の眼前に提示した。拓郎はこの行為に対する自身のポジションを「結婚しようよ」「旅の宿」で明確にする。
中学生の頃から拓郎ファンという柴門ふみは「人生の応援歌として聴き続けている。それまでのフォークソングとは違って絵空事ではないリアリティのある歌詞に、私たち若者の心はストレートに鷲掴みにされました。『今日までそして明日から』は、今日まで生きてみたけれど結局、人生は分からない、という内容の歌で、でも、『わからないまま生きて行く』と歌っています。一見投げやりのように聴こえますが、これも拓郎さんなりのリアリティある結論なんだと受け止めています。今でも何か行き詰まった時にこの曲を聴いているのは、拓郎さんの教えてくれた人生訓が、今の私の心の中にもしっかり響いているからだと思っています」などと話している。
収録曲

全作詞・作曲・編曲：吉田拓郎
Side:A
今日までそして明日から（3分2秒）
Side:B
ともだち（4分0秒）
吉田拓郎のアルバムでの収録

青春の詩（1970年）
よしだたくろう オン・ステージ ともだち (1971年) (B面：ともだち)
感度良好 波高し（1996年）
TAKURO TOUR 1979（1979年）
豊かなる一日（2004年）
18時開演〜TAKURO YOSHIDA LIVE at TOKYO INTERNATIONAL FORUM〜（2009年）
吉田拓郎ライブ コンサート・イン・つま恋'75（2012年）
吉田拓郎 LIVE 2012（2012年）
吉田拓郎 LIVE 2014（2014年）
吉田拓郎 LIVE 2016（2016年）
MELODY TAKURO（1988年：インスト）
表題曲のカバー

杉田二郎
ZOO （1994年、『ZOO PALAST』  収録）
Cocco（2006年、NHK『飛び出せ!定年』テーマソング、アルバム未収録）
和田アキ子（2006年、『今日までそして明日から』 収録）
クミコ（2007年、『十年』 収録）
加藤いづみ（2008年、『favorite』収録）
トワ・エ・モワ（2008年、『FOLK SONGS』収録）
中村あゆみ（2010年、『VOICEIII』 収録）
奥田民生（2012年、『ひとり股旅スペシャル@厳島神社』DVD収録）
奥田民生（2017年、『今日までそして明日からも、吉田拓郎 tribute to TAKURO YOSHIDA』収録）
LoVendoЯ（2013年、『ラベンダー カバー The ROCK』収録）
映画「恋妻家宮本」キャスト（2016年、同名の映画サウンドトラックに収録）
丸本莉子（2018年、『COVER SONGS』収録）
〜エルダー〜 魔界大決戦

〜エルダー〜 魔界大決戦（Music From "The Elder"）は、キッスが1981年に発表した9作目のスタジオ・アルバム。制作中止になったオリジナルの映画に基づいたコンセプト・アルバムである。
オリジナル・ドラマーのピーター・クリスが正式に脱退した後、後任のエリック・カーを迎えて発表した最初のアルバムに相当する。
解説

彼等はジーン・シモンズ原案の“THE ELDER”という映画を計画していたが、同映画は製作中止に終わった。マネージャーとシモンズはメンバーの反対を押し切り、それまで作っていた主題曲や挿入曲を生かしてストーリー仕立てのコンセプト・アルバムを発表することにした。
アルバムのコンセプトは、アメリカン・コミックスが好きなシモンズによる勧善懲悪的なヒーローの物語である。闇のフォースに覆われる地球に宇宙評議会エルダーから守護神モーフィアスが派遣され、闇に対抗すべく光の戦士として白羽の矢を立てられた少年が、最初は戸惑いながらも自らのフォースに気づきエルダーの戦士として自覚していくまでを描いた。
彼等は1976年の傑作『地獄の軍団（Destroyer）』を手掛けたボブ・エズリンを再度プロデューサーに迎えた。エズリンは1970年代前半にプロデューサーとして共に活動したルー・リードに曲作りの手助けを頼んだ。
制作時には特にシモンズにとって意欲作かつ自信作だった。彼は発表時のインタビューで「『エルダー』に収められている曲は、今までのキッスでも最高の曲ばかりなんだ」、「もし、これが理解されて好評であれば『エルダー２』の発表もある」と語っていた。バンドの違う一面を見せようと、初めてアルバム・カバーにメンバーの姿を載せず、外見でなく楽曲とコンセプトという内容で勝負した。
しかし11月16日に発表された本作は、前作までのポップな路線とはあまりに音楽的傾向が違ったため音楽誌に酷評された。ヒットチャートでも最高位75位までしか上がらず、翌年2月には圏外に姿を消し、キッスの歴史に「セールス、評価とも芳しくない『失敗作』」として残ることになった。発表に伴う本格的なライヴ・ツアーは組まれず、プロモーションは数回のTV番組への出演などだけだった。
未発表曲の"Nowhere to Run"は新しく録音されて次作に当たる編集アルバム『キッス・キラーズ』に新曲「絶体絶命」、"Heaven"はカーが1991年末に病没した後に発表されたアルバム『リヴェンジ』（1992年）にインストゥルメンタル"Carr Jam 1981"として、それぞれ収録された。
彼等は結果的に目論見が裏目に出た本作にあまり良い記憶がないせいか、『キッスの黒歴史』のような作品として半ば封印してしまい、ライブへのリクエストにも応えることはなかった。しかし1996年にシモンズ、ポール・スタンレー、ブルース・キューリック、エリック・シンガーの編成でMTVアンプラグドに出演した時に、本作の収録曲である「英雄なき世界」を披露した。
収録曲 > 日本盤

出典。
ファンファーレ - Fanfare [1:22] 作詞/作曲:ポール・スタンレー、ボブ・エズリン
インストゥルメンタル
少年 - Just A Boy [2:25] 作詞/作曲:ポール・スタンレー、ボブ・エズリン
リード・ヴォーカルはスタンレー。主人公の少年の独白のため、ほとんど全てファルセットで歌われている。
オデッセイ - Odyssey [5:36] 作詞/作曲:トニー・パワーズ
リード・ヴォーカルはスタンレー。
勇者の誕生 - Only You [4:17] 作詞/作曲:ジーン・シモンズ
リード・ヴォーカルはスタンレーとシモンズ。
薔薇の紋章の下(もと) - Under The Rose [4:51] 作詞/作曲:ジーン・シモンズ、エリック・カー
リード・ヴォーカルはシモンズ。サビの重厚な男性コーラスはカーのアイデアによる。
魔界の閃光 - Dark Light [4:18] 作詞/作曲:エース・フレーリー, ジーン・シモンズ、アントン・フィグ、ルー・リード
リード・ヴォーカルはフレーリ―。彼が本作でリード・ヴォーカルを担当した唯一の曲である。
英雄なき世界 - A World Without Heroes [2:40] 作詞/作曲:ポール・スタンレー、ジーン・シモンズ、ボブ・エズリン、ルー・リード  
リード・ヴォーカルはシモンズ。スタンレーがリード・ギターを担当。
日本以外でシングルカットされ、PVも作られた。1991年にはかつてシモンズの恋人だったシェールがカバーした。
炎の誓い - The Oath [4:31] 作詞/作曲:ポール・スタンレー、ボブ・エズリン、トニー・パワーズ
リード・ヴォーカルはスタンレー。収録曲の中で最もハードな曲だが、彼は多くの部分をファルセットで歌っている。
欧米ではシングル『エルダーの戦士』のB面に収録。日本では本作からのシングル・カット第二弾として発売された。
罪深きブラックウェル - MR. BLACKWELL [4:52] 作詞/作曲:ポール・スタンレー、ジーン・シモンズ、ボブ・エズリン、ルー・リード  
リード・ヴォーカルはシモンズ。
AC/DC調のミドル・テンポのハードロックで、彼の悪魔的キャラを生かしたアルバム中の悪役のテーマ・ソング。
激烈! 大脱走 - Escape From The Island [2:52] 作曲:エース・フレーリー、ボブ・エズリン、エリック・カー
インストゥルメンタル。
当時の日本盤LPには未収録で、シングル「炎の誓い」のB面に収録。
エルダーの戦士 - I [5:03] 作詞/作曲:ジーン・シモンズ、ボブ・エズリン  
リード・ヴォーカルはスタンレーとシモンズ。
世界共通のシングルカット曲。「自分を信じる」というポジティヴなメッセージを歌い上げるサビのコーラスと「ロックン・ロール音頭」ともいえる曲調のためか、日本では当時ラジオの音楽リクエスト番組で人気があった。
収録曲 > アメリカ合衆国盤

出典。
The Oath
Fanfare
Just A Boy
Dark Light
Only You
Under The Rose
A World Without Heroes
Mr. Blackwell
Escape From The Island
Odyssey
I
収録曲 > インターナショナル盤

Fanfare
Just A Boy
Odyssey
Only You
Under the Rose
Dark Light
A World Without Heroes
The Oath
Mr. Blackwell
Escape from the Island
I
パーソネル

ポール・スタンレー - リズム・ギター、リード・ヴォーカル
ジーン・シモンズ - ベース・ギター、リード・ヴォーカル
エース・フレーリー - リード・ギター、リード・ヴォーカル
エリック・カー - ドラムス、パーカッション、バッキング・ヴォーカル
ボブ・エズリン（プロデューサー） - キーボード、ベース・ギター（「炎の誓い」「魔界の閃光」「激烈! 大脱走」）
アラン・シュワルツバーグ - ドラムス（「エルダーの戦士」）
イメージチェンジ

これまでも彼等は時期によってコスチュームに少しずつ変えてきたが、本作の発表に際して、加入して日が浅いカーを除いてかなり大幅な変化を実施した。
ジーン・シモンズ - デビュー以来のトレードマークだったちょんまげを切り落とし、髪を首周りまでの長さにカットしてなでつけるようになった。怪獣ブーツに代表される巨大なブーツからスリムなデザインのものに変更した。
ポール・スタンレー - トレードマークのソバージュヘアーを紫色の布でまとめ、今までは全開だった胸があまり見えない衣装に変更した。
エース・フレーリー - 背中まであった髪をバッサリと切った。年々巨大化してきた肩の甲冑部分をなくし、稲妻のデザインをあしらったラメ入りのボディスーツ（全身スパッツ）へ。靴も厚底ではなくプロレスのシューズのような編み上げブーツに変更した。
マヌ・コネ

マヌ・コネ（Emmanuel "Manu" Kouadio Koné、2001年5月17日 - ）は、フランス・オー＝ド＝セーヌ県コロンブ出身のサッカー選手。ASローマ所属。ポジションはミッドフィールダー。
クラブ経歴

パリFCなどのユースを経て、2016年にトゥールーズと契約。2018年にBチームに昇格。翌2019年にトップチームに昇格し、5月24日のディジョン戦でリーグ・アンデビュー。2019-20シーズンは当初はBチームでプレーし、途中にトップチームに昇格。先発に定着するも、チームはリーグ最下位のまま2020年3月にコロナウイルスによる中断を経てリーグ終了となり、リーグ・ドゥ降格。12月22日のポー戦でプロ初ゴールを記録。2部リーグながらチームの中心選手に成長し、ACミランやアトレティコ・マドリードなどが、コネの獲得に興味を示していると報じられた。
2021年1月21日、ボルシア・メンヒェングラートバッハと2025年までの契約を締結。2020-21シーズンはローン移籍の形でトゥールーズに残留し、同年7月に加入することが発表された。
2024年8月30日、ASローマに買取義務付きのレンタルで移籍した。背番号は17番。
代表経歴

2018年から、ユース世代のフランス代表でプレーした。
深瀬基寛

深瀬 基寛（ふかせ もとひろ、1895年10月12日 - 1966年8月21日）は、日本の英文学者、翻訳家。京都大学名誉教授。
高知県吾川郡春野町（現高知市）生まれ。1916年第三高等学校卒、1919年東京帝国大学卒。1920年京都帝国大学大学院入学、中学校教諭ののち、1922年松江高等学校教授、1925年三高講師、1927年教授、49年京大教養部教授、1958年10月定年退官、名誉教授、南山大学教授。1966年大手前女子大学教授。没後従三位贈位勲三等瑞宝章受勲。
マシュー・アーノルドやT・S・エリオットの紹介、研究に努めた。1955年、『エリオット』で第6回読売文学賞受賞。若いころ湯浅芳子に恋していたことが瀬戸内寂聴『孤高の人』に書かれている。
共通感覚について

コモンセンスという外来語に「共通感覚」という訳語を提案したのは深瀬である、と中村雄二郎が『術語集』（岩波文庫）「コモンセンス」の項で述べている。