Please create an account to participate in the Slashdot moderation system


Forgot your password?
Wine Android Graphics Operating Systems Software Unix Games Linux

Wine 3.0 Released ( 153

prisoninmate shares a report from Softpedia: The Wine (Wine Is Not an Emulator) project has been updated today to version 3.0, a major release that ends 2017 in style for the open-source compatibility layer capable of running Windows apps and games on Linux-based and UNIX-like operating systems. Almost a year in the works, Wine 3.0 comes with amazing new features like an Android driver that lets users run Windows apps and games on Android-powered machines, Direct3D 11 support enabled by default for AMD Radeon and Intel GPUs, AES encryption support on macOS, Progman DDE support, and a task scheduler. In addition, Wine 3.0 introduces the ability to export registry entries with the reg.exe tool, adds various enhancements to the relay debugging and OLE data cache, as well as an extra layer of event support in MSHTML, Microsoft's proprietary HTML layout engine for the Windows version of the Internet Explorer web browser. You can read the full list of features and download Wine 3.0 from WineHQ's website.
This discussion has been archived. No new comments can be posted.

Wine 3.0 Released

Comments Filter:
  • Awesome (Score:4, Funny)

    by Major_Disorder ( 5019363 ) on Thursday January 18, 2018 @06:46PM (#55956353)
    The Wine people have done a fantastic job, and do not get enough credit.
    I'm off to play some GTA Vice City under Wine on Mint.
    • by HiThere ( 15173 )

      But it still won't reliably run MSWind95/98 programs. It'll run some of them, but not others.

      • Neither will Win7, win 8 or Win 10.
        • by HiThere ( 15173 )

          When they first started out their announcement said they intended to become a working replacement for Windows95. I was quite disappointed when they started tracking MSWindows versions rather than finishing compatibility.

  • Any?

    Yes, you prioritize that which most applications actually used by users need the most. That is good.

    But I still would like to see at least *one* version be at 100%, so I can be certain that (ignoring bugs), *everything* will work. WinXP would spring to mind.

    • by demon driver ( 1046738 ) on Thursday January 18, 2018 @07:19PM (#55956511) Journal

      From my limited experience: if it comes to older Windows applications, the chances to get something to run properly might actually be higher under Wine than under a current Windows, and that was already true before 3.0. (And if something doesn't run, as was already said, there's still Virtual Box, VMware etc.)

      • by phorm ( 591458 )

        Absolutely. I can't remember at exactly which version, but I found that after one upgrade to Wine suddenly a crapload of my windows games started to "just work". What's more, they would often run better under Wine than a native windows OS (or in some cases wouldn't install on a modern Windows at all).

        Nicely done!

    • by AvitarX ( 172628 )

      Isn't everything not working a bug these days?

      Or are some of them still features?

    • Hah! By that definition, which version of Windows has Microsoft even 100% implemented?

      Seriously though, why would you want them to do this? If developers have a choice, spend time developing some barely known, barely used part of windows X that hardly anyone cares about or implement some important feature of Windows Y that will allow some popular, important application to start working... do you really want them to chose the X?

      I suspect that what you really want is for YOUR favorite application to work. Ha

  • Someone tell them that it's 2018 please.
  • Can it run Widevine-enabled browsers on FreeBSD yet? Streaming videos are the only thing keeping me on Windows.
  • Obligatory I'm waiting for version 3.11 post..

  • Emulator (Score:2, Informative)

    by sexconker ( 1179573 )

    WINE is in fact an emulator. An emulator is a thing that emulates the behavior of another thing. The word isn't specific to what you emulate or how you do it.

    WINE is the worst retconned recrusive backronym I've ever seen.

    • Re:Emulator (Score:4, Informative)

      by squiggleslash ( 241428 ) on Thursday January 18, 2018 @07:31PM (#55956585) Homepage Journal

      Yup. For those who didn't grow up with this stuff: as an example, back in the 1980s, there were a lot of programs marketed as CP/M emulators, which worked with chips like the V30, a 8086 compatible chip that also could natively run 8080 software. The emulators emulated the CP/M API (BIOS and BDOS), not the CPU, allowing software for CP/M 2.x to run under MS DOS (and access the MS DOS file system.)

      The misnomer that you can only use the term emulator for CPU emulation, and not API emulation, seems to be relatively new, I'm almost inclined to stay it started in this millennium.

      • by halivar ( 535827 )

        The distinction, in the case of WINE, was first made in 1993, months after the project began.

    • Re:Emulator (Score:5, Informative)

      by Anonymous Coward on Thursday January 18, 2018 @07:34PM (#55956607)

      The reason it's saying it's not an emulator is because it's executing the x86 natively, using its own standin for the nt kernel, a pe loader, etc. Emulation in this context is referring to not having to emulate the whole "pc platform" in order to do this, which a few moments of research could've told you. But I guess it's just easier to be snide than it is to look something up.

      • by mark-t ( 151149 )
        I'd say that wine is no more of an emulator than freedos is a dos emulator, or cygwin is a unix emulator.
      • Emulating has never meant having to mimic an entire "platform", a piece of hardware, or an ISA.
        Emulating has always meant acting as something else. Even in the computer world. There was never a rule that emulation dealt with hardware or a complete "platform".

        Emulate, image, and imitate all come from the same root word.

    • A retcon is exactly what it was.
      When Wine began life it was explicitly an abbreviation of windows emulator. []
      Then the naming fairy did a 180 turn and WineHQ started pretending "windows emulator" never happened.

      • A retcon is exactly what it was.
        When Wine began life it was explicitly an abbreviation of windows emulator. []
        Then the naming fairy did a 180 turn and WineHQ started pretending "windows emulator" never happened.

        Is this like when KDE originally stood for "Kool Desktop Environment", but now they claim it is just "KDE" and it doesn't stand for anything because "Kool Desktop Environment" sounded to dickish?

        Cane we re-write history in that manner?

        It appears so. and really, who cares?

  • by roc97007 ( 608802 ) on Thursday January 18, 2018 @07:16PM (#55956497) Journal

    Adobe CC is the only reason I still have Windows. If there's a way to get it to run on Wine 3.0, it's bye-bye M$. It *almost* ran on the previous version.

    I should be specific. I could live with just Lightroom and Photoshop. A stretch goal would be Premiere.

    • by halivar ( 535827 ) <{bfelger} {at} {}> on Thursday January 18, 2018 @07:44PM (#55956695)

      You can search by app here []. PS CC18, at least, has a "gold" rating, meaning you should not have any trouble with it. The CC suite is one of those "we better get this right" apps they prioritize during development and testing.

    • by sad_ ( 7868 )

      yes you can, just yesterday there was somebody on g+ showing off photoshop cc running in wine.

    • I'm not sure if this helps you ditch Microsoft, but as a photographer who refuses to get into the Adobe world for many reasons, I've been very happy with RawTherapee as a replacement for Adobe Lightroom. []

      It works natively on Windows, Mac OS, and Linux. (I use it on Windows.)

      The best introduction to the software seems to be Tony's video here: []

      Tony is well known in the photography/tech world, and uses Adobe Photoshop and Lightroom almo
  • by Rick Schumann ( 4662797 ) on Thursday January 18, 2018 @07:45PM (#55956699) Journal
    The one piece of Windows-only software I'd like to run, sadly, requires Java, and WINE still doesn't, apparently, allow you to install Java under it. Guess I'll just have to try Windows XP in a virtual machine.
    • by mohsel ( 2505642 )
      Ironically one of the biggest selling point of java is the portability of your software that runs on the JVM and doesn't -supposedly- care about the OS.
      • That's true of applications that fit within the constraints of 100% Pure Java. Many do not and must therefore use JNI to access platform features that Oracle has not exposed through the Java standard library. For instance, does Java have native joystick support without a third-party native component such as JInput []?

      • It would probably true if developers actually queried Java for the Path Separator characters and used them instead of hard coding '\' and '/' everywhere. Oh, plus all the other unabstracted platform differences like preference storage.
        • by mohsel ( 2505642 )
          Then it might be more efficient to design the language in a manner that forces the users to use the abstractions.
    • by Anonymous Coward

      I’d really like to hear the explanation for this, since Java VMs exist for many OS/hardware combinations. What is it about this particular application which makes it Windows-only?

      • by gr8dude ( 832945 )

        If you call Windows API functions from your code, then you are tied to this API. In other words, a pure Java program would indeed be able to run anywhere; but if one explicitly ties it to an environment - well, they depend on that environment.

    • by jon3k ( 691256 )
      Every tried ReactOS [] ?

      The irony of a java application requiring an OS is pretty painful.
  • So you're saying that now my Android phone will run Windows x86 software that a Windows phone can't? Got it!
  • by Eravnrekaree ( 467752 ) on Friday January 19, 2018 @12:26AM (#55958103)

    Ill bet that 50% of Windows apps still crash and refuse to run at all on Wine. I doubt that many Wine users care about android, and would rather more advances had been made toward supporting 99% of windows apps (Windows Desktop apps on a phone, good god).

    • Aye :( I'd love to be able to get rid of this fscking Windows partition. Dual booting is annoying, and so is running a desktop virtualized on your desktop.
      • by e r ( 2847683 )
        What is it that you need Windows to run, exactly?
        Perhaps we could find a Linux alternative for you.
        • How about Quickbooks?

          In that case, an alternative isn't acceptable because whatever accountant you're working with probably also uses quickbooks and isn't very likely to change.

          Heck, there was a company (from New Zealand I believe) that would give you a free second copy of their software for you to give to your accountant, in an effort to break the quickbooks stranglehold. I search now and can't find them anywhere.

          IMO that's one of the key apps that Wine needs to get working before there's really any hope

          • Whoops, I was wrong. The software is called MoneyWorks. It's still around, but I had to *really* push my google-fu to the limit to find it. They clearly haven't even made a dent against intuit.


        • Just games. Though Linux game support is incredible these days (I've got 160 games in my Steam library that run on linux!)
          There are still a few titles that I love that are Windows only, and too much trouble to get working under Wine with 3d acceleration.
    • So much flak for an open source product that is able to run nearly everything i throw at it (after some tweaking)... Is this windows hate by proxy?

      • by wjcofkc ( 964165 )
        Most people gave up on Wine as forever hopeless over the first few years (it did seem so at the time), and so have not bothered with the most recently releases. At least this is the sort of talk I have seen on other tech related boards over many years. As far as the "(after some tweaking)" part? I can only suspect that a lot of people go on their most absolute first impression and do not even know what you mean by that.
    • by gukin ( 14148 )
      Let's investigate: Prey 2017 runs perfectly, Hellblade Sacrifice of Senua crashes. Yup you're right with a carefully picked sample of two you're spot on. Of course once Hellblade starts working I'll need to exclude that point and find something else. 2017 was a crap year in many ways but the advances made in Mesa and in WINE were truly spectacular. If you're a person who enjoys watching the evolution of things like WINE and Mesa, it's fun and impressive watching the evolution. If you're a person who d
  • by wjcofkc ( 964165 ) on Friday January 19, 2018 @07:58AM (#55959373)
    I remember the ancient days when Wine really excelled at running notepad.exe. Over the first few years, I had serious doubts about the project's future. But for the last few years , I have been able run substantially more - even rather complex - applications to the point that it is useful. As of the last couple releases before this, I have been downright impressed by the number of application I have been able to run. This is even to the point where I now consider it a powerful tool. Anything that can improve on that now with hope for ongoing development is absolutely great in my book.
  • Cue a hundred posts about LibreOffice. Outlook 2016 is still the gold standard for shared calendaring :(
  • WINE is "WINdows Emulator". This backronym bullshit is just that: childish, lame bullshit. This is how I feel about ALL recursive acronyms. They're all stupid. If... if, IF WINE actually stood for WINE Is Not and Emulator, there's NO reason why the first letter couldn't be any other. It could (using only the English alphabet,) just as easily be "AINE" (AINE Is Not an Emulator) or "BINE" (BINE Is Not an Emulator) or "CINE" (CINE Is Not an Emulator), and so on to ZINE...

    These things make the entire commun

"And remember: Evil will always prevail, because Good is dumb." -- Spaceballs