嵌入式Linux系统开发:基于Yocto Project
上QQ阅读APP看书,第一时间看更新

2.3.1 OpenEmbedded

在2003年,OpenEmbedded项目通过整合OpenZaurus项目的成果和来自其他类似目标的嵌入式Linux项目(例如Familiar Linux和OpenSIMpad项目)的贡献而启动。

OpenEmbedded项目维护了构建系统以及描述如何构建软件包和组合操作系统镜像作为通用代码基的元数据。加到元数据目录中的包数量迅速增长到构建5000个包的2100个菜谱。

在2005年,项目团队决定拆分这个项目成BitBake构建系统和OpenEmbedded元数据。

OpenEmbedded从使用它作为构建系统的各种Linux发行版获得了支持。其中就有发行版、Openmoko、WebOS和其他。商业团体让他们的产品采用该系统,其中有MontaVista软件和OpenedHand——开发了Poky Linux发行版的创业公司。

本周热推: