Looks like macOS will drop 32bit support outside the app store

Developer's Forum, for discussion of bugs, code, and other developmental aspects of DOSBox.

Looks like macOS will drop 32bit support outside the app store

Postby DosFreak » 2018-1-25 @ 21:58

https://arstechnica.com/gadgets/2018/01 ... pp-support

If you distribute your apps outside the Mac App Store, we highly recommend distributing 64-bit binaries to make sure your users can continue to run your apps on future versions of macOS.


Pretty vague. No date and unknown what a compromise is.
User avatar
DosFreak
l33t++
 
Posts: 9756
Joined: 2002-6-30 @ 16:35
Location: Your Head

Re: Looks like macOS will drop 32bit support outside the app store

Postby Auzner » 2018-1-26 @ 05:50

The brand character promotes this. Apple's customer loyalty doctrine already has people conditioned to just keep upgrading devices.
User avatar
Auzner
Member
 
Posts: 318
Joined: 2014-1-24 @ 11:28

Re: Looks like macOS will drop 32bit support outside the app store

Postby Dominus » 2018-1-26 @ 05:52

Can we discuss this without the usual anti Apple banter?
User avatar
Dominus
DOSBox Moderator
 
Posts: 7593
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Re: Looks like macOS will drop 32bit support outside the app store

Postby Dominus » 2018-1-26 @ 06:00

This will hurt emulators the most, and also programs that never got updated for 64bit. These programs will probably run fine in any VM (perhaps Apple will go this way), but emulators will be badly impacted for a while.
Perhaps the good thing will be that the emulators are going to fully embrace 64bit and hopefully find ways to circumvent the incompatibilities.
User avatar
Dominus
DOSBox Moderator
 
Posts: 7593
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Re: Looks like macOS will drop 32bit support outside the app store

Postby BeginnerGuy » 2018-1-26 @ 06:02

Is there a technical reason from an os design point of view? (Outside of my realm).. I do assume that all modern intel processors still have your basic segment registers going all the way down to real mode compatibility still ready to go.

Or is this just Apple's way of weeding out old abandonware by forcing a change?
Sup. I like computers. Are you a computer?
User avatar
BeginnerGuy
Oldbie
 
Posts: 612
Joined: 2016-12-19 @ 08:32
Location: North Carolina, US

Re: Looks like macOS will drop 32bit support outside the app store

Postby Dominus » 2018-1-26 @ 06:09

It's just Apple being Apple who likes to cut legacy stuff. Going full 64bit will probably allow them to cut corners and do away with their dual bit binaries. Since they have just done that for iOS it will probably make everything easier for them.
Most Linux distros have gone this way for a while now, making it hard to have both 32and64bit programs running.
User avatar
Dominus
DOSBox Moderator
 
Posts: 7593
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Re: Looks like macOS will drop 32bit support outside the app store

Postby Dominus » 2018-1-26 @ 06:17

Oh and apparently this could mean that Apple is going to shift away from intel and use its own ARM chips. These do not have the 32bit stuff at all (clear performance reason Apple abandoned 32bit on iOS).
Getting rid of 32bit programs on the next OS X version would pave the way for ARM Macs in two or three years. Highly speculative of course ;)
User avatar
Dominus
DOSBox Moderator
 
Posts: 7593
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Re: Looks like macOS will drop 32bit support outside the app store

Postby Auzner » 2018-1-26 @ 06:50

Dominus wrote:It's just Apple being Apple who likes to cut legacy stuff.

See, a doctrine.

So how would this affect stuff installed with brew? I run just mostly linux stuff on macos.
User avatar
Auzner
Member
 
Posts: 318
Joined: 2014-1-24 @ 11:28

Re: Looks like macOS will drop 32bit support outside the app store

Postby Dominus » 2018-1-26 @ 07:08

Auzner wrote:
Dominus wrote:It's just Apple being Apple who likes to cut legacy stuff.

See, a doctrine.

So how would this affect stuff installed with brew? I run just mostly linux stuff on macos.

Please keep away with your flame bait. 2nd warning.
You may say it sucks etc, but needless belittling of Apple users, I won't tolerate.

Brew will not really be affected unless you want 32bit stuff.
User avatar
Dominus
DOSBox Moderator
 
Posts: 7593
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Re: Looks like macOS will drop 32bit support outside the app store

Postby spiroyster » 2018-1-26 @ 08:10

Dominus wrote:Oh and apparently this could mean that Apple is going to shift away from intel and use its own ARM chips. These do not have the 32bit stuff at all (clear performance reason Apple abandoned 32bit on iOS).
Getting rid of 32bit programs on the next OS X version would pave the way for ARM Macs in two or three years. Highly speculative of course ;)

This speculation must have come from somewhere? I have been hearing this extact rumor from various Appleonions since they let go of Imagaintion, I reckon Qualcomm have quietly been quaking in their boots past couple of months. It would certainly make sense, and love it or loath it I think ARM has proved itself as a capable technology instead of x64. Apple don't do mahoosive number crunhing, nor do they brag about needing to, so x64 is becoming a bit redendant for their needs and anything that can enforce their ecosystem... me thinks they are going do. I don't think spectre was the trigger for all this, however I think it has helped the cause.
User avatar
spiroyster
Member
 
Posts: 380
Joined: 2015-10-12 @ 12:26

Re: Looks like macOS will drop 32bit support outside the app store

Postby NY00123 » 2018-1-26 @ 08:19

I expect the support to be later removed even for apps not in the app store. As hinted by Dominus (with the dual bit binaries), this will imply a lot of disk space reserved by the OS can be reduced, by removing 32-bit executable code (including shared libraries) and other related code pieces.

This can also reduce memory usage in certain circumstances. More shared libraries' code currently has to be loaded when separate 32-bit and 64-bit exes are being run concurrently, even if they depend on 32-bit and 64-bit builds of the exact same shared libraries.

What's less clear, is if they can remove the support from the hardware. I suppose the answer is "No", as long as Intel and x86-64 are used. The situation is quite different with Apple's ARM-based processors, though. (x86-64 is essentially in extension of i386, whle ARM's AArch64/A64 is more-or-less separate from A32.)
NY00123
Member
 
Posts: 230
Joined: 2010-2-13 @ 19:42

Re: Looks like macOS will drop 32bit support outside the app store

Postby robertmo » 2018-2-27 @ 07:03

Dominus wrote:Most Linux distros have gone this way for a while now, making it hard to have both 32and64bit programs running.


Does that mean no dynamic core in dosbox for linux?
User avatar
robertmo
l33t
 
Posts: 4388
Joined: 2003-6-18 @ 10:35

Re: Looks like macOS will drop 32bit support outside the app store

Postby Dominus » 2018-2-27 @ 07:08

Dynamic core has been upgraded for a while now and works in 64bit but has a performance penalty ;(
User avatar
Dominus
DOSBox Moderator
 
Posts: 7593
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Re: Looks like macOS will drop 32bit support outside the app store

Postby gdjacobs » 2018-2-27 @ 15:07

Dominus wrote:Most Linux distros have gone this way for a while now, making it hard to have both 32and64bit programs running.


Debian multi-arch, on the other hand, just keeps on going. AMD64 and i386 along with MIPS (big and little endian), ARM, PPC, and anything else supported by QEMU all in one box.
User avatar
gdjacobs
l33t++
 
Posts: 5330
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: Looks like macOS will drop 32bit support outside the app store

Postby Dominus » 2018-2-27 @ 15:23

It's in the name isn't it?
User avatar
Dominus
DOSBox Moderator
 
Posts: 7593
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Re: Looks like macOS will drop 32bit support outside the app store

Postby robertmo » 2018-2-27 @ 16:10

On the other hand Windows 10 still supports 16-bit applications.
User avatar
robertmo
l33t
 
Posts: 4388
Joined: 2003-6-18 @ 10:35

Re: Looks like macOS will drop 32bit support outside the app store

Postby schmatzler » 2018-2-27 @ 19:01

robertmo wrote:On the other hand Windows 10 still supports 16-bit applications.

Does it really?

There are many 16bit installers (even for 32bit games) that do not run on a 64bit Windows 10. Not even on Windows 7 x86_64.
schmatzler
Newbie
 
Posts: 71
Joined: 2017-1-08 @ 00:44

Re: Looks like macOS will drop 32bit support outside the app store

Postby robertmo » 2018-2-27 @ 19:51

that's what 32-bit Windows 10 is for :)
User avatar
robertmo
l33t
 
Posts: 4388
Joined: 2003-6-18 @ 10:35

Re: Looks like macOS will drop 32bit support outside the app store

Postby dr_st » 2018-2-27 @ 21:15

Dominus wrote:Can we discuss this without the usual anti Apple banter?
It is sort-of impossible to discuss anything Apple without the usual anti-Apple banter. :lol:

But 32-bit should be EOLd eventually. I can't believe Microsoft still hasn't.
User avatar
dr_st
Oldbie
 
Posts: 1262
Joined: 2015-4-09 @ 07:18

Re: Looks like macOS will drop 32bit support outside the app store

Postby gdjacobs » 2018-2-28 @ 05:42

Dominus wrote:It's in the name isn't it?


I'm confused. Which post were you replying to, specifically.
User avatar
gdjacobs
l33t++
 
Posts: 5330
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Next

Return to DOSBox Development

Who is online

Users browsing this forum: No registered users and 3 guests