Yocto Embedded Linux ..

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 source repositories - https://git.yoctoproject.org/

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