| This is simply how Apple does things. They provide software support for ~10 years and then they drop it. Is it wrong? I’m not entirely sure. You can call that greedy, but take a few things into consideration. Firstly, Apple provides highly specialized software that runs extremely well and efficiently on their own hardware. Continuously providing support for old hardware while simultaneously maintaining the same level of performance is simply not feasible. I challenge any software developer to achieve a similar goal. We are not talking about Linux here, where if you’re lucky, things work. Anyone’s that ever used macOS even once knows that things really work. Now, I assume this window of time between a new hardware’s release and the software drop for that given piece of hardware will increase over time, given that new hardware released by Apple nowadays is incredibly performant, this would allow longer software support. Frankly, my opinion is that 10 years of support is more than enough for anyone to consider renovating their hardware. Recently, in the last XNU kernel release (corresponding to macOS 13/iOS 16) the 32-bit part of the kernel has been entirely removed, meaning that XNU won’t support any 32-bit device anymore. This is really exciting to me, as I see the technology moving forward, without getting stuck on prehistoric hardware support. |
What percentage of the Internet is even possible due to this, if you're to be believed, barely working and then only by luck, OS?
I get the Apple cultiness, but we don't need it here.