Thursday 14 August 2008

Will Midori have Brains as well as Brawn?

I recently blogged about the arrival of Vista. The gist was that Vista was suffering from the bloated consequences of Microsoft’s golden rule of compatibility. The “new hope” being Midori which apparently drops this mantra with a fat free Operating System embracing the latest technology and paradigms of “manycore” computing etc.

Great! This will definitely have a positive impact on security, performance, scalability etc. But in looking for a new operating system I still want something more than just a young fat free athlete. I want it to have brains as well as brawn. I know I’m demanding, but then Microsoft does have the resources to deliver.

What do I mean by brains? Well to be honest I don’t have a nice one line explanation. But let me start by giving you some context....

In January, Bill Gates was over in the UK doing what I’d describe as his “goodbye” tour and I was lucky to get invited to one of these events. Even luckier still, I entered a question which got chosen to be asked of Bill Gates. This was my question....


Is the pace of innovation slowing down?

"There have been many technological and software innovations over the years with the Internet, Client/Server, Web applications and .NET etc., but is the pace of innovation slowing down? .net was a major innovation but since then many would characterise Microsoft releases as user experience enhancements? Are we likely to experience this consolidation until the next leap, perhaps to AI platforms? What work is Microsoft doing in this area?
"

Bill’s answer wasn’t a one line answer either, but the gist was that Microsoft can only move as fast as the market will allow etc. True of course, but who do you choose as the pace-maker? Some organisations are still running DOS and Windows 3.1 whilst others are more than happy to lead with the latest (and yes, of course, a lot of organisations sit in between). The point is that you need to cater for both with the leaders helping to mature the new products that the followers later upgrade to. So whilst I accept Bill had a point, I don’t accept it fully.

So back to my point about the next operating system. I guess some would argue, that Microsoft breaking compatibility, is in itself, a momentous decision (if they do make it!). However, it won’t be that dramatic, since either Midori will run in a VM under windows or windows rill run under a Midori VM; or both concurrently under VM. So not really as momentous as we might think.

So what does a windows operating system - with brains - look like? Well here is just a taster (perhaps you can add some of your own)...
  • It should be fully integrated to the cloud with security implemented as standard.
  • Data/Apps stored online with backups to the pc/laptop rather than the other way round.
  • Solutions – not simply software – should be delivered jointly through install and services adding greater value.
  • Removal of data silo’s through xml standards and online data hubs.
  • Improved meta-data (as well as standards/hubs) to aid search.
  • Not having to rebuild your PC/Laptop every 6-12 months to restore performance.
  • Application installs that do not pollute the Operating System: integration rather than invasion.
  • Ability to restore your environment online to any laptop/pc.
  • Software that adds to the whole rather than simply a point solution (this requires the Operating System to have the right architecture).
  • An Operating System capable (really capable) of self repair and that can diagnose (and fix) automatically and not come up with dumb suggestions like "the cable isn’t plugged in" when you are trying to connect via wifi.
  • An Operating System that supports a degree of artificial intelligence which can be leveraged by applications - and I don’t mean pathetic “office assistant” type gimmicks.

If pushed, I would define the new O/S as being: Secure, fully integrated to the cloud, AI Powered, Data and user centric. e.g a long way from where we are today.

For the majority of users out there who don’t understand about firewalls, service packs, antivirus databases, backups etc (and quite frankly they don’t want to) this would Rock their World. Oh and yes, they wouldn’t go out and buy a new PC each year because they don’t know how to fix the one they have that each year gets infested, slow and unusable.

Like I said, Microsoft could deliver on this. If not I can see both Apple and Google eying up the possibilities of giving birth to this new type of computing.

No comments: