The Yocto Project is an open source collaboration that provides standardized high-quality infrastructure, tools, and methodology to help decrease the complexity and increase the portability of Linux implementations. This open standard environment helps developers more easily create and maintain their own custom Linux distributions that can run across multiple hardware architectures and support different market segments.
The Yocto Project is an umbrella project. Poky is one of the the largest components of the Yocto Project, and Poky continues as an independent, open source project developing the build system used by the Yocto Project, as well as by other open source projects. Poky is a reference system of the Yocto Project. It is the platform-independent, cross-compiling integration layer that utilizes OpenEmbedded Core. It provides the mechanism to build and combine thousands of distributed open source projects together to form a fully customizable, complete, coherent Linux software stack.
The Yocto Project and OpenEmbedded share a core collection of metadata called openembedded-core. However, the two organizations remain separate, each with its own focus. OpenEmbedded provides a comprehensive set of metadata for a wide variety of architectures, features, and applications. The Yocto Project focuses on providing powerful, easy-to-use, interoperable, well-tested tools, metadata, and board support packages (BSPs) for a core set of architectures and specific boards.
The Yocto ADT (application developper tools) are based on the SDK (i.e. architecture-specific cross-toolchain and matching sysroot), but when talking about the ADT we also mean the Eclipse Yocto Plug-in, the Quick EMUlator (QEMU, which lets you simulate target hardware) and various user-space tools (e.g. for application profiling or latency measurements). The default development toolchain is based on GCC.
High-performance, flexible Wind River Linux delivers the power of the industry-standard Yocto Project infrastructure with better interoperability across many popular platforms. With the Yocto Project 1.7 open source development infrastructure as its core foundation, Wind River Linux uses the latest Linux kernel as its upstream source to ensure customers have commercially supported access to the newest advancements from the open source community.
Intel's Edison computing module was built on Yocto-based Linux and the Intel Atom processor.
Wind River Linux Core Platform:
ref:
Yocto project -
Yocto Faq - https://wiki.yoctoproject.org/wiki/FAQ
WindRiver Linux - http://www.windriver.com/products/linux.html
Yocto project documentation - https://www.yoctoproject.org/documentation
Yocto project development manual - http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#usingpoky-extend-addpkg
Yocto project Linux Kernel Development Manual - http://www.yoctoproject.org/docs/1.7/kernel-dev/kernel-dev.html
Intel Yocto Project - https://software.intel.com/en-us/search/site/language/en?query=Yocto%20Project
Architecture of opensource applications - http://www.aosabook.org/en/index.html
Miscellaneous:
http://www.linux.com/news/embedded-mobile/mobile-linux/788030-intels-edison-brings-yocto-linux-to-wearables
The Yocto Project is an umbrella project. Poky is one of the the largest components of the Yocto Project, and Poky continues as an independent, open source project developing the build system used by the Yocto Project, as well as by other open source projects. Poky is a reference system of the Yocto Project. It is the platform-independent, cross-compiling integration layer that utilizes OpenEmbedded Core. It provides the mechanism to build and combine thousands of distributed open source projects together to form a fully customizable, complete, coherent Linux software stack.
The Yocto Project and OpenEmbedded share a core collection of metadata called openembedded-core. However, the two organizations remain separate, each with its own focus. OpenEmbedded provides a comprehensive set of metadata for a wide variety of architectures, features, and applications. The Yocto Project focuses on providing powerful, easy-to-use, interoperable, well-tested tools, metadata, and board support packages (BSPs) for a core set of architectures and specific boards.
The Yocto ADT (application developper tools) are based on the SDK (i.e. architecture-specific cross-toolchain and matching sysroot), but when talking about the ADT we also mean the Eclipse Yocto Plug-in, the Quick EMUlator (QEMU, which lets you simulate target hardware) and various user-space tools (e.g. for application profiling or latency measurements). The default development toolchain is based on GCC.
High-performance, flexible Wind River Linux delivers the power of the industry-standard Yocto Project infrastructure with better interoperability across many popular platforms. With the Yocto Project 1.7 open source development infrastructure as its core foundation, Wind River Linux uses the latest Linux kernel as its upstream source to ensure customers have commercially supported access to the newest advancements from the open source community.
Intel's Edison computing module was built on Yocto-based Linux and the Intel Atom processor.
Wind River Linux Core Platform:
Yocto project -
- http://en.wikipedia.org/wiki/Yocto_Project
- https://www.yoctoproject.org/
- http://www.aosabook.org/en/yocto.html
Yocto Faq - https://wiki.yoctoproject.org/wiki/FAQ
WindRiver Linux - http://www.windriver.com/products/linux.html
Yocto project documentation - https://www.yoctoproject.org/documentation
Yocto project development manual - http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#usingpoky-extend-addpkg
Yocto project Linux Kernel Development Manual - http://www.yoctoproject.org/docs/1.7/kernel-dev/kernel-dev.html
Intel Yocto Project - https://software.intel.com/en-us/search/site/language/en?query=Yocto%20Project
Architecture of opensource applications - http://www.aosabook.org/en/index.html
Miscellaneous:
http://www.linux.com/news/embedded-mobile/mobile-linux/788030-intels-edison-brings-yocto-linux-to-wearables