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.
Wait, What?! (Score:5, Interesting)
Just my non-developer, non-programer, former WINE-user $.02.
Y'know (Score:4, Interesting)
Re:but... (Score:2, Interesting)
What does 1.0 mean? (Score:1, Interesting)
What does it mean to be 1.0 (if anything)? Is there any set of functionality that they were trying to hit for 1.0? Or is it just that "Many, many things work great, so let's just call this 1.0"?
Just curious...
Re:but... (Score:4, Interesting)
Re:Hooray! Long live Wine 1.0! (Score:4, Interesting)
Re:but... (Score:4, Interesting)
QEMU does this too, as does any decent virtualization system. So emulation means translation between different kinds of hardware?
Wine - an unmitigated SUCCESS! (Score:5, Interesting)
Re:So what's the definition? (Score:2, Interesting)
Not even windows can run any windows software.
Mac Binaries? (Score:4, Interesting)
World Domination getting closer... (Score:2, Interesting)
Personally I 'need' support for Rollercoaster Tycoon 3, not for myself, but for my girlfriend. It is the single showstopper for her linux experience, and until it is fixed, I'll never hear the end of it
Re:Hooray! Long live Wine 1.0! (Score:5, Interesting)
Either Google Earth or Picasa (or both) do that.
Cygwine? (Score:5, Interesting)
Re:serious question (Score:3, Interesting)
If I am going to make an application Wine-aware, why use the cruddy old Win32 API or (barf) MFC when I can use a true cross-platform API such as Qtk+/Qt as you mentioned but natively, not emulated? I see no reason to use OS-specific code for any newly-developed application anymore. All of my application coding is done in Java, or C++ with either Gtk+ or Qt. I want my crap to run natively everywhere, and with minimal effort.
Re:Hooray! Long live Wine 1.0! (Score:2, Interesting)
The whole Wine idea is that you shouldn't need any 'tips or tricks' to run a program and that Wine should be able to simulate perfectly the chosen Windows platform. 'Bug fixing' being only avoiding regressions between versions.
Hence there isn't really a need for branching. The 1.0 version is only here to tell everyone how far they went, but there is really nothing particular with it. Any given application could have started to work in any older version.
Of course, after they will have reached the point where any Vista application can work flawlessly (as in 'like on Vista, bugs included'), then they may start to 'fix bugs' for real, that is build a strictly spec-compliant Win32 api platform. Using it would obviously break a lot of native applications, but could be the start of a real Wine/win32 platform to which developers could target
.Re:So what's the definition? (Score:4, Interesting)
If the applications are wide-spread, for that matter, yes, I would. Wine's point is not to emulate ideal Windows environment but to make Windows apps run on Linux, and if working around bugs in them that don't show in Windows is what it takes too, it should do it. Microsoft also does plenty of regression testing when making new version of Windows, often adding workarounds for widespread older apps - in that case it's controversial but Wine is even more clear-cut here.
If it's just about implementing the documented APIs, that shouldn't be that hard after all, but that's not where the devil is, I believe.
Re:Hooray! Long live Wine 1.0! (Score:1, Interesting)
If I recall correctly, Picasa uses the exact same executable under both Windows and Linux and just packages a snapshot of Wine that's known to work.
Wine Story (Score:1, Interesting)
Recently bought a new personal laptop which came with Vista *cringe* this is my first experience using vista on a daily basis...
I tried an experiment, my desktop runs hardy and has a similar graphics card to my new laptop
Specs:
Laptop
Asus G1S-B2
Nvidia 8600M GT 256MB
3GB of ram
7200 RPM drive
1680x1050 screen (15.4")
Vista Home Prem
Desktop
2 8600 GTS non SLI driving 4 monitors @ 1680x1050
Raptor 10kRPM drive with OS on it
3ware RAID 5 ~1TB array with
4GB ram
Ubuntu Hardy
most recent wine stable from ubuntu reps
Compiz active, 4 screens, xinerma + twinview screen setup
Installed WOW as a test...
Installing wow in wine + wow was a breeze, obviously the drives involved were much faster but in terms of hand ups, there were none.
Installing wow in vista was fine until it wanted to update, i had figure out that i had to run the app as admin to allow it to install updates...why? no clue, bad programming.
Load times are obviously basically instant on the desktop, this is drive issue tho...
now the interesting bit.
FPS on the desktop are consistently 50% higher on the desktop with the same settings, even if I am rotating the cube in compiz wine runs wow faster than my desktop on a quite similar graphics card, granted the desktop 8600 runs with a higher clock (tho the asus laptop i have runs the 8600M faster than standard and is only 75Mhz core clock away from the desktop version) This is with the desktop card also driving a second screen and handing compiz. No hang ups closing and opening the window in ubuntu, flipping screens on the laptop results in a big ol' pause...
I'd tried wow under cedega a year or so ago and hated the graphics glitchs and the insane load times...
i have to say, wine has come a long way...the day when wine runs a graphics intensive app faster than it can run under windows is awesome, i find it hilarious that the wine guys can impersonate windows and run apps faster than they can run under the native OS....goes to show how poorly windows is really written...
anyway, i'm going to play with vista a bit more for my own knowledge then this laptop will most likely convert to hardy...given what i've learned i may try all my engineering apps with wine too, perhaps then i can convert completely...
-x
Heres a novel idea though... (Score:3, Interesting)
If wine were to be integrated in some of the larger distros I am convinced the larger exposure will speed along development, and speed the acceptance of Linux in the workplace.
Re:Mac Binaries? (Score:3, Interesting)
On moving targets. (Score:3, Interesting)
It would make the future very much easier if the case could be made to software vendors that the *nix market is, or might soon be, of value. They would then have an incentive to keep WINE in mind while developing. The changes wouldn't need to be immediate or radical, just trying to keep out of ill-supported areas of win32, where possible, and bringing things that they run into to the WINE team's attention.
Obviously, some vendors would not, for technical or business reasons, be willing or able to do this(Office, some games, etc.); but those that can would be useful. In particular, this might be really helpful to address the class of critical but unsexy apps that *nix is often weak on. Bookkeeping, inventory, payroll, various other stuff in the category of boring but common business niche software.
Lightweight host (Score:3, Interesting)