Sun to Meet IBM Over Freeing Java

In response to an open letter from IBM asking Sun to join the company in developing an open-source version of Java, Sun plans to meet with IBM to discuss the issue, Sun sources said. Sun officials planned to meet with IBM as early as Thursday to discuss the merits of whether the company should work with IBM on an independent project to create an open-source implementation of Java.

Windows XP Reloaded to be Released?

Despite Microsoft's repeated denials, the company will indeed release an interim version of Windows XP that will bridge the gap between the initial XP release and Longhorn, which is currently due in late 2005 at the earliest. The interim XP version will ship as a new retail product that replaces existing retail boxed copies of XP and as a set of updates, called XP Reloaded, that existing XP users can install separately.

Emulating RISC OS under Windows

One of the most impressive aspects of even relatively modest PC hardware is its' ability to emulate a wide range of other platforms. Being a bit of an OS junkie myself, and lacking the space for a full computer room of weird and wonderful hardware, I emulate a range of systems from my humble desktop PC. In this article, I will describe the procedure through which you can run RISC OS 3.7 and others on a Windows-based PC and experience this classic OS (screenshots included).

Will Red Hat Take Linux to Enterprise Heights?

"From a strictly technical standpoint, Red Hat ES isn't particularly noteworthy: It's a collection of software compiled and packaged up, given a few management tools of varying quality, and pushed out the door. We did not notice any functionality unique to this Linux distribution, and there are certainly others out there that could fill the role of "departmental server" with equal facility for a lower price." Read the review at ITManagement.

Fixing the Java Memory Model

JSR 133, which has been active for nearly three years, has recently issued its public recommendation on what to do about the Java Memory Model (JMM). Several serious flaws were found in the original JMM, resulting in some surprisingly difficult semantics for concepts that were supposed to be simple, like volatile, final, and synchronized. In this installment of Java theory and practice, the author shows how the semantics of volatile and final will be strengthened in order to fix the JMM. Some of these changes have already been integrated in JDK 1.4; others are slated for inclusion in JDK 1.5. On other Java news, IBM urges Sun to make Java open source.

IBM rises, Sun sinks in server market

IBM widened its lead in the worldwide server market in 2003 at the expense of Sun Microsystems, making particular gains in the Unix server market, new figures show. In Unix servers, No. 3 IBM saw revenue grow 13 percent to $4.1 billion. Revenue for first-place Sun shrank 16 percent to $5.4 billion, while No. 2 HP saw revenue shrink 4 percent to $5.3 billion. The overall Unix server market shrank 4 percent to $16.7 billion, while the Linux server market grew 90 percent to $2.8 billion, Gartner said.

Linux: Kernel 2.2.26 “2.2 is not dead” Released

The new maintainer of the Linux Kernel 2.2, Marc-Christian Petersen announced the release of 2.2.26. The release includes several security fixes, including a fix for the mremap() bug. Alan Cox released the previous 2.2 kernel, 2.2.25 almost a year ago, in March 2003. In August of the same year he began a one year sabbatical to study for an MBA, handing over the maintainership to Marc-Christian.

Genesi Selects Motorola 7447A CPU for Upcoming Pegasos G4 line

Genesi announced today that the Pegasos II G4 using the recently announced 7447A will be shipping as soon as the CPU is commercially released by Motorola. Until then the 7447 will be shipped with the Pegasos II G4. Also, the Crux Linux PPC distro arrives on the PegasosII through the new 1.3.1 version. CRUX is a lightweight, optimized Linux distribution targeted at experienced Linux users.