Basic Concepts of Real-Time Operating Systems

This article by veteran real-time trainer David Kalinsky provides an introduction to real-time operating system (RTOS) kernel services. The paper is of particular interest to developers new to real-time concepts and vocabulary. Kalinsky begins by offering a comparison of RTOSs and general-purpose operating systems. He then covers real-time kernel services including task scheduling; fixed-time task switching; intertask communication and synchronization; determinism and high-speed message passing; and, dynamic memory allocation.

Why SCO will Soon be Going After BSD

"Since they cannot show infringement of SCO Unix code, SCO now plans to challenge the 9-year-old settlement between AT&T and BSD. If it can successfully do that, then its claims that Linux contains tainted code can be substantiated. If it can't, SCO is dead meat." Says NewsForge. *Updated*

What Belongs In an Operating System?

From Newsforge: "This question is behind most of Microsoft's recent antitrust problems. Microsoft's defenders often point out that Linux distributions include not just Web browsers and multimedia software, but office suites, graphics packages, and many other programs that are not "part of the operating system."

Sun Wins Big in China

From Internetnews: "Shares of Sun jumped 10% after hours Monday on news that the company will help build a nationwide standard desktop software system in China. Sun said the China Standard Software Co. (CSSC) will use Sun's Java Desktop System as the foundation for standard desktop development and deployment in the People's Republic of China. CSSC is a consortium of Chinese technology companies backed by the Chinese government to produce a nationwide standard desktop software system, and Sun said it is now the CSCC's preferred technology partner for reaching this goal."

IRIX 6.5.22 Released

IRIX 6.5.22 is releasing with all new systems shipping from SGI worldwide manufacturing centers. The IRIX 6.5.22 release contains both maintenance and feature updates. This release continues the focus on stability, reliability, security and compatibility required in the IRIX 6.5.XX quarterly release process. Approximately 121 customer-reported incidents are fixed in this release.

Sun/AMD Alliance; 64-bit Java Enterprise System for Opteron

With today's announcement that Sun Microsystems, Inc. and AMD have formed an alliance to deliver a broad range of AMD Opteron processor-based systems, Sun also announced it plans to offer its Java Enterprise System on the AMD Opteron processor and is significantly extending the reach of its Solaris Operating System and leadership in the 64-bit space. The alliance intends to provide increased market opportunities for ISVs, OEMs, and channel partners by offering an industrial strength, affordable platform that has been fully optimized and tuned for the 64-bit AMD Opteron processor.

IBM: Become outfitted for the Linux adventure of your life

IBM writes: "So, your boss says you're moving from Windows to Linux. He's decided he wants the stability, flexibility, and cost savings of Linux, but you have many questions in your head. Isn't Linux like Unix? Isn't Unix hard? Will you be able to do it? Where do you begin to make sense of all of this? Is there a map you can follow?"