All about Device Software Optimization (DSO)
April 18, 2006
The term “Device Software Optimization” (DSO), introduced by Wind River in 2004, has been embraced by some and resisted by others. This comprehensive DSO special report chronicles the arrival, evolution, and growing adoption of DSO as an industry-defining term. (more…)
FreeHand Systems used embedded Linux to build an electronic music reader designed to replace paper-based sheet music in practice, lesson, and performance settings. The MusicPad Pro Plus supports annotations, turns pages with screen-taps or an optional footpedal, and can store “thousands” of music charts,…
The Consumer Electronics Linux Forum (CELF) hosted a technical conference in Santa Clara, Calif. this week. LinuxDevices.com's roving reporter attended, and brought back slides and photos from an interesting demo session at the event (including the photo of “King Tux,” pictured here).
A trend toward outsourcing emerged at this year's Embedded Systems Conference, writes Curt Schacker, CEO of embedded outsourcing specialist Embedded Solution Partners (ESP), in this guest retrospective.
LinuxDevices.com recently caught up with Roger Kung, founder of Linux smartphone specialist E28 in China. E28 shipped the world's first Linux smartphone, and continues to ship Linux smartphones, with a focus on dual-mode cellular/VoIP (voice-over-IP) designs for MVNOs (mobile virtual network operators)…
The technology industry is replete with TLAs (three-letter acronyms). Two years ago, Wind River added one more, coining the term “Device Software Optimization” (DSO) as a replacement for the term “embedded software” in its marketing efforts.
Intel has embedded a 2.6 Linux kernel in a compact NAS (network-attached storage) server that aims to bring enterprise storage management features such as hot-swap SATA drives and enclosure management to the entry-level SMB/SOHO market.
This guest column by Wasabi VP and General Counsel Jay Michaelson responds to a
Foreword: This technical article introduces initramfs, a Linux 2.6 feature that enables an initial root filesystem and init program to reside in kernel memory cache, rather than on a ramdisk, as with initrd filesystems.