Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

Xen growing up

In August, XenSource will release Xen 3.0, software for running multiple operating systems on a single server. The Register's Ashlee Vance writes about big companies helping to make Xen a strong competitor with VMWare. New Xen features coming August and soon include better SMP support; x86 64-bit, Itanic, Power, and Intel VT CPU support; and Solaris and Windows support.

New Recommendations for Using Strings in Microsoft .NET 2.0

Code owners previously using the InvariantCulture for string comparison, casing, and sorting should strongly consider using a new set of String overloads in Microsoft .NET 2.0. Specifically, data that is designed to be culture-agnostic and linguistically irrelevant should begin specifying overloads using either the StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase members of the new StringComparison enumeration. These enforce a byte-by-byte comparison similar to strcmp that not only avoids bugs from linguistic interpretation of essentially symbolic strings, but provides better performance.

JS/UIX: UN*X in JavaScript

JS/UIX is an UN*X-like OS for standard web-browsers, written entirely in JavaScript (no plug-ins used). It comprises a virtual machine, shell, virtual file-system, process-management, and brings its own terminal with screen- and keyboard-mapping.

Mandriva acquires Lycoris

On the heels of its recent acquisition of Brazilian Linux vendor Conectiva and name change from Mandrakesoft to Mandriva, Mandriva will announce today that it has acquired Lycoris, a US maker of user-friendly desktop Linux distributions. Terms of the deal were not disclosed, but Mandriva's February acquisition of Conectiva SA was valued at $2.3 million in stock. The DesktopLinux.com news item is here, and an associated interview with Lycoris founder/CEO Joseph Cheek is here.

QNX 6.3 Lags Behind The Big Three

QNX (pronounced either Q-N-X or Q-nix) is a commercial POSIX-compliant Unix-like real-time operating system, aimed primarily at the embedded systems market. The system is quite small, fitting in a minimal fashion on a single floppy, and is considered to be both very fast and fairly "complete." But how does it perform? Stuart Goddard submitted the following editorial to osOpinion/osViews, which shows his experiences after installing version 6.3 of the operating system. Update: The story was removed at osViews.

Debian: Where should we/we should go from here?

"If you ask me (and you didn't, but I'm going to tell you anyway), Debian should have two overarching priorities for the next release: 1. putting a timed release cycle in place, so what happened with sarge never happens again; and 2. keeping the growing family of Debian derivatives united around a common core -- namely, Debian itself. What's at stake? If we don't do something about both of these problems, actual and potential, Debian will be irrelevant by the time etch is out" says Debian's founder.

Office developer speaks about the Office XML format

Brian Jones, a Microsoft employed Office developer, speaks about the new XML format to appear in the new version of Microsoft Office and answers a lot of questions about the OASIS issue. No the formats will not be compatible and Brian takes the time to say why: "Our primary goal at Microsoft was to create an open format that fully represented all of the features that our customers have used in their existing documents, documents that have been created using the existing Office products over the past couple decades."