IPA過去問ドリル

令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問8

テクノロジ/ソフトウェア

組込み機器を含めた,様々なハードウェアアーキテクチャに向けて,カスタムの Linux ディストリビューションを構築するためのフレームワークを提供している Linux Foundation のプロジェクトはどれか。

出典:令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問8

正解:エ

解説

Yocto Project は,Linux Foundation が主催するオープンソースプロジェクトで,組込み機器を含む多様なハードウェア向けにカスタムの Linux ディストリビューションを構築するためのツール群やテンプレート,ビルドシステム(BitBake など)を提供しています。汎用ディストリビューションではなく,ターゲット機器に最適化した独自のディストリビューションを作るためのフレームワークである点が特徴です。

選択肢ごとの解説

  • 誤り。CentOS Stream は Red Hat Enterprise Linux の開発上流に位置付けられる汎用 Linux ディストリビューションであり,組込み向けにカスタムディストリビューションを構築するフレームワークではありません。
  • 誤り。Debian はコミュニティによって開発される汎用 Linux ディストリビューションそのものであり,ディストリビューション構築用のフレームワークではありません。
  • 誤り。Ubuntu は Canonical 社が開発する汎用 Linux ディストリビューションであり,カスタムディストリビューションを構築するためのフレームワークではありません。
  • 正しい。Yocto Project は,組込み機器を含む様々なハードウェアアーキテクチャ向けにカスタムの Linux ディストリビューションを構築するためのフレームワークを提供する Linux Foundation のプロジェクトです。
エンベデッドシステムスペシャリストの過去問を演習モードで解く