Wine 1.6 Released With 10,000 Changes 116
An anonymous reader writes "Wine 1.6 has been released for running Windows applications on Linux and OS X. Wine 1.6 ships with 10,000 changes in the past year and has many new user features like a Mac graphics driver, Direct3D improvements, and 64-bit ARM support."
My review (Score:5, Funny)
Re: (Score:2)
Re:My review (Score:4, Funny)
I went and bought it in a box!
Re: My review (Score:2)
If it'll let me run Balder's Gate on a new Mac, I'll be happy.
Re: (Score:1)
I find your review to be flawed. You did not mention its fine bouquet of dog farts and rotten apples, or the way the aftertaste causes you to retch up your morning breakfast.
*Room laughs hysterically*
This man couldn't have said it better! Let's all just get drunk! To 1.6!
Re: (Score:1)
get out of the basement you fucken looser
I say, go TIGHTER!!
Re: (Score:2, Funny)
get out of the basement you fucken looser
I say, go TIGHTER!!
That's what she said?
Rather large number (Score:3, Insightful)
Reminds me of this old story [slashdot.org] about Windows.
Re: (Score:1)
Greatest Windows ever, perhaps, for what that's worth.
Re: (Score:2)
I think since Bootcamp, everyone just assumed that Mac users were just dual booting to play games. Not always true, though (and a real inconvenience).
Re: (Score:2)
Major inconvenience to use, you have to create a second partition just for Windows. Meaning you lose a lot of disk space. Then you need a full Windows install (and thus you pay for a full Windows license, not just an "upgrade"). Whereas Wine is confusing to install. So it's a tradeoff.
Re: (Score:2)
Major inconvenience to use, you have to create a second partition just for Windows. Meaning you lose a lot of disk space. Then you need a full Windows install (and thus you pay for a full Windows license, not just an "upgrade"). Whereas Wine is confusing to install. So it's a tradeoff.
Also BootCamp requires you to reboot to start Windows. This means it's impossible to use Windows and Mac applications side-by-side. Like reading your email on Mac OS X and opening attachments in Microsoft Office, or collecting data using one's familiar Safari browser and entering it in a Windows-only genealogy application, etc.
Windows also brings with it all its extra bagage: the need for an anti-virus, system updates, extra software to make it usable (Firefox or Google Chrome, VLC, ...), the mainteance th
Re: (Score:2)
I think since Bootcamp, everyone just assumed that Mac users were just dual booting to play games. Not always true, though (and a real inconvenience).
Why would mac users dual boot (and consider that "conventient), and Linux users run wine? Most Linux users run LInux on windows-compatible computers.
Re: (Score:2)
Well, for one thing, Apple really hyped Bootcamp when it came out. And a lot of fans were really playing up the "Now you can game on a Mac!" thing at the time. And so Wine got neglected. I don't recall Apple officially even mentioning Wine, even before Bootcamp. And certainly not afterward. It's a shame, it really set Wine development on OS X back for a long time.
Re:Finally (Score:4, Insightful)
Crossover (Score:3)
One of the big wine devs is Codeweavers which makes CrossOver a commercial implementation of Wine for Mac.
Re: (Score:2)
Considering there still isn't a proper and official Mac distribution of WINE, I'm not sure this counts for all that much. It's an absurd problem to have in 2013 and should have been solved long ago.
Re: (Score:2)
10,000 changes (Score:5, Insightful)
Without more context that is the most useless metric I've ever seen.
Did they find/replace 10,000 typos?
Re: (Score:2)
Worse than that- 10,000 bits were changed in the binary.
Re:10,000 changes (Score:5, Funny)
One bit was changed 10,000 times with 10,000 patches.
It's back to its old value, in case you wondered... ;)
Re: (Score:2)
One bit was changed 10,000 times with 10,000 patches.
And its sequence coincidentally is a serial encoding of the text for a yummy chocolate chip cookie recipe :)
Re: (Score:2)
Re:10,000 changes (Score:5, Funny)
Without more context that is the most useless metric I've ever seen.
Did they find/replace 10,000 typos?
Yup, and all of them were in the comments. The one developer who cares about spelling and grammar in the comments leads in productivity, as measured in code checkins.
Re: (Score:2)
Re:10,000 changes (Score:5, Informative)
Re: (Score:2)
Re: (Score:2)
Also analogous in terms of you saving material actually reflecting badly on your performance.
Re: (Score:2)
Look on the bright side: he didn't have to work for the GP (*shudder*). I'll occasionally give KLOCs when talking about personal projects just as a rough indicator of how much development went into it, but it really doesn't matter; 100 lines of clean abstractions can save 20000 lines of bug-riddled copy-pasta, for example. It's more impressive if it's "I coded the X, Y, and Z features, with error chacking, and I did it in only 5KLOC of C including documentation comments, plus another KLOC of unit tests.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Why not? It sounds like he knew what counts, and amount-of-lines-of-code really doesn't count.
I think this pretty much covers the entire subject:
http://www.folklore.org/StoryView.py?project=Macintosh&story=Negative_2000_Lines_Of_Code.txt [folklore.org]
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Correction, they made 1,000 changes. Thanks for the catch!
Re: (Score:2)
Re: (Score:2)
They changed the indentation from tabulations to spaces on 10k files.
Re: (Score:2)
Which is pretty meaningless with no ARMv8 hardware.
Re: (Score:2)
Re: (Score:2)
I didn't say it was useless. I said his bragging was meaningless in the absence of actual hardware.
Re: (Score:1)
Re: (Score:2)
Where did I say the announcement was meaningless? Oh right, no where. Wine supporting it is not meaningless lr useles. The tard whose bragging I responded to is meaningless.
Re: (Score:1)
Butthurt
Download the wine, just use curl.... (Score:2)
Sorry, Eric Burdon :)
10,000 things (Score:2)
Re: (Score:2)
I had the idea from somewhere that Chinese uses "ten thousand" to mean "a large number", much as English uses "a thousand". Can anyone confirm or deny, especially native speakers?
Re: (Score:2)
In English the number 1000 (a thousand) is beween 999 and 1001. It doesn't mean "a large number" at all.
That can't be right, What does the scouter say? (Score:4, Funny)
Not that many changes... (Score:5, Funny)
They really only made 16 changes but that sounded too low so they converted to binary
Re: (Score:1)
Oh for some Mod points...
Beautiful :)
Re: (Score:2)
Cool! But why the Steam/DirectWrite issue? (Score:2)
Overall looks really promising!
However, the last point is: "The addition of DirectWrite causes Steam to be unable to display text. This can be fixed either by setting dwrite.dll to disabled for steam.exe using Winecfg, or by running Steam with the -no-dwrite option."
Why the heck does that happen? Will this be fixed soon?
Yes, I know you could (normally) just run the Steam for Linux if you're running Linux, but I would guess that problem would hit other apps too.
Re: (Score:2)
Re: (Score:2)
However, the last point is: "The addition of DirectWrite causes Steam to be unable to display text. This can be fixed either by setting dwrite.dll to disabled for steam.exe using Winecfg, or by running Steam with the -no-dwrite option."
Why the heck does that happen? Will this be fixed soon?
Before Wine had no DirectWrite dll at all, causing applications to detect that and fall back to other code paths like they do on older Windows versions. Now Wine has a DirectWrite dll so applications try to make use of it. However it's still pretty incomplete, thus causing new bugs. But then theres' also some applications that will only run on Vista or greater that had no fallback work and that have no fallback code path which have now started working, at least to some extent, because this dll is now presen
Re: (Score:2)
Re: (Score:2)
The need for adding "-no-dwrite" to wine has existed for months, it's nothing new.
Why don't you run native wine?
Wake me when I can run .Net apps (Score:2)
I really want to be able to run things like Quickbooks Premiere without Parallels.
Re: (Score:1)
Re: (Score:2)
I just wonder why Crossover, which is supposedly based on Wine, can't run current versions of Quickbooks.
Miss the mingw builds (Score:1)
A fine wine (Score:1)
Awesome! (Score:1)
Re:64-bit arm support? (Score:4, Informative)
it is indeed for developers who port x86 windows software to ARM 64, it is not an emulator but just a way to have windows function API
Re: (Score:2, Interesting)
64-bit ARM Windows binaries running on Linux ARM hardware.
Re: (Score:2)
Re: (Score:2)
Yes, Surface RT is ARM. No, it is not 64-but since there is no ARMv8 hardware.
WinRT != Win32 (Score:2)
Isn't the MS Surface RT an ARM windows device?
ARM? Yes. Windows brand? Yes. Windows in the sense use by Wine? No. All but three applications for the Surface RT use the WinRT API, not the Win32 API.
Re: (Score:2)
WinRT is a wrapper for Win32, so someone could develop a Wine-like compatibility layer to provide WinRT support on Win32 systems, which could then be run on Wine.
Re: (Score:2)
Re: (Score:2)
There are actually quite a few Windows applications which have been cross-compiled to RT (Win32 desktop or console apps, not WinRT apps). They require a "jailbreak" hack to run on RT, but that has been available for months.
Also, you actually can use (a subset of) the Win32 API even in legit Windows Store apps. As a random example: http://msdn.microsoft.com/en-us/library/aa364419(v=vs.85).aspx [microsoft.com] (look under the "Requirements" section).
Not something on which users can rely (Score:2)
I don't see how a software developer could base its business model on this jailbreak hack. Most end users are not going to trust applications that require a jailbreak hack that Microsoft could eliminate with an update to Windows RT.
And is this subset enough to build an application, or do legit Windows Store applications also need to use other APIs that Wine does not support?
Re: (Score:2)
Surface RT is 32-bit. There aren't any 64-bit ARM systems in production yet. I presume when there are, there will be a 64-bit ARM port; Surface RT already has 2GB of RAM.
Re: (Score:2)
Re: (Score:2)
You can build FLOSS windows apps and run them on wine on your ARM Linux machine. :)
Re: (Score:2)
Re: (Score:3)
Funny I have always felt the same way as you about Windows. Quite often while working with windows, often just trying to make it useable for me, I feel like I'm wasting precious time. Then I got back to my comfortable desktop and feel a lot better.
I have used linux for many years but I don't follow what are rambling on about with installing wine. I install it with aptitude install wine and things are just fine. The handy winetools script installs a bunch of things and it works for the one or two apps th
Re: (Score:2)
I now only use linux and have been that way for a couple years, but I don't delude myself. It's a lot more easier to download a setup.exe then double-click on it (which works even for drivers). ./configure ; make ; make install (feels like installer from 1992 or 1993 putting crap in C:\Windows\System). This despit
On linux, I don't know how to list programs installed from ppas / 3rd party repositories so I can get rid of them or revert them to main repo's version. You can't uninstall a program installed with
Re: (Score:1)
You're speaking BS
> On linux, I don't know how to list programs installed from ppas / 3rd party repositories so I can get rid of them or revert them to main repo's version
Click e.g. on 'origin' in synaptic package manager???
> You can't uninstall a program installed with ./configure ; make ; make instal
Never heard of "make uninstall"?
> Windows had that crap solved in 1995 with the Add/Remove applet in the control panel.
You should learn how to use package managers: there is a lot of thme
> This des
Re: (Score:2)
Make uninstall is sometimes available and sometimes, probably most times, not.
While you tried to be a dick, I guess the suggestion to use synaptic is useful, I will install it on my system.
Yes there's some binary stuff.. the DeadBeef music player (statically linked) is distributed as such (just a tarball), the author probably thought packaging it the regular way would be a pain in the ass/supported on too few distro versions.
Re: (Score:2)
Just use your distro's package manager, whatever it may be. Synaptic is only for distros that have apt-get and dpkg as their package manager. Other distros have other front-ends for installing software, and they are almost always installed by default, so look in your system menus. On Fedora there's the built-in software manager, and of course the yum commandline command.
Honestly building software from source should only be done if you want the latest bleeding edge software. And it's fraught with difficu