[yocto] Yocto Project 1.1 Announcement

Jeff Osier-Mixon jefro at jefro.net
Wed Nov 2 12:18:25 PDT 2011


Hi all - this is the announcement that went out on Weds at the Embedded
Linux Conference Europe / LinuxCon Europe, in case you haven't seen it.

Yocto Project Introduces New Features

The Linux Foundation-hosted Yocto Project fosters growing community
of embedded Linux developers, technologies and products

PRAGUE {LinuxCon Europe}, October 26, 2011 – The Yocto Project, a hosted
project at The Linux Foundation, today announced the availability of Yocto
Project Release 1.1, as well as a variety of one-year milestones for the
project.

The Linux Foundation today also announced it will become the host for the
Embedded GNU C Library (EGLIBC), further broadening and strengthening a
common set of tools for embedded Linux development.

The EGLIBC library is an add-on to the GNU C library (glibc) and is
optimized for use in embedded development. Until now, Mentor Graphics, the
founder and chief maintainer of the project through its acquisition of
CodeSourcery, hosted the EGLIBC library. Other participants have included
Freescale, MIPS Technologies, MontaVista Software and Wind River, among
others.

The Yocto Project was announced one year ago (October 2010) to provide
developers with greater consistency in the software and tools they’re using
across multiple architectures for embedded Linux development. The
collaborative project brings together the elements needed to make the
normally difficult embedded Linux development process much easier. The
following milestones and activities are contributing to a vibrant community
for embedded development:

• Alignment of OpenEmbedded technology and the inclusion of
OpenEmbedded representation in the Yocto Project governance structure. The
projects share a common core that consists of software build recipes and
core Linux components that prevent fragmentation and reinforce the
OpenEmbedded methodology as an open standard for embedded Linux build
systems.

• Contribution of tools and technologies such as Cross-prelink,
EGLIBC, Pseudo, Shoeleather Lab (for automated testing) and Swabber have
been contributed from Intel, Mentor Graphics, MontaVista Software and Wind
River.

• Commercial adoption with examples such as FIC’s Pegasus platform
powered by Tridium’s Niagara Framework. The Pegasus platform is an
industrial tablet design that was quickly ported to Linux based on existing
Yocto Project Board Support Packages. Tridium is a world leader in software
frameworks, automation infrastructure technology and device-to-enterprise
integration solution, and FIC is a global designer and manufacturer of
mobile and commercial hardware solutions.

• Board Support Packages that include Intel’s Atom-PC,
Freescale’s MPC8315e-RDB, TI’s BeagleBoard and Ubiquiti’s RouterStation
Pro, among others.

The new Yocto Project Release 1.1 is based on Linux kernel 3.0 and consists
of the following new features and resources that enable developers and
third parties to more quickly and easily build embedded Linux systems:

• Multi-lib: Reduces storage and memory footprint by allowing the
system developer to mix and match binaries.

• Hob: An improved graphical user experience enables developers to select
target architecture, image and layer combinations, and to select or remove
individual packages before building, making the use of the Yocto tools even
easier.

• Layer Tooling: Eases the integration and development of layers by
“flattening” them together into a collection of meta-data, making it much
easier for third parties to develop and release layers.

• Initial support for x32, allowing execution of 32-bit code with all the
benefits of 64-bit mode bringing performance and footprint improvements on
x86 processors.

• Small footprint/fast boot layers that make it easier to develop tiny
embedded systems (less than 8MB of memory) with Yocto.

• New packages and components include 3G cellular data support and
advanced btrfs filesystem, which improve applicability of the Yocto Project
tools to new segments.

• New Yocto Project Developer Guide: This document provides
important information on how to get started in open source, Board Support
Package and kernel development.

“Since its introduction one year ago this week, the Yocto Project has
exploded into a strong open source community of developers, users and
vendors working together to advance Linux in the mobile and embedded
markets,” said Jim Zemlin, executive director at The Linux Foundation. “The
Yocto Project has quickly become a trusted upstream resource for embedded
vendors who need to quickly and easily develop products for a variety of
architectures, and get to market fast.”

Companies and organizations participating in the project include Dell,
Intel, Mentor Graphics, MontaVista, OpenEmbedded eV, Texas Instruments,
Timesys, and Wind River, among others. The Yocto Project participants are
meeting this week at LinuxCon Europe and the Embedded Linux Conference in
Prague, Czech Republic. For more information on these events, please visit
the Linux Foundation conferences site. For more information about the Yocto
Project, please visit: http://www.yoctoproject.org.

“The Yocto Project provides an opportunity to help Intel customers
differentiate and create unique solutions in the embedded market segment,”
said Ton Steenman, vice president and general manager, Intelligent Systems
Group, Intel. “Intel remains committed to choice in operating systems and
our Intelligent Systems roadmap for embedded views the Yocto Project as a
way to provide our customers with a flexible Linux enabling vehicle.”

“The EGLIBC library is a fundamental technology to an embedded Linux
system. By integrating it with the Yocto Project and hosting it at The
Linux Foundation, we can accelerate the development of EGLIBC,” said Mark
Mitchell, Director of Tools, Mentor Graphics Embedded Software Division.
“The new Shoeleather Lab hosted by Mentor Graphics will aid the Yocto
Project by providing a neutral site for connecting developers to
leading-edge hardware platforms, facilitating critical porting and
optimization activities around Yocto and EGLIBC.”

“The Yocto Project is providing key resources specific to the embedded
Linux developer community,” said Dan Cauchy, VP of Marketing and Business
Development, MontaVista Software. “We’re glad to be collaborating with our
industry peers in improving embedded Linux development.”

“The alignment of the Yocto Project and OpenEmbedded continues to
accelerate our development," said Jason Kridner, ARM microprocessors
community development manager at TI. "We're active in the Yocto Project
because it moves as fast as we do to meet the market demands for embedded
Linux development. We're proud to be a part of this community."

“The adoption of the Yocto Project validates the market demand for a common
set of embedded Linux development tools,” said Paul Anderson, vice
president of Linux products at Wind River. “As a founding member and active
maintainer, Wind River is firmly committed to the success of the Yocto
Project and will continue its contributions of code, resources,
infrastructure, and tools, as well as draw from the Yocto Project as
an upstream source for our commercial Linux releases.”

About The Linux Foundation

The Linux Foundation is a nonprofit consortium dedicated to fostering the
growth of Linux. Founded in 2000, the organization sponsors the work of
Linux creator Linus Torvalds and promotes, protects and advances the Linux
operating system by marshaling the resources of its members and the open
source development community. The Linux Foundation provides a neutral forum
for collaboration and education by hosting Linux conferences, including
LinuxCon, and generating original Linux research and content that advances
the understanding of the Linux platform. Its web properties, including
Linux.com, reach approximately two million people per month and
include important Linux video resources. The organization also provides
extensive Linux training opportunities that feature the Linux kernel
community’s leading experts as instructors. Follow The Linux Foundation on
Twitter.

###

Trademarks: The Linux Foundation, Linux Standard Base, MeeGo, Tizen and
Yocto Project are trademarks of The Linux Foundation. Linux is a trademark
of Linus Torvalds.

-- 
Jeff Osier-Mixon http://jefro.net/blog
Yocto Project Community Manager @Intel http://yoctoproject.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20111102/124c8291/attachment.html>


More information about the yocto mailing list