Linux will get buried
There is an excellent article from Tom Yager at InfoWorld entitled, “Linux will get buried”. Although the title seems to propose doom and gloom for linux it actually predicts a vibrant and interesting future for Linux. Excerpts and then my comments are below.
“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.
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….
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.
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.”
I definitely agree that Apple UNIX will take 2nd place as the commercial desktop system. The Apple GUI running on top of UNIX is a combination that is hard to bet against. I find the prospect of a specialized shapeshifting linux kernel intriguing and exciting. This sort of roll your own server would catch on like wildfire.