Comment: That puts a much different perspective on the scope of what you

(See in situ)

In reply to comment: The thing is, I'm dealing (see in situ)

That puts a much different perspective on the scope of what you

are dealing with.

Yes, there is a lot of specific software for Windows right now for special uses.

MS planned it this way. This is why they strong armed their way onto consumer PCs with the OEMs back in the 90s. They knew they would wind up as the de facto platform to write software on.

This is changing though, and not so slowly any more.

To be sure, we are still a long ways away from universal ability to change over.

However, the same can be said of any change from any system where this condition exists.

There are thousands of systems running UNIX with specialized software. Changing to Windows is out of the question for these folks. (not that it would be the brightest move either)

Now that Valve has ported Steam (hello Linux Gaming) you should see this process start to accelerate. The less that is holding back the average consumer, especially gamers and hackers from ditching Windows, the more likely you'll see Linux make it's way onto office desktops. (which is already happening in many areas anyway)

We're at a stage right now, where MOST of the daily generic software you need in an office is available native to Linux.

Whatever is specialty is either run through Wine, CrossOver, or in a VM/RemoteDesktop situation. To the end user, the implementation can even be entirely seamless in most cases. Combine this with SAS implementations and there is less and less reason to feel "stuck" on a Windows platform.

Then, Stage 2, once your average office desktop is converted to Linux, and you've been operating in hybrid environs for some time, efforts will be made to port all of those specialty applications to Linux natively, or new ones will spring up to compete.

This is already happening in some apps right now.

We're witnessing the growth of Stage 1 and the move into Stage 2.

And on top of all of that, in my own experience in Stage 1, Windows in a VM runs better than bare metal. I've never seen the performance drop I expected by hearing other's experience with it. Also, by isolating most WAN activity to the Host, and LAN activity to the VM, I don't have virus issues on any of the VM images. From a cost/time savings standpoint, at the least, I'd switch every desktop over to Linux and run a VM for specialty software.

Certainly, everyone's mileage varies. But I've yet to encounter a need to remain with Windows bare metal, or forgo a move to Linux.

Best of luck to you.