feature article
Subscribe Now

Wind River Zooms In

Increased Focus on Consumer and Networking

This time, Wind River is touting a new release of their “Commercial Grade Linux” product line. WR’s Linux offering is always based on an unmodified version of Linux (in this case 2.6.14 replacing the company’s previously-supported 2.6.10). As such, each new Wind River release gains the benefits of the new Linux release in addition to the new features and patches that WR has included in its add-ons. According to the company’s announcement, 2.6.14 includes ” …hardware-specific drivers for additional processors and boards, updates to development tools, real-time performance and scheduling-related patches, high resolution timer patches, security, networking updates to IPv6, IPsec, and Mobile IPv6, the uClibc library to reduce footprint and memory consumption, and dynamic power management.”

Wind River has clearly put a lot of thought into their open source strategy over the past couple of years. They offer a build methodology that allows their customers to customize and add patches to their Linux build while maintaining a path back to the original source. This helps overcome the divergent source problem caused by development teams modifying open source software and then trying to track those updates in the face of subsequent releases of the underlying code base. In addition to full source code, Wind River also packages a number of binary reference platforms for various target architectures to speed customers’ race to running Linux-based systems.

Of course, testing, packaging and distributing open source software can help to create droves of satisfied customers, but by itself it doesn’t make much of a business. Wind River also has a clear strategy to fully support the open source community’s efforts and products and then to apply their own expertise in adding market-specific value to those offerings for device software developers. In this announcement, Wind River is stressing two segment-specific packages for Linux – consumer devices (including mobile handsets and digital media devices) and Linux-based network equipment. Both of these segments are seen as high-growth areas in which Linux is a reasonable OS choice.

On the consumer devices side of the house, WR is distributing “Wind River Platform for Consumer Devices,” which includes a small-footprint, fast-boot runtime version of Linux aimed at the memory-constrained devices typically found in the mobile and handheld segment. This version is already optimized for hardware platforms popular in the consumer area such as Intel and Freescale. The company claims to also be working with a number of partners to provide key components of consumer device environments like user interfaces, baseband communications stacks, and a variety of applications and software services.

In the networking segment, Wind River is touting its “Wind River Platform for Network Equipment, Linux Edition 1.3.” This package distributes a kernel with networking applications, file systems, management, and security features required by communications and networking applications. They also include support for ATCA telecom systems and for cross-platform development. Wind River says the platform also follows the guidelines for prioritized functionality as defined by the SCOPE Alliance’s Linux Operating System profile. With this platform, WR says they are targeting a wide range of networking and communications applications, including control and management system software in 3G infrastructure systems as well as IMS, WiMax elements, Fixed-Mobile convergence, soft switches, media gateways, DSLAMs, cable modem head-ends, and multi-service switches.

The company is also working with the Open Source Development Labs (OSDL) in both focus areas – one to help drive standards for a Linux-based mobile phone platform called “Mobil Linux,” and on the networking side they’ve registered with OSDL for the “Carrier Grade Linux” (CGL) 3.2 specification. Cooperation with such organizations seems to have become a way of life for Wind River, in sharp contrast to the silo-based, proprietary practices of the company in the past.

At the same time as the Linux announcements, Wind River is also announcing that they’re moving over 300K lines of code into Eclipse, an industry-standard open source software development framework. As with most big contributions, the donation is both altruistic and self-serving. By giving such a large chunk of well-crafted code to Eclipse, they’re making a tremendous amount of embedded- and device-software specific capability available for free to the world at large. Over time, however, the company will reap the benefits of the open source community’s ongoing maintenance and enhancement of those capabilities. Most importantly, though, WR’s contributions help make the open source platform more open.

The contributed code is derived from the latest version of Wind River Workbench 2.5, and it enables the use of plug-ins for device software modules from Wind River and a number of third party vendors. By adding an additional level of openness to the open source offering, Wind River also paves the way for themselves and other embedded software development companies to add commercial value as extensions to the Eclipse framework rather than competing with it.

Taken together, this series of announcements paints a picture of a company that is defining a successful model for the cooperative existence of open source and commercial interests in software development. They also add more spans to a bridge that will increasingly allow device and embedded software developers to take advantage of the features and capabilities developed by both open source and proprietary concerns for the much larger desktop and enterprise software segments. The more the embedded community can piggyback successfully on the technologies and investments of the software development community at large, the more time and resources we in the embedded space will have to focus on the development of technology where we truly add extra value.

Leave a Reply

featured blogs
May 2, 2024
I'm envisioning what one of these pieces would look like on the wall of my office. It would look awesome!...
Apr 30, 2024
Analog IC design engineers need breakthrough technologies & chip design tools to solve modern challenges; learn more from our analog design panel at SNUG 2024.The post Why Analog Design Challenges Need Breakthrough Technologies appeared first on Chip Design....

featured video

Introducing Altera® Agilex 5 FPGAs and SoCs

Sponsored by Intel

Learn about the Altera Agilex 5 FPGA Family for tomorrow’s edge intelligent applications.

To learn more about Agilex 5 visit: Agilex™ 5 FPGA and SoC FPGA Product Overview

featured paper

Altera® FPGAs and SoCs with FPGA AI Suite and OpenVINO™ Toolkit Drive Embedded/Edge AI/Machine Learning Applications

Sponsored by Intel

Describes the emerging use cases of FPGA-based AI inference in edge and custom AI applications, and software and hardware solutions for edge FPGA AI.

Click here to read more

featured chalk talk

Secure Authentication ICs for Disposable and Accessory Ecosystems
Sponsored by Mouser Electronics and Microchip
Secure authentication for disposable and accessory ecosystems is a critical element for many embedded systems today. In this episode of Chalk Talk, Amelia Dalton and Xavier Bignalet from Microchip discuss the benefits of Microchip’s Trust Platform design suite and how it can provide the security you need for your next embedded design. They investigate the value of symmetric authentication and asymmetric authentication and the roles that parasitic power and package size play in these kinds of designs.
Jul 21, 2023
32,876 views