The end run around the OS is underway
Summary: The operating system may be losing its luster. In fact, you could argue that the operating system--Linux, OS X and Windows--will become an application that just happens to boot first.
The operating system may be losing its luster. In fact, you could argue that the operating system--Linux, OS X and Windows--will become an application that just happens to boot first. And hardware vendors are on to the OS's diminishing importance.
Let's connect a few dots:
- On Tuesday, Dell rolled out a new line of laptops and one of the best features was the ability to get your email, contacts, calendar and other items without booting the operating system, a process that can take awhile (at least on my system).
- On Thursday, Intel talked up software that can wake a system out of sleep mode to take a PC phone call. It's probably a security disaster waiting to happen, but it's handy for PC calls via the Internet.
The common thread: These efforts from Dell and Intel are arguably taking away some of the tasks that the operating system would normally do. My working theory: The OS is being slowly downplayed as hardware vendors and Web developers grab more control over the user experience. The OS will never be totally irrelevant, but it will be increasingly less important. It'll be plumbing. Simply put, the OS is being squeezed between hardware vendors that are cooking up their own applications to handle key tasks and the so-called Webtop, which will deliver programs through the browser.
Indeed, Mozilla had a casting call last week for developers to cook up ideas for the successor to Firefox. The effort is very conceptual, but does indicate that folks think the browser will poach more work from the OS.
Toss in virtualization, which will become the most important layer of the software stack and manage the OSes, and there are enough items to argue that the OS glory days are gone.
How soon will this scenario play out? It'll be years--perhaps a decade. The OS isn't going away anytime soon, but its role is being nibbled at slowly but surely. I'm sure that Microsoft, Apple and the folks behind the various flavors of Linux would beg to differ. But the writing is on the wall: While people are focused on winners and losers in the OS wars the reality may be that they all lose.
Thoughts?
[poll id=91]
update: VIDEO: A world without Windows?
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
Not exactly correct...
This doesn't bypass the OS, it changes it.
As for the browser, if they enhance it to consume more of the roll the OS takes, it'll take as long as an OS to load. At which point you've gained nothing; you've just rearranged the blocks.
More interestingly, most machines will come loaded with multiple operating systems. The hypervisor and at least one other. This means the idea that the operating system is a core element will diminish. Buy a Windows game, load Windows to run it. Buy a mac application and load OSX. Something simple? Load Wine or just run it natively on your linux hypervisor.
what is "system" and what is "iron"
and i am offering, more as a question than a disagreement,
as someone who has had to do some work liaising between hardware, software,money and market, what happens if/when that linux kernel is embedded on a chip that is turned on by the bios? and is part of a system with a 20-100 gig solid state hard drive? how far from he iron does something have to be to be not "plumbing"?
My thoughts exactly
If you have a system you'll need some sort of software to operate it. Hence the name [b]Operating System[/b].
well....
-e
Not quite...
The type of Linux they're referring to is specific to the architecture of the machine it runs behind... There are no driver issues and it works like a super bios or in place of the bios if it's embedded. I'm pretty sure pc's will evolve to a place where the bios is an OS of some sort or other. Eventually this will provide instant on computing.
Okay - I'm Confused...and Much As I Hate to Admit It
Greetings EmenbladE
Just one small issue- The word "whom" seems inappropriate when referring to a company. I suggest "that" is the correct word.
Couldn't help it , it just stuck out like a sore toe.
Peace and Joy man.
it already is plumbing, so nothings changed
Further than that...
All these new vendor driven methods are doing is saying "lets throw on a new mini OS that can handle this one specific function or functions without having to make the primary OS get involved. The end result is not really a diminishing role for the OS, its a more strongly divided role for OS's, speeding up or making more efficient particular tasks.
The only way one can start saying that the desktop OS is on the way out is if some where there is an outside system that drives the applications as opposed to a desktop OS. I do agree, that may be on its way some day, but yeah, its not going to be real soon.
Not only that...
RE: The end run around the OS is underway
Nothing new
zVM, running guests, running apps, just bigger, secure, scalable.
If corporations were not run by airline magazine no one would care about this.
To redgreen
Mainframe?
to redgreen
ideas, swirl, continually.
On paper, meaningfully, can't put.
If messages are generated by programs the kielbasa would run for the senate.
-----
What is this, a Zippy cartoon?
RE: The end run around the OS is underway
I don't think so.
It's not about the OS role being changed. It's more about the role of the browser becoming like the OS.
The OS is not an application, it's a platform. It's not what it can do. It's what it can provide for other applications.
The more OS developers think of the OS as a platform the longer the OS is going to be around. But when they start think about it as an application (a piece of software that directly provide the user with a certain function) it will become one.
Exactly; it's the applications that count.
So long as there are applications that make use of capabilities the operating system will be front and center of computing. That's a good working definition of forever.
Applications are so far above what's being discussed
that applications use are already separated from core
kernel services. Yes, you get them on the same disk, but,
as an example, the operating system's spell-checking
service knows nothing about the job scheduler in the
kernel, and vice-versa.
Many applications are written to a virtual machine, and
here too we see clearly separated layers: application,
[libraries and apis], virtual machine, and then the whatever
that labors below.
Could "modern operating systems" be split into two
bundles, core kernel services, and user libraries and
services, and core kernel services delegated via a
hypervisor? It feels possible to me. I don't think the
applications will care because they will still have their
libraries.
Let's imagine one writes applications to sell. Would a
world of writing for Windows and letting virtualization take
care of expanding your market to Mac, Linux, etc., users
sound like a bad thing?
"Could 'modern operating systems' be split..."
And remember, too, that someone running Windows on a Mac has paid for a copy of Windows. Given that people have often invested in applications, I wonder how many are using OS X to underlie a Windows PC. And Wine necessarily always trails its target.
If the current situation were the world made new, then the strategy you discuss would deserve to be considered. In the current situation, I suggest software evolves rather than leaps, and that evolution will continue a number of assumptions about how software should work. Namely, atop an elaborate operating system.
Modular
At that point it will be entirely possible to load only the modules needed to create an environment required to access the internet and load a browser.
There is a consumer shift away from PC towers. Microsoft is well aware of this. Just take a look at the sucess of webooks. Mobile phones. iPods. Even the DS is networked.
A monolithic OS is just too unwieldy to run on all these machines as there are too many interdependancies between the components. The processing power would be unsuffecient, and there is not enough storage space, and 80% of the features would be redundant
If MS can continue the modularisation with Windows 7 that it introduced with Vista then I forsee a future where Windows will be able to install on all those devices. Determined by the serial number provided.
Therefore, if all you need to do is check email and browse the web, you will be able to install a stripped down version of Windows 7 that only installs the minimum number of modules to allow this functionality.
After many years of function creep and additional features MS have finally cottoned on to the idea where less is more.