News for hackers. Stuff that matters.
Re:Wine 3.0 Released by eesmith on Thursday January 18, 2018 @01:20PM (#16179740)
I know nothing about the topic. I'll only point out that https://bugs.winehq.org/show_bug.cgi?id=36664 says ".. the reality in the past the 16 bit code was not a issue because the [Linux] kernel always supported it." and "...3.15 after 16 bit support by [Linux] kernel is optional on 64 bit systems."

That links to lmkl posts like https://lkml.org/lkml/2014/4/14/207

>> Afaik 64-bit windows doesn't support 16-bit binaries, so I just assumed Wine wouldn't do it either on x86-64. Not for any real technical reasons, though.

> Yes, there is still a significant number of users, and we still regularly get bug reports about specific 16-bit apps. It would be really nice if we could continue to support them on x86-64, particularly since Microsoft doesn't ;-)

Re:Wine 3.0 Released by leeter on Thursday January 18, 2018 @01:28PM (#16179827)
I would not be surprised to see MS introduce a dockerized '16bit compatibility' mode for Enterprise versions of windows. The only reason 32bit windows is still around is to support 16bit apps for these companies.
Re:Wine 3.0 Released by doesnt_know on Thursday January 18, 2018 @03:41PM (#16181184)
They previously had their "Windows XP Mode"[1], run via the Windows Virtual PC[2]. Obviously not a container and it's dead now but yeah...

[1] https://www.microsoft.com/en-nz/download/details.aspx?id=800... [2] https://en.wikipedia.org/wiki/Windows_Virtual_PC

Re:Wine 3.0 Released by yjftsjthsd-h on Thursday January 18, 2018 @01:58PM (#16180140)
> The only reason 32bit windows is still around is to support 16bit apps for these companies.

Pretty sure it's also used in some Atom tablets.

Re:Wine 3.0 Released by monocasa on Thursday January 18, 2018 @06:08PM (#16182477)
Atoms have been 64bit since 2010.
Re:Wine 3.0 Released by TheKitchenSinc on Thursday January 18, 2018 @06:26PM (#16182598)
The HP Stream 7, a tablet released in late 2014 on the 64-bit Atom Z3735G, shipped with 32-bit Windows. This was presumably to avoid the memory overhead of 64-bit pointers, as it came with 1GB of RAM, so every bit counted.