Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Yup, and Microsoft has gotten the same way with the crazy Windows 11 hardware requirements.

This is the problem with making OS upgrades free. These companies don't want machines in the field for 10+ years without being paid again.

It's a royal pain for engineers too. If you actively support, say four versions, then when you fix a bug, you have to check it into the live line for the next release, and three prior versions. So you have to backport it to three code lines, and also run regression tests for your change and for integration testing. You also have beta testing for the old releases. Carrying old software versions is expensive and I assume the same is true for hardware.
 
Yup, and Microsoft has gotten the same way with the crazy Windows 11 hardware requirements.

This is the problem with making OS upgrades free. These companies don't want machines in the field for 10+ years without being paid again.

I think they should do 7 years of free updates and then paid updates after that for machines to get updates after that. Plenty of people I know would happily pay a small fee to keep their older machine usable.

I was disappointed with Microsoft with Windows 11, though at least Windows has a clearer support lifecycle and policy for its software.
 
I think they should do 7 years of free updates and then paid updates after that for machines to get updates after that. Plenty of people I know would happily pay a small fee to keep their older machine usable.

I was disappointed with Microsoft with Windows 11, though at least Windows has a clearer support lifecycle and policy for its software.
Ironically, that's what Microsoft effectively did - you can get security updates for three years for Windows 10 if you pay.

I would have preferred to pay for 11. We know 11 runs unsupportedly just fine on those machines...
 
There were so many arguments for dropping Intel along the "longer support, more frequent updates" line - both of which aren't really true for the most part.

It's very clear that technical capability has nothing to do with Apple's software support, it's "how many people can we push to upgrade" and seemingly decided by the bean counters.

We saw Intel update microcode for 9+ year old products to deal with Spectre.

You had some people also believe Apple would lower prices and not eat the profits left on the table with the switch to M1.
 
Yep. That’s the first silicon they control so they aren’t limited by intel’s microcode obsolescence cycle. I suspect they will be supported for 7-9 years easily and then still get software updates for a bit after that.
We're already at 5 years, I would expect M1 gets updates for a very very long time. The foreseeable future. Truth is there really isn't anything dramatically different about M1 vs. M4 that would actually cut off M1 sooner.
 
Hey when I bought my M1 Studio then the apple employee that was dealing with said I was set for ten years. That was only 3 years ago. It had better go for another 7.
I think when apple came up with that 10 year quote they may have regretted it.
There is literally nothing about M1 that would cause it lose support before the M4. Support is 90% architectural and 10% performance.
 
  • Like
Reactions: TruthAboveAllElse
Hey when I bought my M1 Studio then the apple employee that was dealing with said I was set for ten years. That was only 3 years ago. It had better go for another 7.
I think when apple came up with that 10 year quote they may have regretted it.
That employee should be retrained.
 
There is literally nothing about M1 that would cause it lose support before the M4. Support is 90% architectural and 10% performance.
The CPU in M1-M3 uses the ARMv8 architecture while the M4 switched to the ARMv9 architecture. If support is 90% architecture how can there be "literally nothing about M1 that would cause it lose support before the M4"? This doesn't even consider changes in the architecture of the GPU and NPU which aren't as well documented.
 
I think that will be next year. M1 or Later. Until 2029 / 2030 when they drop the M1.

Although honestly I think dropping future M series has far more to do with NPU and GPU than CPU itself.
You really think they are going to keep supporting M1 macs for 10 years? I think we will be lucky if they support them for 8 plus 2 extra years of security updates.

Maybe for the M4 or M6, which have been or are expected to be big jumps in performance, we’ll see one extra year of support.

But yeah, ideally I’d love to see Apple Silicon Macs support extended to 10 years, eventually.
 
  • Like
Reactions: bzgnyc2
We're already at 5 years, I would expect M1 gets updates for a very very long time. The foreseeable future. Truth is there really isn't anything dramatically different about M1 vs. M4 that would actually cut off M1 sooner.

The MacBook Air 2020 is only about 6 months older than the MacBook Air M1 and apparently it is being dropped. It also has a 10th generation Intel processor same as the MacBook Pros that are being retained (and architecturally newer than the Intel Xeon W-32xxM used in the Mac Pro 2019 that was retained).

