到底什么是yocto(yocto是什么)
文章目录
-
- 什么是yocto
-
- 摘自官方
- 摘自wiki
- 个人理解
- yocto与opencrt\buildroot区别
-
- [Yocto ](https://www.yoctoproject.org/)
- [Buildroot ](https://buildroot.org/)
- [OpenWrt ](https://openwrt.org/)
- 个人理解
- yocto与BitBake\OpenEmbedded-Core\poky关系
- yocto社区
- yocto厂商
-
- 铂金会员
- 黄金会员
- 参考
什么是yocto
摘自官方
The Yocto Project (YP) is an open source collaboration project that helps developers create custom Linux-based systems regardless of the hardware architecture.
The project provides a flexible set of tools and a space where embedded developers worldwide can share technologies, software stacks, configurations, and best practices that can be used to create tailored Linux images for embedded and IOT devices, or anywhere a customized Linux OS is needed.
摘自wiki
The Yocto Project is a Linux Foundation collaborative open source project whose goal is to produce tools and processes that enable the creation of Linux distributions for embedded and IoT software that are independent of the underlying architecture of the embedded hardware. The project was announced by the Linux Foundation in 2010 and launched in March, 2011, in collaboration with 22 organizations, including OpenEmbedded.[1]
The Yocto Project’s focus is on improving the software development process for embedded Linux distributions. The Yocto Project provides interoperable tools, metadata, and processes that enable the rapid, repeatable development of Linux-based embedded systems in which every aspect of the development process can be customized.
个人理解
yocto有这么几层含义
1)yocto是一个开源社区,它通过提供模版、工具和方法帮助开发者创建基于linux内核的定制系统
2)yocto是一个集成SDK,它供芯片厂商构建灵活且可定制的linux发行版。
3)yocto是一个开发环境,它供开发者“一键生成”系统运行需要的镜像文件,如uboot、