feature article
Subscribe Now

Windows Rediscovers the 1970s

Windows Virtual Desktop is a new GUI on an Old Architecture

“It’s like déjà vu all over again.” – Yogi Berra 

Dude, this is so trippy. It’s like a flashback to the 1970s. Where’s my TTY Model 33

Remember dumb terminals and mainframe computers? Dial-up access and flaky modem connections? Remember when you had limited access to the university’s timesharing computer and a finite number of minutes or CPU cycles? Well, good news, because Microsoft is bringing all of that back again. 

I guess that whole “personal computer” revolution of the past few decades was just a bad idea. Ironic, really, since it was Microsoft that drove us in that direction – and profited quite handsomely from it, too, if I remember correctly. Oh, well. Bygones. That’s all over now, replaced by the new and exciting prospect called Windows Virtual Desktop. It’s a 21st Century GUI on top of a pre-disco computer architecture. 

In case you missed the news, Microsoft is pushing everything to clouds and subscriptions, instead of PCs and purchases. You now subscribe to Office applications like Word, Excel, and PowerPoint, and your work files are preferentially stored on OneDrive, your own personal slice of Microsoft’s cloud. Azure is now Microsoft’s profit driver, not its omnipresent OS.  

The company’s latest feature is called Windows Virtual Desktop (WVD), and it’s an entire Windows 10 installation running in the cloud, which you access remotely via your browser. That’s right: Windows now runs on your browser instead of the other way around.  

There are several interesting implications to this. For one, you don’t need Windows to run Windows apps. Because WVD works with almost any browser, a MacBook running Safari is just as good as a PC running, well, Windows. Before, non-Windows computers had to run Parallels, CrossOver, VirtualBox, or some similar virtual machine. Now, you just fire up your browser and point it at your remote Windows session(s). Any machine can be a Windows machine. Windows 10 on an iPhone! 

Moreover, you’re not emulating those non-native apps anymore, because they’re all running on a real Windows machine in Microsoft’s Azure cloud. It’s all native, so compatibility and performance issues disappear. (As much as they do in any Windows installation, that is.) For all intents and purposes, your hardware and OS are both irrelevant. Got a Linux box with Chrome? No problem, you’re compatible! 

Microsoft is even offering a free 12-month trial. Create an Azure account and give it a whirl. You get to choose the number of processor cores, memory size, storage type, and lots of other options. 

Windows 10 isn’t your only choice, either. You can also virtualize Windows 7 and/or Windows Server (as well as Ubuntu, Red Hat Linux, NGINX, Debian, and other non-Microsoft environments). 

What all these OSen have in common is that they’re largely enterprise-related, not consumer operating systems. WVD is a commercial play by Microsoft to entice large-scale users onto its Azure platform – and hence, its subscription model – and away from on-premises PCs and one-time seat licenses. In short, all of Windows is shifting to subscriptions. It’s a service, not an operating system. 

On the plus side, that means you can run “your” Windows apps from almost anywhere and access them via almost any hardware/software combination you please. All you need is a compatible browser and an Internet connection, both of which are ubiquitous and nearly free. You pay Microsoft by the unit, whether it’s CPU cycles, disk space, bandwidth, SQL queries, or whatever; no more buying, upgrading, and maintaining local hardware. Let Microsoft manage that for you. You pay only for what you use. 

On the other hand… well, we’ve been down this road. 

Cloud computing is just timesharing in a new dress. There’s a reason – several, in fact – why we gave up timeshared computers long ago in favor of our own local, personal computers. Our entire industry grew up around faster processors, cheaper memory, smaller batteries, and better graphics specifically to improve PCs and mobile devices. Now we’re supposed to take a giant step backwards? 

For starters, all your data is (are?) on someone else’s computer, in some unknown remote location, accessed via someone else’s pipe. You couldn’t put your hand on “your” machine or its files if you wanted to. And the $2000 multicore notebook PC in your lap is now just a thin (literally) client; a dumb terminal. 

That means at least two companies, Microsoft and your Internet service provider, must allow you access to your computers, your apps, and your data. The minute your Internet goes down, you’re hosed. There’s no backup plan; you can’t stretch an Ethernet cable over to the server room or plug in a keyboard and mouse for temporary access. Granted, enterprise-level Internet connections are pretty reliable, but can you say you’ve never seen your company’s network fail? It also holds you ransom to the billing rates and terms of service from your ISP, not to mention Microsoft. What if they object to the kind of data you’re squirreling away in “your” machines? “Gee, nice cloud-based compute farm you’ve got there. Be a shame if something happened to it…” 

It also means all your data, all your files, and all your UI transactions are travelling over that rented link. In an era where security breaches are almost a daily occurrence, is that how you want to access your critical business apps? Maybe, like Equifax, you’ll get about $3.57 and an apologetic email when it all breaks down.  