Not that I disagree with the decision to retain those but rather it should be clear that across product line Apple drops support for models based on things other than architecture and specs.

I bet Apple will keep the M1 for macOS 28 but I bet that will be its last year.
 
Okay - by high-end chips, I'm thinking of things like the i7-4xxxHQ chips. Standard on all 15" retina MacBook Pros for over two years.

This was the time mainstream PC land had shifted to the U-series chips which were only available in dual-core. The only PC uses of those chips were some high-end gaming laptops and some mobile workstations.

So... what share of i7-4xxxHQ chip production did Apple make up?
literally all of the really expensive ones with the Iris GPU +128MB cache. while everyone else was busy selling CPUs with the HD 4600 to their $3k paying customers.

Ironically enough, Apple was the only one not saving one cent on them.
then came 2016, Intel made an even bigger iGPU for Apple with the new xeons for laptops but they decided to follow Windows manufacturers and cheap out on the 15" inchers.
 
Last edited:
It's a royal pain for engineers too. If you actively support, say four versions, then when you fix a bug, you have to check it into the live line for the next release, and three prior versions. So you have to backport it to three code lines, and also run regression tests for your change and for integration testing. You also have beta testing for the old releases. Carrying old software versions is expensive and I assume the same is true for hardware.

Agree this is why I would say Apple should release fewer OS versions with more time between them. It would streamline things for everyone if major releases only came every 2-3 years but they were really solid. A model supported for 3 releases @ 3 years each would be 9 years. Maybe even only support/patch N and N-1 and but that would span 6 years rather than 3 years of (N, N-1, and N-2 where N is typically not feature complete not to mention production ready for the first 6-12 months).
 
  • Like
Reactions: pshufd
After reviewing Wikipedia's charts of OS support, I've come to the same conclusion. There seems to be a pattern of supporting 7 OS versions (the one it originally came up plus 6 upgrades) on most machines, MacBook Airs went down to 6, some were up to 8 in the quiet period of the later 2010s before the spectre of ARM came along.

Yes I've noticed the same pattern except if the MacBook Air 2020 is dropped before macOS 26, that would actually be 1 + 5 upgrades. A little light.

That's a sobering thought for people who buy Mac Pros late in the product cycle...

Agree support based on introduction date rather than discontinuation date (or whatever) hurts anyone who doesn't buy slowly updated models at introduction (i.e. anything not on the annual refresh cycle). Apple shouldn't expect its buyers to run a regression on historical patterns to determine how long their purchase will be supported.
 
Yes I've noticed the same pattern except if the MacBook Air 2020 is dropped before macOS 26, that would actually be 1 + 5 upgrades. A little light.

Isn't that (1+5) what the 2017, 2018, 2019 Airs got? So... that makes me think the 2020 won't get more...
 
That's not going to happen until they remove Rosetta 2...

Honestly, I would like them to throw an embarrassing warning on Intel apps now. The people who haven't recompiled their electron apps for ARM in 2025 will not do it until they absolutely have to.

Rosetta2 is not just helpful for running old Mac apps but is used to support Intel binaries running in VM/container. The ability to run Intel executables for Windows in Parallel and/or Docker containers is valuable for a lot of people.
 
  • Like
Reactions: Stormshadow
Rosetta2 is not just helpful for running old Mac apps but is used to support Intel binaries running in VM/container. The ability to run Intel executables for Windows in Parallel and/or Docker containers is valuable for a lot of people.

I have a feeling that is a use case that Apple couldn't care less about...

Also, isn't the 'right' way of running Intel executables on Windows to use the ARM version of Windows and Microsoft's x86 emulator?
 
I have a feeling that is a use case that Apple couldn't care less about...

Maybe but if Apple really didn't care about Rosetta2 users, why did they extend Rosetta2 to VMs and the like and then add AVX2 emulation in Sequoia?

Also, isn't the 'right' way of running Intel executables on Windows to use the ARM version of Windows and Microsoft's x86 emulator?

