IBM J2EE vs. Microsoft .Net Whitepaper

A new white paper positioning the IBM J2EE Middleware Platform vs. the Microsoft .NET Platform is now available and reflects IBM's overall marketing plan to aggressively combat Microsoft. While it will be useful to many, its primary target is CEOs, CFOs, and other high-level decision makers at ISV companies who are focused on the mid-market and looking to make a platform/partnering choice in the next 12 months. The outcome of the J2EE vs. .NET decision by ISVs is critical to IBM's ongoing success and relevance in the midmarket arena, traditionally a Microsoft stronghold.

Making An Operating System Faster

The performance of computer hardware typically increases monotonically with time. Even if the same could be said of software, the rate at which software performance improves is usually very slow compared to that of hardware. In fact, many might opine that there is plenty of software whose performance has deteriorated consistently with time. Moreover, it is rather difficult to establish an objective performance metric for software as complex as an operating system: a "faster OS" is a very subjective, context dependent phrase. Read the article at KernelThread.

Opinion: Linux In 2004 – Usability Needs A Facelift

During the majority of my time working with computers, Windows was the operating system of choice. Reason being, it's all I've known. In 2002, I took a college course titled "Linux Administration" which entitled me to a few cd-roms of Redhat 7.x. While this course was nothing more than a few extra credits for me, I fell in love with Linux and went through the entire textbook a week into the class. It was a nice feeling to use something "different" than what I was used to.

OpenBSD: Monolithic Simplicity

A recent thread on the OpenBSD project's misc@ mailing list discussed why OpenBSD has chosen to stick to a purely monolithic kernel, instead of trying to optimize performance by using kernel modules. As described in the OpenBSD FAQ, the OpenBSD team only supports the GENERIC kernel that is provided with the distribution. Numerous reasons were provided, including security, the ability to fully test, and simplicity.

Linux: x86 No Execute Support

Ingo Molnar announced the availablity of support for AMD's NX, or "no execute" bit for the x86 architecture. Originally introduced by AMD with their Athlon 64 and Opteron processors and marketed as Enhanced Virus Protection, Ingo notes that support for this new bit was also announced by Intel, Transmeta and VIA.

Sun Confirms Plans to Open Source Solaris

So said Sun Microsystems' COO Jonathan Schwartz at an Asia Pacific press conference in Shanghai today. "I don't want to say when that will happen. But make no mistake, we will open source Solaris," he declared. The move is a widely anticipated one. Still, what will keep users and the press guessing for now is what form the licensing model of its longstanding server operating system will take as Schwartz refused to elaborate.