All News Chips Boards Devices Android Software Events About Sponsors Contact Subscribe Search

LinuxGizmos Sponsor Showcase



Sponsor: The Intel Yocto Project Innovation Challenge

The Yocto Project

The Yocto Project is an open-source collaboration project geared towards embedded Linux developers. It uses a very specific build system based on the Poky development environment -- an integrated embedded device platform builder. Combined with Poky, the Yocto Project helps developers construct complete Linux images that can be deployed on Linux-powered devices, regardless of architecture. In other words, the Yocto Project removes many of the headaches commonly associated with embedded hardware development.


Getting Started with the Yocto Project
A New Developer Screencast Tutorial

A unique open source collaboration venture, the Yocto Project brings a number of benefits to embedded Linux developers:

  • Automation -- Automation is an integral component of any complex embedded Linux development project. Developers using the Yocto Project enjoy automated QA and source code collection tools that streamline the development process.
  • Customization -- With the Yocto Project, developers can fully customize their Linux systems. Choose from various footprint sizes and components to include in your system build. This can include anything from visualization middleware to graphic subsystems and everything in between.
  • Flexibility -- Flexibility is at the core of The Yocto Project’s design. As such, the build is package-format agnostic, supporting both major Linux packaging systems (.rpm and .deb). The Yocto Project also supports all major embedded architectures (Intel® x86, 32-, ARM, 64-bit, PowerPC and MIPS).

The Yocto Project Build Appliance

As an added layer of flexibility, developers can experience the Yocto Project on non-Linux systems with the Yocto Project Build Appliance. In basic terms, the Yocto Project Build Appliance is a virtual machine image that lets embedded developers build custom embedded Linux images. These images can be deployed with the Yocto Project on non-Linux embedded systems.

The only caveat is that the Build Appliance is only for use as a test environment. While the Build Appliance offers a great way for non-Linux developers to experience the Yocto Project, it shouldn’t be used as a day-to-day solution. The Yocto Project is built to thrive as a Linux distribution.  

The Intel Yocto Project Innovation Challenge

By using the Yocto Project in the Intel Yocto Project Innovation Challenge, embedded Linux developers have a chance to show off their design skills from now until the end of the year. The contest gives embedded Linux developers -- especially those who are considering using the Yocto Project -- a chance to develop and show off their embedded Linux projects. Contestants can submit embedded Linux project ideas for a chance to win monthly prizes ranging from ThinkGeek gift cards to Leatherman tools, and much more.

Contact information



Please note: The content of this sponsor listing was provided by the sponsor company.