5 ms·
I have answers ;) • Rosetta will remain available as a general-purpose tool through macOS 27 to help developers migrate their Intel apps, with limited gaming-f
by camillomiller 1y ago
I have answers ;)
• Rosetta will remain available as a general-purpose tool through macOS 27 to help developers migrate their Intel apps, with limited gaming-focused functionality continuing beyond that timeframe
• Intel-based Macs will continue receiving security updates for 3 years following macOS Tahoe
• After the general Rosetta support ends, Apple will maintain a subset of Rosetta functionality specifically for older unmaintained gaming titles that depend on Intel-based frameworks
- necubi 1y agoRosetta is also very useful for running x86 Linux containers for dev workflows. Hopefully that will continue to be supported.
- guappa 1y agoIt's apple…
- matthewmacleod 1y agoWho literally yesterday launched a container framework and tool.
- msephton 1y ago...that calls out its own compatibility with Rosetta 2.
- nottorp 1y agoHmm sounds to me like Wine will die then, since it's an x86 application relying on Rosetta to run? Apple killing gaming on their platform again, like they did with the 32->64 bit transition... No, "new" ports to arm of 5 year old games sold at full price as app store exclusives don't count...
- steelbrain 1y agoThe “gaming focused functionality” mentioned in the parent post is probably referring to Game Porting Toolkit, which builds on top of wine. So no, It doesnt seen like Wine will die just yet
- nottorp 1y ago"Rosetta will be pared back and will only be available to a limited subset of apps—specifically, older games that rely on Intel-specific libraries but are no longer being actively maintained by their developers. " Says the Ars Technica article about this topic. Doesn't sound like Wine at all to me...
- conradev 1y agoWhich version of Xcode drops the last Intel SDK as a deployment target?
- kombine 1y ago> Intel-based Macs will continue receiving security updates for 3 years following macOS Tahoe This is is great to hear, but even 3 years are probably not enough. 2020-made computers should be used 5+ years more.
- dwaite 1y agoThree years after Tahoe would be Sept 2029, thats two years past their hardware support (which goes to limited support at 5 and ends at 7)
- la_oveja 1y agoif i have a 2019 imac (coffee lake) for ios mobile development, how long will i be able to use it for that purpose? i am going to face xcode limitations? will i be able to still push to the app store in the years to come?
- rock_artist 1y ago> if i have a 2019 imac (coffee lake) for ios mobile development, how long will i be able to use it for that purpose? i am going to face xcode limitations? will i be able to still push to the app store in the years to come? Based on appstore accepting only last {#}os SDK (not deployment target). Usually Xcode (and Safari) gets support for the previous OS. meaning, Xcode 26 min macOS is Sequoia 15.x. So, Xcode 27 min macOS will be macOS 26. That gives about 2.5 years for Intel Macs to allow complete AppStore integration. I guess https://github.com/xtool-org/xtool https://github.com/xtool-org/xtool might become more dominant. iiuc, it also valid to use it on "a Mac" even if it was phased out :)
- rock_artist 1y ago> After the general Rosetta support ends, Apple will maintain a subset of Rosetta functionality specifically for older unmaintained gaming titles that depend on Intel-based frameworks I guess Apple Rosetta support will be a mix of interests. 1. Apple currently has interest in getting games on their platform. They even made a debugger tool running on Windows so a game dev could profile/debug from his Windows machine :) 2. Unless Apple will have enough power (meaning they will have leverage over games devs), they won't be able to decide when they completely drop Rosetta2. 3. Most likely that companies with personal connections with key people at Apple would take part in when/if the pull the plug on Rosetta2. I guess big software companies might be able to convince Apple is they'll decide to remove it prematurely.