First Release Candidate of Wine 1.0 Released 284
moronikos writes to mention that the first release candidate of Wine 1.0 was announced and released into the wild today. This new version includes only bug fixes as the team is in a code freeze while pushing for the full 1.0 release.
Re:Wait, What?! (Score:2, Insightful)
So what's the definition? (Score:5, Insightful)
http://www.winehq.org/?announce=1.0-rc1 [winehq.org] pretty much has a list of bugfixes&features, just like any other release. Where's the beef in "1.0"?
Re:serious question (Score:5, Insightful)
You don't have a lot of spare RAM? (e.g. using VirtualBox requires enough RAM for the host OS + the RAM for the virtualized OS + the RAM for the app running in it; with Wine you eliminate the need for the virtualized OS)
You don't want to buy a Windows license/pirate Windows for a single app? (or more generally, you don't want Microsoft code on your system if you can help it?
Hooray! Long live Wine 1.0! (Score:5, Insightful)
Sure it won't run all Windows apps perfectly - but then again, neither does Windows! There are lots of apps out there that have various bad code that often shouldn't even run at all but somehow gets away with working under a generic Windows XP install. Then they crash under Wine, Windows Vista, or even XP under odd configurations. And then there are the ones that do things different under different versions of Windows to get around bugs or varying behavior in Windows.
Also having a longer lived "1.0" branch would mean tips and tricks to getting individual programs to run would not become obsolete quite as quickly, and a Wine "1.0" users would not have to worry as much about apps breaking every few weeks.
At any rate, Wine has come a very long way - I remember when it was just trying to be a Windows 3.1 clone!
Re:Wait, What?! (Score:4, Insightful)
being considered a 1.0 version seems to me like it shouldn't happen until it can at least come close to running most everything thrown at it.
Nah, it just has to run more old Windows apps than the latest version of Vista. I think Wine as it was 10 years ago met that requirement.
Re:Y'know (Score:5, Insightful)
If you have to interoperate with Windows users who use specific software, and the Linux equivalents can't read/write files from that software sufficiently well for your purposes, then you may still find yourself looking for a way to run the Windows programs. This used to be the case a lot with MS Office; modern Linux office apps are pretty good at interoperating, so it's not an issue so much, though there are still a few rare cases where the Linux software won't be able to duplicate what MS Office does quite well enough. (Complex VBA macros that automate other Windows applications, for example. Though I don't know offhand whether Wine can handle those either, and frankly anyone who uses them deserves the pain they cause
Then there are the cases where the Linux programs are genuinely inferior. Again it's a question of whether that actually matters. For example, GIMP is good enough for most casual users and even many professionals, but still a lot of people are inevitably going to find there are things they need that it doesn't do, and then they're going to want a way to run Photoshop.
And finally we have the fundamental matter of freedom of choice. Some people just prefer various proprietary Windows applications, and it's good that they can have the freedom to choose to retain those, even if the Linux equivalent would work just as well. Linux is all about the freedom to use your computer how you like, after all!
Re:Infinite Loop (Score:5, Insightful)
Re:What does 1.0 mean? (Score:1, Insightful)
Photoshop CS2, Powerpoint Viewer 97 and 2003, Word Viewer 97 and 2003 and Excel Viewer 97 and 2003.
Re:but... (Score:5, Insightful)
If Wine would be an emulator, it would run equally well on PowerPC or SPARC hardware. It does not, you need the exact same hardware that the original program was intended for.
Finally, for the semantically pedantic: yes, recent versions of Dosbox also have a "dynamic" execution mode which tries to do the same that wine does. Naturally, it only works when running Dosbox on x86-compatible hardware.
Re:Hooray! Long live Wine 1.0! (Score:2, Insightful)
You're wrong. There are two types of standards: De jure (ISO and alike) and de facto standards. Win32 API is THE de facto standard for desktop applications. If you want your software to run on 95% of desktop computers you either adhere to that standard or be obscure. Wine is a chance for Linux to be less obscure on the desktop (it is more or less a successful server OS now, on desktop it has been around 0.5% and not growing).
Re:but... (Score:5, Insightful)
Re:serious question (Score:3, Insightful)
Re:Y'know (Score:3, Insightful)
Now I've got a bit more money and don't want to spend my weekends battling with substandard software to do the bits and pieces of pro bono web and print design I do in my spare time I've convinced my wife to let me buy a Mac Mini and a copy of Adobe Design Premium CS3.
I'll miss Ubuntu but I really need to be able to sit down at my computer and just get the job done. I know there's software that can do the job, but I'm constantly having to work-around the limitations of the software. I'm perfectly capable of hand-editing HTML/CSS but I'd much rather concentrate on the design in Dreamweaver and the tidy up the code by hand at the end if there's anything I'm not happy with.
I had hoped that Linux would have decent commercial software available by now, or that Wine would run 99% of Windows software, but it's just not the case. In the meantime OS X has become a stable, well-supported and above all Unix-based OS that does everything I need without getting in the way. I still love Linux, will probably still run Ubuntu on my laptop (had Vista Ultimate on it for the past 4 months -- aweful, really really aweful...) and have a 3-head MythTV (mythbuntu) setup that keeps me happy. (When I plead for that Mac Pro in a year's time the Mac Mini will make a great MythTV head).
Re:Hooray! Long live Wine 1.0! (Score:3, Insightful)
Re:Y'know (Score:5, Insightful)
The point of WINE is that, for a lot of people, there is one important app keeping them on Windows that has no open alternative. Without WINE, they have to keep a windows [virtual] machine around. With it, they can switch.
Thank you, Wine developers! (Score:3, Insightful)
Recently Wine has saved my butt at work when my Windows machine auto-upgraded me to IE 7 (even though I have auto updates turned off). I was hard-pressed, then, to be able to reproduce a JavaScript bug that apparently was only present on IE 6 (and not 7, nor FF or Opera).
Being able to install IE 6 on my Ubuntu box was a godsend, and it worked well enough that I was able to reproduce the bug and fix it.
Kudos to you guys for your fabulous work, and thank you!
Re: serious question (Score:5, Insightful)
That said, there are obviously lots of reasons for wanting to use Wine.
Re:but... (Score:2, Insightful)
Re:but... (Score:1, Insightful)
I think we have Vista to think for this (Score:5, Insightful)
With Vista so terrible and, really, only new machines going vista and old machines staying as they are on XP, the XP level of the Win32 API has remained fairly stable for a good number of years. In fact, it may be unlikely that Microsoft will ever be able to unify the user base on a new version of the API again.
(And yes I know that there are still users of 3.1, W95,W98,W98SE, etc. but these are static installations that typically don't buy new software.)
Wine, moving forward, has a very good chance of capturing a usable market because ISVs are reluctant to abandon XP in any meaningful way.
Re:Thank you, Wine developers! (Score:3, Insightful)
Re:serious question (Score:5, Insightful)
Re:but... (Score:4, Insightful)
Re:but... (Score:5, Insightful)
AMD does not emulate x86, it implements it. Similarly, WINE does not emulate the Win32 API, it implements it.
Conversely, QEMU emulates x86, it does not implement it.
Re:but... (Score:3, Insightful)
Which is exactly what Wine does.
Re:but... (Score:3, Insightful)
Re:Wait, What?! - Those stats aren't accurate (Score:3, Insightful)
Maybe you could be enthusiastic for what it means to other people.