Network World
Thursday, July 24, 2008
DNSstuff.com
Get information about your IP
IP Information
50+ On-demand DNS and network tools
  |  

The dream OS

An OS tester fantasizes about building the best, most stable operating system.

My worst nightmare would be to wake up as either Linus Torvalds, heavyweight Linux wrestler of the world; Ray Ozzie, holder of the future of Windows; or Jonathan Schwartz, alter ego of Sun's Scott McNealy. All are the lightning rods in a never-ceasing thunderstorm of new technology advances in hardware and mind-numbingly sophisticated software applications. To live in their respective roles requires ego, panache and vision - and Kevlar armor.

Each of these protagonists had one of his products tested by Network World last year. If we were to take the successful components of each and graft together our own perfect server operating system, the result would be recognizable - but barely.

First, we'd take all of the bloat from every network server operating system. Every superfluous driver would be stripped, and every extraneous piece of code placed onto a spare DVD to be used only if we called for it. Hardware compatibility at installation time mandates having all drivers ever conceived loaded onto the server's storage media. This is like bringing in the 5th Army division when a single sniper is needed.

We'd remove all but the core command sets. All obscure executable items and 99% of such things as fonts, sounds and stock pictures should be loaded only when requested. Ask for the media or, better yet, download it from a secure/authenticated Web site at run-time, when needed. These two actions - deleting drivers and culling obscure executables - would allow most operating systems to be held on a single gigabyte USB flash drive fob. No flexibility would be denied. Bloat would go away.

Moving on from the hardware, we'd give our operating system the rapid porting stability of Linux 2.6. We'd add in Sun's DTrace (a tool that rapidly determines where code is wasting time or is in an error condition), which helps eliminate the finger-pointing when code doesn't execute to expectation.

We'd take the speed of Windows 64-bit editions, late as they were to the 64-bit race, or Solaris 10's seemingly unfettered responsiveness. Both are comparatively ugly, however, so we'd add the luxurious Apple's Panther/OS X.4 GUI.

React: Give us your thoughts on the issues here.
Start a public discussion with other Network World users on this article (scroll up to send this article to a colleague).
Log In | Register for an account (Why you should)

Note: Register to have your user name appear; otherwise your comment will show up as "Anonymous."

*Anonymous comments will only appear once they are approved by the moderator.

Copyright 2008 Network World Inc.

Related links

Linux will reach mass market phones, says MontaVista
02/15/06

Sun to further promote Linux use on its servers
02/14/06

Microsoft releases seven software patches
02/14/06

Solaris 10 heads for Linux territory
02/28/05

MacOS X worm wiggles its way into wild
02/17/06


Network World Newsletter

Sign up for some of our Operating Systems newsletters.

Web Applications Alert
Virtualization Alert
Microsoft Alert
JavaWorld Enterprise Java
Linux & Open Source Alert
Network Optimization Alert
 All newsletters  

E-mail Address:


Partner Content
CA logo

CA Network & Voice Resource Center

Comprehensive Network & Voice Management Visit CA Network & Voice Management Resource Center and get insights into industry best practices, information that helps you to address your challenges.

CA Network & Voice Management Resource Center

whitepaper

Managing Voice Over IP for Successful Convergence

Voice over IP (VoIP) has much to offer in cost savings but some customers have concerns about VoIP call quality compared to the quality of traditional voice services. This white paper will help you learn how to take the right steps so that voice quality is assured.

Managing VoIP for Successful Convergence

whitepaper

The Changing Face of Network Management

Managing your network is serious business. This paper discusses the benefits of integrating configuration change-awareness into your network fault management solution

Download Whitepaper