Remote computing also opens up the lovely possibility of someone else revoking your licenses or disabling your applications, as when Kindle users travel abroad, or any Adobe user in Venezuela. Except now it’s your whole operating system, not just a specific app that goes away. Your entire computer is virtual, and so is your grip on it. 

Then there’s the whole security issue. Access to “your” remote PC is as easy as logging in to a laptop – and that’s the problem. All anyone needs are an email address and a password, but since email addresses are public, it’s really just a password. Except that now facial recognition is an option (hello, Windows Hello). 

As I’ve pointed out before, Microsoft permits remarkably lax security, such as a four-digit PIN in place of a password, as the one and only key needed to access everything on your PC. That’s okay when your laptop is physically in your hands, but when your entire computer – OS, apps, data files, everything – is just a PIN away from being accessed anywhere in the world, that’s an egregious lapse. IT managers, make sure your underlings create strong passwords. 

Lawyers have the phrase, cui bono (“who benefits?”). In other words, what does Microsoft get out of this? Clearly, the company didn’t create and deploy Windows Virtual Desktop just for the technical challenge, which must have been formidable. No, Microsoft stands to make money from this. That’s not a bad thing, but it does suggest that WVD might just possibly be for their benefit, not ours. 

Significantly, Windows 7 is one of the operating systems offered on WVD, even though its support for normal clients ends in a few weeks. This feels like a ploy to lure enterprise users over to the cloud version – with its Azure subscription fees – just so they can keep their familiar business apps running. 

Maybe I’m wrong, and maybe cloud computing and WVD really are the wave of the future, just like they were 40-odd years ago. But it sure feels like retrograde motion, using faster communications technology to enable regressive billing practices. Maybe that ’70s radical Benjamin Franklin had the right idea: “Those who would give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety.”

One thought on “Windows Rediscovers the 1970s”

  1. If you’re using, say, Office applications, are you getting the dumbed-down versions that are the current online versions? Or are they full-up? For instance, would you still be able to script Excel with VBA? I think (I could be wrong) that you need the on-premise version to do that today. One of the main reasons I haven’t gone that direction…

    Then there’s… well, it’s an analogy to their UX philosophy: why use one click when five will do? Only, in this case, it’s “why pay us one time when many more times will do?”

Leave a Reply

featured blogs
May 16, 2021
https://youtu.be/_wup2MSTVks Made on Communication Hill, San Jose (camera Carey Guo) Monday: Intel eASIC: Linley and DARPA Tuesday: Please Excuse the Mesh: CFD and Pointwise Wednesday: Linley:... [[ Click on the title to access the full blog on the Cadence Community site. ]]...
May 13, 2021
Samtec will attend the PCI-SIG Virtual Developers Conference on Tuesday, May 25th through Wednesday, May 26th, 2021. This is a free event for the 800+ member companies that develop and bring to market new products utilizing PCI Express technology. Attendee Registration is sti...
May 13, 2021
Our new IC design tool, PrimeSim Continuum, enables the next generation of hyper-convergent IC designs. Learn more from eeNews, Electronic Design & EE Times. The post Synopsys Makes Headlines with PrimeSim Continuum, an Innovative Circuit Simulation Solution appeared fi...
May 13, 2021
By Calibre Design Staff Prior to the availability of extreme ultraviolet (EUV) lithography, multi-patterning provided… The post A SAMPle of what you need to know about SAMP technology appeared first on Design with Calibre....

featured video

What’s Hot: DesignWare Logic Library IP for TSMC N5

Sponsored by Synopsys

Designing for N5? Josefina Hobbs details the latest info and customer results on Logic Library IP for TSMC N5. Whether performance, power, area or routability are your key concerns, Synopsys Library IP helps you meet your toughest design challenges.

Click here for more information about DesignWare Foundation IP: Embedded Memories, Logic Libraries, GPIO & PVT Sensors

featured paper

Designing TI mmWave radar made easier using our third-party ecosystem

Sponsored by Texas Instruments

If you are new to radar or interested in replacing your existing sensing technology with radar, there can be a significant learning curve to both designing your product and ramping to production. In order to lower this barrier, Texas Instruments created a third-party ecosystem of radar experts who can provide solutions no matter how much help you need.

Click to read more

Featured Chalk Talk

General Port Protection

Sponsored by Mouser Electronics and Littelfuse

In today’s complex designs, port protection can be a challenge. High-speed data, low-speed data, and power ports need protection from ESD, power faults, and more. In this episode of Chalk Talk, Amelia Dalton chats with Todd Phillips from Littelfuse about port protection for your next system design.

Click here for more information about port protection from Littelfuse.