Embedded Linux is one of the fastest-growing segments in computing today. Linux is found in every kind of embedded system, from washing machines to mobile phones to space systems to disk brake controllers. Hardware advances have made it possible for nearly any device to be computerized, and a large percentage of those devices run Linux. However, since every device is a custom project, the tools to create those devices must be flexible and powerful, and, most importantly, open.
The community-driven Yocto Project™ is an open source collaboration project that provides professional-grade templates, tools and methods to help developers create custom Linux-based systems for embedded products regardless of the hardware architecture. It is operated as a Linux Foundation Lab – it is funded by several major hardware companies and embedded Linux providers, but remains independently governed through the open-source tenets of meritocracy, transparency, collaboration, and community.
This presentation describes the project in detail, contrasts it with other existing solutions, and provides a working example showing how you can create your own embedded distribution, with or without hardware thanks to the provided QEMU virtual machines. The talk also covers the many projects that are maintained under the Yocto Project umbrella, including EGLIBC and Poky as well as BitBake and OpenEmbedded Core, components shared with the OpenEmbedded project.
Attendees should arrive with a curiosity about embedded Linux, and expect to leave with a basic understanding of how the Yocto Project and OpenEmbedded Core work together to provide a solid solution for creating bootable embedded Linux images.
Jeff Osier-Mixon is the community manager for the Yocto Project, working at Intel. Jeff has been involved with open source since 1992, and with Linux since 1999. He speaks at open source conferences several times each year, including OSCON, and maintains a calendar of open source conferences .
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or firstname.lastname@example.org.
View a complete list of OSCON contacts