Small discs for camcorders get the blue light

A group promoting blue-laser optical discs is developing a smaller version of the technology for devices such as camcorders in an effort to make the format more widely accepted.

SoftMaker Office for Linux: Reliable, powerful, MicrosoftOffice-compatible

Enter SoftMaker Office 2004 for Linux, a new office suite from Germany that is available for both Linux and Windows and provides the highest degree of Microsoft Office compatibility available yet.

Dell launches Axim X50 line with VGA screen

Dell has officially launched their new X50 line, consisting of the X50 Standard, X50 Advanced, and X50v with VGA screen and graphics processor.

MontaVista Launches Open Source Project to Enhance Native Real-Time Linux

MontaVista Software today announced it has launched an initiative to gain orders of magnitude improvement in the real-time responsiveness of Linux, by extending Linux to achieve hard real-time performance. MontaVista is hosting the "Open Source Real-Time Linux Project" and has contributed a reference implementation based on the company's recent work in the area of real-time Linux determinism. Read more for the rest of the press release.


"Extremely fast real-time capability is the final barrier to comprehensive implementation of Linux in a wide range of devices," said James Ready, president and CEO, MontaVista Software. "Our strategy has always been to drive native real-time improvements in Linux itself, and to open the process to as large a developer audience as possible. We want Linux to achieve and even exceed the responsiveness attributes of proprietary kernel products, while continuing to provide all the benefits of Open Source. With hard real-time capabilities, Linux is set to assume the role of a universal platform."

In the past, proponents of proprietary and closed-source platforms have suggested that Linux can never offer sufficient responsiveness to displace Real-Time Operating Systems (RTOSes) in key embedded and communications applications. With this project the final barrier can be overcome and the proprietary RTOS will swiftly become dispensable -- Linux will be set to subsume many markets that were previously the exclusive domain of the RTOS.

"In our prototypes we are able to achieve hundred-fold improvement in responsiveness, with worst case latencies down to tens of microseconds," said Kevin Morgan, vice president, Engineering, MontaVista Software. "In initiating this project, MontaVista's goal is to advance the technology even further for the benefit of all users; to rally other developers in the Linux community to help achieve the goal; and to encourage other vendors to support a unified industry standard for hard real-time Linux."

New Markets, New Applications

This initiative will grow the total addressable market for Linux by enabling the operating system to meet the hard real-time requirements of embedded and communications applications. For example, Linux is used today in many communications applications, such as the management plane for mobile infrastructure. With these improvements in real-time performance, Linux will become suitable for use in the data plane for line-card applications and IP-packet processing. In addition, these enhancements will help push Linux into the mid-tier "feature phones", by eliminating the need for an RTOS running on a dedicated baseband processor. Linux, with carrier-grade features, power management and hard real-time performance, can now be used as an end-to-end solution across the network. The benefits of a single OS across all network elements will be a significant advantage to network equipment providers, operators and handset OEMs.

"Linux continues to gain share in the mobile phone industry, and the success of this initiative will open up more potential markets," said Stacey Quandt, senior business analyst, Robert Frances Group. "Uses for hard real-time Linux include mobile handsets and their communication networks, as well as various Internet infrastructure applications."

A recent industry report from Venture Development Corporation (VDC) claims that limited real-time performance is one of the concerns of embedded developers who are evaluating Linux for future projects (Linux in the Embedded Systems Market, 2004). The same report indicates that in embedded projects where real-time is an issue, 66 percent require interrupt response times that range from 100 to less than 5 microseconds. Enabling Linux to achieve these response time requirements is a key goal of this project.

"MontaVista Software continues to drive Linux beyond the traditional Linux markets, into new market segments such as the mobile handset," commented Ward Pitkin, software product manager, Wireless Terminals Business Unit, Texas Instruments. "With the introduction of real-time technology for Linux, as well as the Open Source project, the possibilities are endless for what Linux will foster in these new markets."

Open Source Project

This project builds on MontaVista's record of technical innovation and past real-time contributions including the preemptible kernel technology, which was accepted into the 2.6 Linux kernel; the first fixed overhead real-time scheduler for Linux (design attributes of which were incorporated into the O(1) scheduler); and high resolution time management for Linux.

The goal of this project is to deliver performance and deterministic real-time responsiveness that is comparable to that of other commercial and proprietary RTOSes. MontaVista expects to lower Linux task preemption latency (worst case) from a range of one to tens of milliseconds, down to tens of microseconds, for time-critical applications. This would be an improvement of at least two orders of magnitude in Linux responsiveness.

The project targets the following specific technical goals:

-- To allow application or system designers to impose reliable priority response on Interrupt handling

-- To utilize priority inheritance mutexes to manage access to data protected by critical sections in the kernel

-- To provision priority management throughout all kernel subsystems

Come One, Come All

MontaVista Software is inviting all interested organizations and individuals to freely participate and contribute to improving and refining this working model through feedback, testing, debugging and other suggestions. To date, a number of organizations including the Universität der Bundeswehr München (Federal Armed Forces University, Munich) have been early contributors and there has been significant interest in the project.

The "Open Source Real-Time Linux Project" site is currently at http://source.mvista.com, and is now available for access.

LinuxCertified LC2430 Linux Laptop Review

LinuxLookup is reviewing the LinuxCertified LC2430 Linux laptop, and gives it a big score.

New Clamshell Zaurus Expected Later this Month

Sharp is apparently planning to unveil a new Linux handheld at a tradeshow in late October. Unfortunately, details on this model are extremely sketchy, aside from the fact it will apparently be the first clamshell Zaurus with a D-pad. The model number isn't even known.

Brighthand's First Impressions of the palmOne Tungsten T5

Although Ed Hardy has only had a Tungsten T5 for a short time, he is willing to share his first impressions of palmOne's latest high-end handheld.

IEEE to standardize mobile phone batteries

The Institute of Electrical and Electronics Engineers (IEEE) has announced that it is beginning work on a new standard for batteries used in mobile phones. Dubbed IEEE P1725 and entitled "Standard for Rechargeable Batteries for Cellular Telephones", the standard is aimed at setting uniform criteria for the design, production, and evaluation of mobile batteries.

Better scalability for hot-swapping of PDA and smart-phone applications

The IBM Service Management Framework Extension for Relocatable Services tool enables client applications that are built on ReSMF to float across devices (laptops, PDAs, smart-phones, etc.), providing uninterrupted user experience. This is significantly different from the current paradigm where an application has to be stopped on one device and started on the other with explicit synchronization of the application data.

Review of Two GPS Navigation Programs in Linux

GPS's, or global positioning systems, are becoming more and more popular every day. With awesome standard features, increased map detail and dropping prices, it's no wonder why. Add to that the the growing popularity of treasure hunting games like geocaching and it's easy to understand the popularity of this little gadget.

Pages

Subscribe to Tuxtops  RSS