上QQ阅读APP看书,第一时间看更新
2.3 历史概览
OpenEmbedded和Yocto都植根于OpenZaurus项目——致力于提高第一个基于Linux的个人数码助理(personal digital assistant)(夏普Zaurus SL-5000D)代码的开源项目。SL-5000D,第一次发布于2001年,是目标定位于开发者的设备,并且夏普提供了必要工具来修改和更新设备的ROM代码。起初,这个项目聚焦在重新打包现有ROM代码以使得它对开发者更加友好。随着时间推移,这个项目进化了,起初的夏普代码被从源代码构建的基于Debian的Linux发行版完全替换。它迅速发展了构建系统,使得它对于创建新设备的项目和发行版独立的构建系统来说是必要的。OpenEmbedded项目诞生了。