Language Selection

English French German Italian Portuguese Spanish

Operating systems vendors prep for next-gen hardware

Filed under
OS

IT organizations usually stay loyal to the OS choices they make, but every once in a while, vendors and projects yield a bumper crop of OSes so compelling that the strength of ties binding IT to their chosen operating systems are tested.

Evolution of the Linux 2.6 kernel continued to accelerate in 2005 with the delivery of four significant milestone releases. A relatively new Linux distribution, Ubuntu, is rapidly gaining devotees with its promise to supply a commercial-grade OS without setting aside enterprise features for a commercial release. Sun Microsystems (Profile, Products, Articles) delivered a much-needed jolt to its x86 and SPARC server base with Solaris 10, providing stiff competition to Windows and Linux for the 64-bit x86 platform. Microsoft was particularly busy in the past year as well, with the hallmark being the long-awaited delivery of native 64-bit editions of Windows Server 2003 and Windows XP.

While all of these new operating systems delight for their attention to enhancing stability and technical features, we found only one -- Apple's OS X v10.4 Tiger -- that addresses productivity at the client and server level in ways that dig much deeper than Apple's trademarked glitz.

That Tiger, from kernel to browser, makes the Mac give-to-your-grandmother easy goes without saying. But Tiger also strikes us as the first major release of a desktop OS in which the new features are targeted mainly at professional users.

Full Article.

More in Tux Machines

Leftovers: Gaming

Leftovers: Software

today's howtos

ACPI, kernels and contracts with firmware

This ends up being a pain in the neck in the x86 world, but it could be much worse. Way back in 2008 I wrote something about why the Linux kernel reports itself to firmware as "Windows" but refuses to identify itself as Linux. The short version is that "Linux" doesn't actually identify the behaviour of the kernel in a meaningful way. "Linux" doesn't tell you whether the kernel can deal with buffers being passed when the spec says it should be a package. "Linux" doesn't tell you whether the OS knows how to deal with an HPET. "Linux" doesn't tell you whether the OS can reinitialise graphics hardware. Read more