OpenEmbedded
表示
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 開発元 | OpenEmbedded eV |
|---|---|
| リポジトリ | ウィキデータを編集 |
| 対応OS | Linux |
| プラットフォーム | クロスプラットフォーム |
| サポート状況 | 開発中 |
| 種別 | ビルド自動化 |
| ライセンス | MIT |
| 公式サイト | openembedded.org |
| テンプレートを表示 | |
OpenEmbedded(略記: OE)は、組み込み機器用のLinuxディストリビューションを作るためのソフトウェア フレームワークである。しかし、組み込み機器以外でも使用できる。 Chris Larson、Michael Lauer、Holger Schurigによって作られ、OpenZaurusのためにFamiliar LinuxやOpenSIMpadプロジェクトから、コードベースにマージされた。 OpenEmbeddedはこれらのプロジェクトにとってかわり、現在は同じコードベースからこれらのいずれもビルドできるようにするために使用されている。
第一に、プロジェクトはBitBakeレシピの集合として維持、開発されており、Gentooのebuildシステムに似ている。 BitBakeは、パッケージのソースのURL、依存関係、コンパイルオプション、インストールオプションをまとめたものとなっている。 ビルドする場合にはこれらの情報を使って、依存関係を解決し、パッケージをクロスコンパイルし、パックし、ターゲットの機器にインストールできるようにする。 ルートファイルシステムとカーネルを含んだ完全なイメージを作成することもできる。 最初の段階として、フレームワークはターゲットプラットフォーム用のクロスコンパイラツールチェーンをビルドする。
関連項目
[編集 ]外部リンク
[編集 ]- 公式ウェブサイト (英語)
- FOSDEM'05でのOpenEmbeddedについてのプレゼンテーション (英語)
- FOSDEM'07でのOpenEmbeddedについてのプレゼンテーション (英語)
- ELC'08でのOpenEmbeddedプレゼンテーション (英語)
スタブアイコン
この項目は、FOSSに関連した書きかけの項目 です。この項目を加筆・訂正などしてくださる協力者を求めています(Portal:FOSS)。