Live data from Hacker News

Wine 2.0 released

winehq.org

111–120 of 314 posts

Re: Wine 2.0 released

#111

Earlier quoted context omitted.

Amen to this. If Wine is now compatible with Office 2013, how bad do you think the UX would really be if you tried to run 2016 on it?

Maybe it's just the crotchety old man part of my personality but I don't like anything after Office 2003. The ribbon interface is a deal breaker for me.

Whippersnappers with their newfangled stuff. Office was done with the 1997 version.

Although the late 80s Word and Excel for Mac would do perfectly well for 95% of today's users.

Re: Wine 2.0 released

#112

Wine is a great project, and truly 'is not an emulator'. It takes the main win32 APIs and they are reimplemented natively by posix means, GDI, USER32, ADVAPI, and so on. Time ago I run an experiment to port Wine to windows and run a notepad.exe on top of X11. After that I managed to wrap ActiveX components inside GTK2 bonobo components served on windows to insert them into Linux GTK apps so you could have UI-bound ne…

> Wine is a great project, and truly 'is not an emulator'.

The Wine is not an emulator thing has an interesting history. It originally was officially called an emulator. The change was largely due to essentially marketing.

The first suggestion for the "Wine Is Not an Emulator" language was made in 1993, over concern that "Windows Emulator" might run into trademark problems with Microsoft. That suggestion was by Bob Amstadt [1] in a post where he also explained how the name "wine" came about. His original thought when he started the project was to name it "winemu", but didn't like that and shortened it to "wine", which led him to "whine" and "whinny". He liked "whine" but felt it was too long.

As far as I can tell, nothing ever came of that 1993 post. By 1997, though, the "not an emulator" meaning was in use as an alternative. According to the Wine FAQ from late 1997 [2]: "The word Wine stands for one of two things: WINdows Emulator, or Wine Is Not an Emulator. Both are right. Use whichever one you like best".

Calling Wine an emulator was dropped between releases 981108 and 981211. The 981108 release notes [3] say "This is release 981108 of Wine, the MS Windows emulator", and the 981211 release notes [4] say "This is release 981211 of Wine, a free implementation of Windows on Unix".

The dropping of calling Wine an emulator appears to have taken place for two reasons. One was that Wine could be used for more than just running Windows binaries on Unix. It could also be used as a library that could be linked with Windows source that was compiled on Unix in order to make a stand-alone Unix binary of a Windows program.

The other was that most users had only encountered emulators that emulated hardware (e.g., emulators that emulated old gaming systems or old 8-bit personal computers). Those emulators tended to be slow, which led most users to make the unjustified assumption that emulation necessarily implied slowness. If Wine was called an emulator many people would assume that programs running under Wine would be massively slower than those same programs running on a real Windows system. (I once had sources for the claims in this and the preceding paragraph but did not save them, and have not been able to rediscover them. They were probably posts in comp.emulators.ms-windows.wine in the late '90s if anyone with better search skills wants to have a go at it).

[1] https://groups.google.com/forum/#!original/comp.os.linux.mis...

[2] https://groups.google.com/forum/#!msg/comp.emulators.ms-wind...

[3] https://groups.google.com/forum/#!msg/comp.emulators.ms-wind...

[4] https://groups.google.com/forum/#!msg/comp.emulators.ms-wind...

Re: Wine 2.0 released

#113
post #36
post #26

This brings me back to the early days of my Linux usage. I've always been fascinated by this project. My very nerdy dream has always been to try to contribute to it somehow. How hard is it to get in to the community?

Another non development way to contribute is on the appdb, testing compatibility - https://appdb.winehq.org/

I used to test and submit reports to AppDB back in the day, it's quite satisfying to add to that corpus.

Re: Wine 2.0 released

#114
post #53

Earlier quoted context omitted.

Wow, I never would have thought they could run better. I'm thinking of old titles, AoE II, Starcraft, etc. They have good ratings but I'm just wondering if it would be anywhere near as bad as when I used to run VMWare on my old Mac.

VMWare is an emulator. Wine is not an emulator.

Isn't vmware virtualization ? despite it's tongue in cheek retro-acronymic name, wine is indeed an emulator.

https://wiki.winehq.org/FAQ#Is_Wine_an_emulator.3F_There_see...

Also before it changed its name for the current retro acronym WINE used to mean WINdows Emulator: http://www.faqs.org/faqs/windows-emulation/wine-faq/

Re: Wine 2.0 released

#115
post #42

I've been using computers my whole life, and a lot of the magic has been explained away. Wine is a project that continues to astound me. Grats to the Wine team, this is great!

Took the words out of my mouth. It's saved me from having to install complex or insecure VMs or additional machines so many times I can't count. I also enjoy using it to bundle applications usable on Linux and MacOS that otherwise were locked in to windows.

> "It's saved me from having to install complex or insecure VMs..."

Can you elaborate on this? My intuition is that running an application in a VM provides more security than in wine.

Re: Wine 2.0 released

#116
Can someone explain the DX10 + 11 added features to me? Does this mean DX 10/11 games will run in wine now or soon?

As others are talking about games. I was never really satisfied with the experience. Many games used to need a lot of tweaking, many did and do not really run well. As a true gamer who plays new games I hope for the day to send fucking windows to hell but so far I need my dual boot for gaming. Hopefully Vulkan and native linux games rise even faster. So far M$ monopoly still has the devs by the balls. There are more DX12 games then vulkan games and Vulkan does not mean linux.

Re: Wine 2.0 released

#117

Cool. I have to admit I haven't thought about Wine in a while because I can't think of any software I use that doesn't have a Linux version. What are people's use-cases nowadays?

Tag&Rename [1], a still maintained Windows-only shareware excellent at tagging music. Occasional use, Linux equivalents suck in various ways, it's perfectly configured to my needs, and works perfectly in Wine so why change it :) [1] http://www.softpointer.com/tr.htm EDIT: thanks for the Linux alternative suggestions everyone! I have (had) mostly the same complaints about ExFalso / Puddletag / EasyTAG as the ones I po…

mp3tag [1] works perfectly in Wine [2], does everything Tag&Rename does and is free. It also has a less cluttered interface in my opinion. :)

[1] http://www.mp3tag.de/en/index.html

[2] https://appdb.winehq.org/objectManager.php?sClass=applicatio...

Re: Wine 2.0 released

#118

Earlier quoted context omitted.

I actually never saw the UWP app, it's been temporarily yanked: https://discussions.agilebits.com/discussion/71733/where-did... I've been using 1Password 4, which works fine: https://app-updates.agilebits.com/download/OPW4 Unfortunately I can't seem to make the 1Password 6 beta (which may or may not be the UWP app? Unclear to me) work with Wine 2.0.

Ah. Unfortunately I have a subscription plan and 1Password 4 won't connect to it.

I see. Yeah only 1Password 6 works with the teams/subscription stuff and unfortunately they don't have any plans to support 1Password 6 on Linux (whether through Wine or other means):

https://discussions.agilebits.com/discussion/2846/new-produc...

Re: Wine 2.0 released

#119
post #93

What is the technical use case for Wine these days? Are we basically talking running certain Windows applications on Linux, at reasonable framerates, using hardware that doesn't support full virtualization pass-through? In other words, if you've got virtualization support, and pcie pass-through support, why not just run this stuff through a Windows VM?

It lets me run some of my favorite Window's programs like quickpar, winscp and windiff on my Mac without the bulk of a VM or requirement for a Windows license to run on that VM. I also don't have to maintain a Window's install.

Re: Wine 2.0 released

#120

Earlier quoted context omitted.

I actually never saw the UWP app, it's been temporarily yanked: https://discussions.agilebits.com/discussion/71733/where-did... I've been using 1Password 4, which works fine: https://app-updates.agilebits.com/download/OPW4 Unfortunately I can't seem to make the 1Password 6 beta (which may or may not be the UWP app? Unclear to me) work with Wine 2.0.

Ah. Unfortunately I have a subscription plan and 1Password 4 won't connect to it.

Yeah I use 1password as well. I wish there was a linux client.
Post reply on HN