True that should work though albeit a little less optimally as I understand MS's x86 emulator is not as good as Rosetta2. Similarly each other OS that needs could bring their own emulator. Most likely not as good as/slower than Rosetta2 but would allow Apple to push the functionality off. Seems odd though after investing to make it work as well as they did.
 
Maybe but if Apple really didn't care about Rosetta2 users, why did they extend Rosetta2 to VMs and the like and then add AVX2 emulation in Sequoia?

That's an interesting question.

I guess I'm just expecting Rosetta 2 to go away an OS version or two or three after Intel support is dropped. Treat 64-bit Intel apps the same way as, oh, I don't know, 32-bit Intel apps? PPC apps?

I guess one difference is that Apple is believed to own Rosetta 2 while Rosetta 1 was licenced. But... I just can't imagine they want to carry that Intel baggage any longer than they have to.
 
Nah. M1 will lose its support in due course. By that point imma finally upgrade to an 8TB model. Hopefully my M1 MacBook Pro can survive till then.
I’d bet at least another 3 years, next year they’ll drop intel, the year after will likely be an optimization update, I’d bet *maybe* the year after (that would be 2028) that we lose M1s
 
  • Like
Reactions: Jay Tee
The CPU in M1-M3 uses the ARMv8 architecture while the M4 switched to the ARMv9 architecture. If support is 90% architecture how can there be "literally nothing about M1 that would cause it lose support before the M4"? This doesn't even consider changes in the architecture of the GPU and NPU which aren't as well documented.
If that’s the logic I’d expect them to drop ARMv8 all at the same time, which would imply a mostly regular support cycle for the M3, a longer than normal for M2, and extremely long legs for M1.

It’s worth remembering though that they’re still introducing ARMv8 M3 chips alongside the M4 ones, the M3 Ultra is the new studio's higher end chip

Also worth noting that while Apple is exposing the ARM ISA the internals arent reference designs
 
That's an interesting question.

I guess I'm just expecting Rosetta 2 to go away an OS version or two or three after Intel support is dropped. Treat 64-bit Intel apps the same way as, oh, I don't know, 32-bit Intel apps? PPC apps?

I guess one difference is that Apple is believed to own Rosetta 2 while Rosetta 1 was licenced. But... I just can't imagine they want to carry that Intel baggage any longer than they have to.

For games and other programs that are Intel Windows only. Fidelity Active Trader Pro is one example. Intuit Turbotax is another.

I'm considering going back to just Windows on my desktop. It currently has an iMac Pro, custom Windows build and an M1 Max Studio on it and one of my revenue-generating programs runs really well on it but there's a 66% performance penalty running on the M1 Max Studio. My calculations indicate that even an M4 Max Studio would still be inferior to my i7-10700 Intel CPU. If Apple drops Rosetta 2, then I really have no reason to run Apple Silicon for the next couple of years on the desktop.
 
That's an interesting question.

I guess I'm just expecting Rosetta 2 to go away an OS version or two or three after Intel support is dropped. Treat 64-bit Intel apps the same way as, oh, I don't know, 32-bit Intel apps? PPC apps?

PPC ended a little soon but a little more understandable in the context. I think a lot of people are still a little bitter about dropping 32-bit Intel apps.

One difference from the PPC situation is that it broke compatibility with their old platform but that's about it. One of the selling points of switching to Intel chips was the broader compatibility. Bootcamp in the short-term but the on-going capability to run programs/applications from the most popular desktop platform is a valuable capability.

I guess one difference is that Apple is believed to own Rosetta 2 while Rosetta 1 was licenced. But... I just can't imagine they want to carry that Intel baggage any longer than they have to.

I'd also guess they don't but then I'd guess they also want to drop lots of things including pre-ARMv9 or 8GB models (and I am sure lots of older frameworks). However, the question should be around what creates value for the end-user rather than what costs Apple less. Apple could save money simply by not having any OS but then not much value.

If two or three years after Intel support is dropped, Apple opensourced Rosetta2 that would be a good alternative as far as I am concerned. Guessing they wouldn't want to give up the IP but always sad to see IP like that decay in a vault somewhere.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.