[HN Gopher] Wine 7.0
       ___________________________________________________________________
        
       Wine 7.0
        
       Author : TangerineDream
       Score  : 228 points
       Date   : 2022-01-18 21:19 UTC (1 hours ago)
        
 (HTM) web link (www.winehq.org)
 (TXT) w3m dump (www.winehq.org)
        
       | acdha wrote:
       | I'm hoping that I'm correctly interpreting the WoW64 portion of
       | the notes as meaning that I could run a 32-bit x86 Windows binary
       | using the 64-bit Wine on ARM. I don't have a common need for this
       | but I've had a couple of cases where I needed to test
       | compatibility with something ancient and it would have been great
       | to be able to install something in my development environment. In
       | one of the cases, it was a 64-bit executable with a 32-bit
       | installer so the actual program worked as long as you could copy
       | a previous install.
        
         | daypay wrote:
         | That's how I interpreted it as well for running 32-bit apps on
         | 64-bit Host.
        
         | The_Colonel wrote:
         | Wine Is Not an Emulator, so I doubt it will be able to run x86
         | apps on ARM.
        
           | acdha wrote:
           | I'm aware of what the acronym originally meant, but this was
           | listed as working in the 6.x series for 64-bit x86 apps.
        
           | _joel wrote:
           | > - The new Apple Silicon Macs are supported, including
           | running x86-64 binaries under Rosetta 2.
           | 
           | Depends which ARM :)
        
             | carlhjerpe wrote:
             | Not really though, it's just another layer which isn't
             | wine. They might put effort in to help Rosetta translate,
             | but wine is not an emulator.
        
             | Findecanor wrote:
             | Apple Silicon has special support for running ARM code with
             | the "Total Store Order" memory model of x86.
             | 
             | JIT-compiling emulators for other ARM processors otherwise
             | need to be stuff the code full of memory fence instructions
             | to be able to utilise multiple cores properly. Optimising
             | those away can be hard.
        
           | ogogmad wrote:
           | This is a semantics debate, but it kind of is an emulator.
           | Instead of emulating a CPU, it emulates the Windows API.
           | That's obviously a major difference: One is inherently
           | slower, while the other is inherently more complicated.
           | 
           | WINE originally stood for "Windows Emulator", but for
           | trademark reasons it was changed to "Wine Is Not An
           | Emulator". That's giving you some mixed messages now, isn't
           | it? [edit] I just checked Wikipedia, and that's not true --
           | the name wasn't changed due to a trademark problem, it was
           | changed due to a genuine confusion about what the term
           | "emulator" meant.
        
         | dtech wrote:
         | That probably won't work, WoW64 is running x86-64 on x86-32.
         | You can combine Wine with QEMU to run x86-32 on AArch64 though.
        
       | melissalobos wrote:
       | > Once the remaining modules are converted to PE, this will make
       | it possible to run 32-bit applications without installing 32-bit
       | Unix libraries.
       | 
       | That sounds really amazing, I can't wait. That will really
       | simplify using 32bit windows programs on a 64 bit OS.
        
         | shmerl wrote:
         | Agreed, this reduces the need to keep 32-bit libraries around,
         | though there are still native games that need that. May be
         | something similar can be done for ELF libraries? That would be
         | really cool.
        
         | carlhjerpe wrote:
         | Crossover has had this feature for awhile[0]
         | 
         | 0:
         | https://www.codeweavers.com/blog/jwhite/2019/12/10/celebrati...
        
           | melissalobos wrote:
           | It is nice to see the changes being moved to the open source
           | version, I appreciate the fact that they do let non-paying
           | users use those features.
        
       | cqz wrote:
       | So as a Wine end-user, it looks like this release means no more
       | having to have multiple wineprefixes to support both 32/64 bit
       | applications, and also no more need to ensure libraries like
       | libpng zlib etc are installed, either 32 or 64 bits? That seems
       | quite nice.
        
       | shmerl wrote:
       | I can enjoy playing Cyberpunk 2077 on Linux thanks to Wine,
       | vkd3d-proton and Mesa projects. Kudos to all involved developers!
       | 
       | As for PE updates, looking forward to these to be rebased:
       | https://github.com/wine-staging/wine-staging/tree/master/pat...
       | 
       | Switch to PE broke that.
        
       | akersten wrote:
       | I'd like to take a moment to be grateful for the small graces of
       | the current copyright climate that allow projects like this to
       | exist. If the parameters of a few lines of US Code were slightly
       | tweaked, or a few court rulings different, we'd simply not have
       | this amazing feat of interoperability available.
       | 
       | It's really an amazing thing that we're able to foster projects
       | like this in the open, and we should be careful to preserve those
       | freedoms.
        
       | themodelplumber wrote:
       | I love to see these updates. Wine has been so useful here that I
       | started buying some old Windows games from Gog even though they
       | don't specify Linux compatibility. I also went back to a vendor I
       | used to use for Windows software and bought their latest version
       | once I found it worked perfectly for my purposes in Wine. So,
       | huge thanks to the Wine developers.
       | 
       | Also, somebody has packaged Wine for Haiku OS, and it runs inside
       | of virtualized Debian so that users can play with Windows apps. I
       | thought that was a pretty neat idea.
        
       | nopenopenopeno wrote:
       | I use Wine to run Photoshop CC 2018 on Ubuntu LTS and my life
       | would be very different if that were not possible.
       | 
       | For those curious, no I don't use a licensed version, but I would
       | if that were possible. Maybe it is with Wine 7.0. I will give it
       | a try. Both Photoshop CC 2018 and Illustrator CC 2019 run
       | flawlessly with hires monitor support and all.
        
       | rwmj wrote:
       | I have a patch that adds AF_UNIX support (added in Windows 10).
       | It needs help to get it upstream.
       | https://www.winehq.org/pipermail/wine-devel/2021-May/187049....
        
       | HeckFeck wrote:
       | I recently used Wine to run Office 97 on Debian, just for old
       | time's sake.
       | 
       | I ended up liking it so much that I now use it for my word
       | processing and spreadsheet tasks. This classic version is feature
       | complete to me. Wine ensures it lives on, long past its support
       | date and on an alien operating system.
       | 
       | And clippit says hello!
       | 
       | Screenshot for the curious: https://imgur.com/a/GmVUAfC
       | 
       | It shows Word 97 on Linux editing a lengthy docx converted by
       | LibreOffice. Images, text boxes and arrows all came back to 1997
       | unscathed.
        
         | csdvrx wrote:
         | Same, but with Office 2007. I'm getting ready to upgrade to
         | Office 2010 mostly for 64 bit support. Any suggestion to run it
         | best on wine64?
         | 
         | Alternatively, how to migrate an old wine32 bottle to wine7
         | amd64?
        
         | xd1936 wrote:
         | My IT department still uses a home-grown work ticketing system
         | built in Access 97. The leadership in the department built it
         | custom to their wants in the 90s and, just like you, it's
         | feature-complete-ish. Pain in the butt for newer employees like
         | me.
         | 
         | Please don't tell them that it works in Wine. It needs to die.
        
         | haunter wrote:
         | I do the same with Office 2003! There is even a compability
         | pack for docx/xlsx files so it's really good
        
         | Legion wrote:
         | I've never thought to try this.
         | 
         | Now I _have_ to try this.
        
         | mongol wrote:
         | How well does it run?
        
           | HeckFeck wrote:
           | Excel, Word and PowerPoint run as well as they did on
           | Windows. All the main functionality is very stable. Wine even
           | integrated the icons and mime-types into my DE.
           | 
           | It is only very occasionally I hit any critical error. It has
           | only happened when trying something obscure, like "Microsoft
           | Maps for Excel".
           | 
           | I haven't tried Outlook 97 yet.
           | 
           | But poor old Access won't even get off the ground. I'm
           | guessing due to some ODBC driver too stodgy to have a sip of
           | Wine.
        
             | stuartd wrote:
             | Outlook 97 was the last decent version (and I think the
             | last version to fully support Lookout, whose ability to
             | index public folders before people thought ACLs were
             | necessary resulted in some interesting discoveries).
             | 
             | Then again I have (reasonably) positive memories of MS-
             | Mail. The version of desktop Outlook I have to use (2016?)
             | is a horrible buggy mess.
        
             | mongol wrote:
             | Interesting. My main use case for using Word would be for
             | my CV. Since I don't want it to render a single bit
             | different than on a recruiting manager's screen.
             | Unfortunately PDF still seems to be a bit of a disadvantage
             | in some cases.
        
               | gnulinux wrote:
               | This doesn't quite make sense to me. Sending your Resume
               | in .docx is kind of a terrible idea, and I've seen
               | countless people running mainstream Windows version
               | getting bitten by this. On top this, in my experience
               | it's *much* easier for me as an interviewer to review
               | your resume in PDF rather than docx (even if I have
               | access to MS Word or Google Docs). I have never seen any
               | company or recruiter (in the US) who prefers docx but
               | I've seen multiple companies (including my own) that
               | prefer PDF.
               | 
               | So, someone going out of their way to type their resume
               | in wine word, only for it to be a scrambled mess... I
               | would strongly recommend you not to do this. If you're
               | emailing your resume and you absolutely want to go ahead
               | with your plan, please consider adding _both_ the pdf and
               | docx. Good luck!
        
               | mongol wrote:
               | It is actually not for employment, but as I work as
               | consultant / contractor I have these agencies between me
               | and possible customers. They enjoy to edit out any
               | contact information from CVs to act as middlemen. It
               | sucks but does not reflect on the actual assignment in
               | the end.
               | 
               | The idea to send it in both versions is actually very
               | good. Thank you!
        
               | gnulinux wrote:
               | Ah I see. Never worked as a consultant/contractor so I
               | wouldn't know!
        
               | HeckFeck wrote:
               | If you install modern fonts and get busy with the drawing
               | tools, you can produce a modern styled CV. I would say
               | the chances are good if you made a modern one and saved
               | it as a .doc it would open identically in modern Word.
               | (Though, I have already some ideas for a blog post on
               | this, I might try this scenario too and see what modern
               | Word makes of it!)
               | 
               | I actually used Word 97 to write a report for university.
               | I switched Arial for Calibri and they were none the
               | wiser.
        
               | lucb1e wrote:
               | I have never heard anyone have problems with a PDF CV. If
               | that's a disqualification reason... I don't know.
               | 
               | This is speaking of IT of course; if you are talking to a
               | small business doing woodworking or whatever, all bets
               | are off on what tech they can and cannot handle. I'd
               | still bet on PDF more than doc(x), though, since maybe
               | they don't have an expensive Word license but PDF should
               | render in browsers.
        
               | mongol wrote:
               | It is actually not for employment, but as I work as
               | consultant / contractor I have these agencies between me
               | and possible customers. They enjoy to edit out any
               | contact information from CVs to act as middlemen. It
               | sucks but does not reflect on the actual assignment in
               | the end.
        
               | lucb1e wrote:
               | Oh, okay yeah if they want to make edits, then giving
               | them rendered output is indeed not the nice thing to do.
        
               | fragmede wrote:
               | There are still corners of the world where docx is the
               | One True Format, and PDFs make you seem like the weirdo.
               | I can easily imagine it being too different/difficult and
               | a candidate being rejected from the enormous pile for
               | that. The Internet has made it far more common to get
               | outsized responses; eg 800 applicants for 3 positions,
               | with no easy way to sort through them all.
        
         | nudpiedo wrote:
         | So interesting... does it work well with modern word documents?
         | I don't expect it to run docx but somehow I think it might be
         | better than open office in some aspects
        
           | HeckFeck wrote:
           | It fares quite well, actually. Here's a screenshot:
           | 
           | https://imgur.com/a/GmVUAfC
           | 
           | I converted my dissertation from Docx to Doc using
           | LibreOffice Writer. It opened in Word 97 almost identically
           | (some page breaks notwithstanding). In my dissertation I had
           | a screenshot with some text boxes and arrows floating over
           | it. Good old Word 97 rendered it perfectly, position,
           | formatting, the works. To complete the picture, after opening
           | my dissertation, Clippit looks suitably bored.
           | 
           | And on Office97 running Docx, funny you mention that. While
           | there is no _official_ way, there are those in this thread
           | who have got the MS FileFormatConverters to work:
           | 
           | https://msfn.org/board/topic/133124-ms-
           | office-2007-compatibi...
           | 
           | When I have a spare weekend, I'm going to try this in my
           | Wine'd setup and see how far I get. The results will become a
           | blog post.
        
         | ogogmad wrote:
         | What modern MS Office features are missing from '97 but still
         | useful?
         | 
         | I'm thinking you won't be able to write formulas using Latex.
         | There's also a 32-bit limit for the amount of memory a program
         | can use.
        
           | loosescrews wrote:
           | Crash recovery
           | 
           | OpenOffice.org and LibreOffice always used to do this much
           | better than Microsoft, but my understanding is that Microsoft
           | has made more of an effort more recently.
           | 
           | It is also useful if the program gets unexpectedly closed
           | (for example by a reboot).
        
             | nopenopenopeno wrote:
             | I'm not so sure. I lost a day of school work in November
             | because Word crashed and I wasn't syncing the file to the
             | cloud. It seems you need to use the cloud service for
             | decent crash recovery.
        
               | ghostly_s wrote:
               | My experience is that every Enterprise IT department
               | deploys their Office installs / workstations in such a
               | way as to render Office's crash recovery useless.
        
           | jhpaul wrote:
           | It looks like you're writing a letter.
           | 
           | Would you like help?
        
           | tagoregrtst wrote:
           | I think the worst would be .doc extensions instead of .docx
           | 
           | Other than that, give me WP5.1 baby
        
             | adgjlsfhk1 wrote:
             | IMO, .doc might be the second worst format ever invented
             | (second to PDF). It is a proprietary, binary only format
             | for storing text documents. Who thought that was a good
             | idea?
        
               | tagoregrtst wrote:
               | I cant judge .doc on its technical merits, but its closed
               | nature is really something.
               | 
               | Rumor is that, in the end, even MS didn't understand the
               | format?
        
               | ghostly_s wrote:
               | PDF is possibly the most successful technology in
               | computing history.
        
               | idiot900 wrote:
               | It's an artifact of a time when RAM was extremely
               | expensive and CPUs were slow. Dumping the in-memory
               | binary representation to a disk was apparently the
               | logical choice at the time.
        
               | Taywee wrote:
               | Too bad SQLite didn't exist at the time. It would be a
               | pretty good candidate for something like that without
               | eating bogs of memory for large documents.
               | 
               | To be fair to the Office team of the day, when your
               | company also develops the compiler and can guarantee the
               | safety of writing and loading raw structures under
               | specific constraints (even in ways that violate
               | programming language standards), it's not too bad of an
               | idea. Not that it's the greatest, as even then there were
               | certainly better ways of doing it, but the landscape of
               | serialization wasn't as nice as it is now.
        
               | im3w1l wrote:
               | Quick and easy for the devs too I bet.
        
           | selectodude wrote:
           | I'm not sure if it's considered a feature, but high DPI
           | support in text editors/viewers is such a game changer for me
           | that I can never go back.
        
         | kilroy123 wrote:
         | I thought its name was clippy?
        
           | Lammy wrote:
           | Not officially, but "Clippy" is way more common
           | https://en.wikipedia.org/wiki/Office_Assistant
        
             | notreallyserio wrote:
             | It's amazing to think that the technology behind Clippy is
             | the foundation for all of Microsoft's AI and ML work.
             | 
             | I mean it probably isn't, but it's still amazing to think
             | it.
        
           | HeckFeck wrote:
           | His public persona, yes. We're close enough that I'm
           | permitted to use his real name.
        
       | mulle_nat wrote:
       | Is it possible to run Corel Painter on Linux with a recent
       | version of Wine ? The database says "Garbage"
       | https://appdb.winehq.org/objectManager.php?sClass=applicatio...,
       | but the versions don't seem up to date...
        
       | jdlyga wrote:
       | Conversion, software version 7.0
       | 
       | Looking at life through the eyes of a tire hub
        
       | azinman2 wrote:
       | Looking forward to when Word Perfect works and I can finally move
       | my parents office off Windows.
        
         | wanderer_ wrote:
         | I'm looking forward to the day when everyone gets moved off of
         | Window$... :)
        
       | raffraffraff wrote:
       | I use Wine for one thing: running MusicBee. It's a pain in the
       | ass to get it working 100%. Every time I've tried to upgrade past
       | wine 4.x it completely breaks my MusicBee wine prefix, so I've
       | locked the version and will never upgrade. Ultimate goal is to
       | wait until _any_ native Linux music player is even 10% as good as
       | MusicBee.
        
         | Siecje wrote:
         | Which features do you desire? What is your ideal music player?
        
         | neilsimp1 wrote:
         | I used to have this problem, I ended up stopping using
         | MusicBee. I found Sayonara to be a near 100% replacement.
         | https://sayonara-player.com/
        
       | kup0 wrote:
       | Wow, an incredible amount of work/updates in this version. So
       | glad to see a project like this continue moving forward in
       | significant ways and I hope that these improvements bode well for
       | things like Proton
        
         | carlhjerpe wrote:
         | I think it might be the other way around, Valve(proton)
         | improves wine. Since they(valve) started working on game
         | compatibility both wine, and dxvk has gotten a lot of love.
         | Which continues to show that "real" enterprise investments are
         | needed to advance some complex software, be it open source or
         | not. Everything can't be done on a hobbyist basis.
        
           | 0xcde4c3db wrote:
           | As far as I know, Wine has not primarily been a hobbyist
           | project for about 15 years, with the bulk of development
           | being done by CodeWeavers, which uses it as the basis for
           | their CrossOver product. I don't believe any of that has
           | substantially changed with the advent of Proton, though I
           | assume that Valve is paying CodeWeavers to also pay attention
           | to Proton issues.
        
             | carlhjerpe wrote:
             | You're probably right, I don't know for sure but I believe
             | Valve has employees working on these projects too,
             | considering their investment in SteamDeck.
        
       ___________________________________________________________________
       (page generated 2022-01-18 23:00 UTC)