Monday, April 14, 2008

Operating Systems...

Apple's OS Edge Is a Threat to Microsoft .

Gartner: Windows is collapsing.

It all started with Mac OS X, the multi-core, multi-processor platform officially released in 2001. Based on "Mach," a university UNIX research prototype, Mac OS X represented a clean break with the computer industry's uniprocessor past. The modular new OS allowed Apple to condense its core task management function into a tiny computing kernel.

That kernel has proved easily adaptable across the entire Apple product line, from highly complex servers all the way down to the relatively simple iPod Touch. Such modularity allows Apple to add whatever functions are necessary for each product environment—all while maintaining cross-product compatibility.

By contrast, Microsoft has held on to an OS tethered to the 1980s, piling additions upon additions with each upgrade to Windows. With last year's arrival of Vista, Windows has swollen to 1 billion bytes (a gigabyte) or more of software code. The "Mach" kernel of the Mac OS X, however, requires less than 1 million bytes (a megabyte) of data in its smallest configuration, expanding modestly with the sophistication of the application.

This bloating has saddled Vista users with increased costs and poor performance on average computers. Bloating has also led Microsoft to fragment its OS product line: one OS for the server, desktop, and laptop; one for cell phones and Zune music players; and a separate OS for its Xbox gaming console. Finally, through sheer complexity, bloating makes every subsequent "enhancement" of Windows buggier than the last. Thus, the current Vista product fiasco.


No comments: