Why Wine is Important!
Wine enables you to run some Windows programs on Linux. If we work on wine I think Linux the desktop will become extremely popular and successful. I'll explain why. You often here people say things similar to gaming on Linux is rubbish.. |
|
Comments (15)
Attracting users
And "ethical values" shouldn't be an absolute bar against Wine or Windows programs; while there are some more extreme people who refuse to run anything proprietary and closed-source on their computer, there's lots of people who simply don't want to support a convicted monopolist and their poor excuse for an OS, though they'd still like to run closed-source software from other companies that unfortunately only runs on that OS. Then there's also people (which set partially overlaps with the previous set) who want or need to run some 3rd-party proprietary software, and have no problem paying money for that software, they just don't want to pay money for Windows that it's supposed to run on. Wine gives both these groups an alternative.
Unfortunately, Wine doesn't run everything perfectly, the way a VM usually does. However, a VM is more work (you actually have to install and use Windows inside it, and it doesn't interact with your Linux system very well, and really is like using a completely separate computer through VNC or similar), and requires you to pay for, install, and use Windows.
Quoting:The logic escapes me. How is encouraging the use of proprietary programs the key to increasing the use of FOSS?
That's easy: by providing a transition path. Suppose some company would like to dump Windows and its high ongoing licensing costs and support costs for its 1000 desktop systems, and move to Linux, but there's one custom or obscure program they absolutely require for their business and of course it only works in Windows. If it's easy for their IT people to instead install Wine and set that up to use this program seamlessly, then they can dump Windows altogether. The customer company wins, the 3rd-party application maker wins, FOSS wins, and Microsoft loses. If you're a FOSS purist, you might tell that company to just not use that program, but they'll tell you their business requires it and they'll just give up on FOSS as "unworkable" and go back to Windows. Or if they really like Linux that much, they might switch to it, but then install VMs on every computer, along with Windows licenses, just to run that one program, which is a lot of extra hassle, plus extra cost (VMware license, Windows license). There's not much economic benefit to running Linux if you still need to pay for Windows licenses, plus VMware licenses on top of that; in fact this just massively increases your support costs because now your IT department has to support 1 Linux PC plus 1 Windows PC for every worker (though the PCs are sharing the same hardware, which is the only savings here).
That's it exactly.
It means you can go halfway.
Anyway, I presume VMware is popular for a reason amongst corporations compared to the alternatives. However, if you want to change the parameters above and replace VMware with KVM or Xen or whatever, it doesn't change my argument much; you still have to pay for that Windows license.
Some VM's allow pci-express pass-through, so it's more of an inconvenience that an impossibility.
Is that a stand-alone, a core package, or a dependency?
Think, how much more likely would Valve had been to put Steam on GNU/Linux and how much faster, if OpenGL, OpenAL, and the Open Source video drivers were the software being drastically improved?
The response I usually get is "That looks interesting", then nothing happens.
There are many reasons why businesses don't go the Linux route, particularly for the desktop. One of those problems is legacy software.
The problem is people look at something like WINE and says, it is irrelevant because they see that there are other more substantial reasons why Linux is not chosen.
To tackle Microsoft's stranglehold on the software environment, you must look at all the angles.
Even outside of the business world, one of the biggest issues for those wishing to rid themselves of Windows is games. This is one of my pet issues, one of which is, at least partly, solved for me with WINE. The WINE developers know this and that is why the biggest effort, by far, is the DirectX development effort.
More Windoes software than not works in WINE these days and it mostly works pretty well. It solves one facet of the problem for many thousands of people and I think the developers should be praised for their dream of a Window-less world.
Like Khamul said above, it is one less reason to have to stick with Windows.
Wine of android is a bit of a lost cause.
Even for x86 tablets most classic programs for windows are not designed for a touch interface and will be unwieldy or impossible to use in a touch only environment.
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post

(emphasis added)
You might believe that providing the ability to run games, written for Windows, on Linux would be the best solution to attracting a larger user base. If only wine was easy to use and adapt to every Windows application program. The reality is that, eventually, these new "Linux users" would begin to expect and demand that hardware drivers written for Windows work on Linux, too.
"Well, if the Linux kernel cannot handle my webcam driver written for Windows, out of the box, then something is wrong with Linux." Because their Windows games will run correctly on Linux, users will expect more and more Windows compatibility from Linux. You end up on a fast-moving slippery slope where everything is adapted to work for Windows drivers, libraries and applications, rather than the native ones.
The logic escapes me. How is encouraging the use of proprietary programs the key to increasing the use of FOSS?