I would like to see Apple respond by committing to their timeframe but they won't.
edit: iPhone 5s from 2013 received an update this year
They only do it when there's clear evidence of in-the-wild exploitation or it's a big compatibility bug that would prevent you from migrating to a newer device.
Google's announcement was for full OS support for 7 years, not just security fixes. Comparing it to Apple's ~6 years of OS support is fair.
Some of the models in the range have had relatively longer or shorter periods of support.
An iPhone 5 got less than a 5S. An iPhone 6 got less than a 6S.
On the other hand Google put out a press release!
Come on, this seems unnecessarily harsh given Apple has been the industry leader in how long they provide software and security updates for their phones.
Apple has had a great record of support, and I’m a huge fan of their products. A commitment to continue their great support would be a nice step.
As a consumer, I'd prefer that Apple was honest about its intent up front.
I'd rather have a definite 7 years than a possible 8.
Apple isn't perfect, but they have a good track record of providing updates/security patches and in general supporting the hardware they put into the world. On the other hand Android updates have been a mess forever, and Google have a reputation of pulling the rug from under customers that adopt their products.
I have more faith in Apple delivering six years of updates for my iPhone without a formal commitment, than I do in Google delivering seven years even with this statement. I wonder how many other people feel the same.
Quoting from Apple’s page [2]
> “Note: Because of dependency on architecture and system changes to any current version of Apple operating systems (for example, macOS 13, iOS 16 and so on), not all known security issues are addressed in previous versions (for example, macOS 12, iOS 15 and so on).”
[1]: https://arstechnica.com/gadgets/2022/10/apple-clarifies-secu...
[2]: https://support.apple.com/en-us/guide/deployment/depc4c80847...
Even Samsung's huge announcement was like 1-2 OS updates and 7 years of security patches or something similar.
I'll be giddy with joy if Google will actually honor the 7 year full OS update promise.
That's maybe the worst example but it illustrates the difference between "typical" and a guarantee.