Proof that middleware could be the future of Windows

Three trends happening right now in the IT industry show that the future of Windows applications and OSes is middleware.

Is middleware the future of Windows? It's time to take into account all the different perspectives on this so-called post-PC era and determine where Windows is really going.

Much has been said about the post-PC era and, depending on how inclined you are to believe hyperbole, you could believe that the end of Windows is just around the corner. On the other hand, you could be on the side of the fence that thinks Windows will be around forever and that all this talk is crazy.

My take on the future of Windows is more moderate. I do believe we're entering the post-PC era, but I also believe Windows has a place in the world for the foreseeable future. Through three pieces of evidence happening now in the industry, I want to examine how both of these viewpoints can come to pass.

Windows from Azure

For the last few years, people have had the ability to upload virtual servers to Microsoft's cloud platform, Azure. The process is simple enough: Create the virtual machine on your own host, and then upload the virtual hard disk to Azure. From there, you can access it via Microsoft's Remote Desktop Protocol. It seems like Microsoft is betting that organizations will need Windows, even if they go another direction in their data centers. This could also be used as a way to deliver Windows applications from the cloud moving forward. 

Even Microsoft has its doubts about the future of the OS.

Windows is a billion-dollar business for Microsoft, so they're inclined to give organizations as many ways as possible to use it. Azure helps keep Windows relevant, even though you may not be actively deploying Windows desktops to your users. If you're faced with the decision to completely rewrite an application or to let it sit in the cloud where you don't have to maintain hardware, you may be swayed by the ease of this solution. 

Still, Microsoft isn't assuming that running Windows from Azure will save the day. Office has required Windows for most of its existence, but now there's Office 365, a Web version of Office applications that Microsoft is pushing hard. Microsoft is hedging its bets about whether or not Windows will be on every PC. This way, if Windows does fade away, Office can still be the de facto standard productivity suite.

All this goes to show that even Microsoft has its doubts about the future of the OS.

Windows on a mobile device

Last week, Brian Madden wrote an article suggesting that another possible future for Windows OSes and applications will be to simply run the apps on a mobile device in a virtualized or emulated container. Today, there are software packages for Android and iOS that execute Windows and Windows apps. They can run Windows 95 with some success (I've even seen one with XP), but even then they are super slow and hog resources, since they're emulating x86 architecture on ARM hardware. 

More on the future of Windows

What the future desktop will look like

Microsoft's role in the tablet/desktop race

How Windows 8 could affect Hyper-V

As ARM processors in these chips become more powerful, though, and as technology advances are incorporated into these products, running legacy Windows apps from 2010 on an iPad in 2016 should be easily doable. Ideal? Probably not, but I'm sure there will be uses that arise for this type of technology.

If you doubt that, look at all the things we can emulate today that existed as physical devices years ago. Video game consoles, for instance, were once unthinkably complex and resource-intensive to emulate, and we can now play just about any older platform game on a modern device.

Legacy implementations in the data center

Of course, the simpler solution is to virtualize Windows OSes and applications and put them in the data center, just like we have been doing. That's why you'll never see Citrix stray too far from XenApp and XenDesktop. Sure, the company has pivoted a bit and is focusing more on enterprise mobility management, but Citrix knows as well as IT shops do that Windows isn't going away anytime soon.

Dell Quest, VMware, Ericom and a handful of other companies know this too, and it's why we spend so much time writing about it and talking to people. 

The bottom line is that there will always be a way to do Windows even if most of our applications come from other places. Windows will simply be the thing we need to deploy alongside an application to get it to work. That's the very definition of middleware, and it is the future of Windows.

This was first published in February 2013
This Content Component encountered an error

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Related Discussions

Gabe Knuth asks:

Do you think Windows will end up like middleware?

0  Responses So Far

Join the Discussion

6 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchEnterpriseDesktop

SearchServerVirtualization

SearchCloudComputing

SearchConsumerization

SearchVMware

Close