I’ve kept a practically subterranean profile since Apple’s Worldwide Developer Conference a few weeks ago. I have so many venues at which to serve the many pots of content I’ve got bubbling upstairs that spreading it evenly and avoiding redundancy is the greatest challenge. The portion I’ll serve, in this space, is part of the sharpening outline of the shape that professional, commercial, and enterprise computing will assume by the end of the decade.
Apple’s UNIX (who knows what it’ll be called by then) will overtake commercial Linux in rate of revenue growth by the end of 2007. By mid-2008, Apple’s sales of systems with factory-installed Apple UNIX will exceed the total combined sales of x86 systems factory-shipped with commercial Linux. At the end of the decade, we’ll find that Apple UNIX has overtaken commercial Linux as the second most popular general client and server computing platform behind Windows.
[Do you agree with Tom's predictions? Talk back to us.]
Now before anybody goes nuts, understand what I’m saying: Apple isn’t going to win or even wage a religious war with Linux. The market will bring about the adjustments to which I’m referring. There will be more money than ever to be made with Linux, but sales won’t derive from a model fashioned to compete with Windows and OS X. Microsoft and Apple will be the top-seeded fighters in general client and server computing platforms. Linux doesn’t need or want to be the third man in that ring.
Despite the way most professional and commercial buyers see it, Linux is, as a colleague helpfully reminded me, a kernel, not an application platform. Linux is a backplane for device drivers, file systems, protocol stacks and low-level programming interfaces. It is a substructure for application services. The Linux kernel is mature, consistently implemented, commercial quality and familiar. It crosses architectural boundaries cleanly. It bulks up and strips down in the time it takes to recompile. Linux’s greatest strength is that no matter how many products use the trademark in their titles, there is exactly one Linux. It’s a standard. Where will Linux thrive? It’ll be the de facto choice for embedded solutions. By 2010, “embedded” will assume its appropriate meaning, which to my mind is “specialized.” I believe Big Software vendors such as IBM and Oracle will use Linux to give unwieldy enterprise solutions the George Jetson treatment: Push a button, you’ve got an enterprise database, configured, loaded with sample data and listening for connections. Want a J2EE server with that? Flip this switch, it’ll unpack itself, sniff out that database you installed and mate with it.
VMware refers to its take on this approach as the appliance, but that connotes an inflexibility I’d hope to avoid. I prefer to think of it in terms of a USB flash drive. Imagine that your server room has a bank of USB ports, and that every enterprise application you want to run exists, pre-installed on a stripped, standardized Linux, and in a freeze-dried state, on a flash drive. Plug in a drive, and within a few milliseconds you have a self-contained instance of an enterprise application. If you need more database instances, put in a blank flash drive and tell the existing database instance to replicate itself.
That’s not the entire future for every IT shop. Remember, at the opening of this story I had a lot to say about OS X’s rise to second place behind Windows. General purpose servers will still play a powerful role, one I’ll flesh out. But don’t get rankled by my prediction that Linux is going underground. It will thrive there.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive Platforms Resource Alerts
