Wikipedia: Android version history
Klopt. Het is een beetje Apples met peren vergelijken. (pun intended)
Het ligt er net aan hoe je het bekijkt.
We kunnen het op twee manieren benaderen:
Manier 1: Het 'probleem' is inderdaad niet zo zeer Android zelf, maar de fabrikanten die Android gebruiken in hun producten. Het zal technisch prima mogelijk zijn om 'major releases' te updaten. Android versies worden ongeveer 3,5 jaar ondersteund na uitgave. Uiteraard moeten er dan driverupdates gedaan worden, maar 'probleem' heeft Apple natuurlijk ook. Die moet ook bij iedere major release de drivers van al hun ondersteunde toestellen bijwerken. Ik weet niet of Apple zelf haar drivers schrijft of dat ze dat gewoon afnemen bij de toeleveranciers van de chips, maar dat mag in de basis niet zo veel uitmaken.
Uiteraard is er een kostenplaatje aan het lang ondersteunen van hardware. Na verkoop is die telefoon dus alleen maar een kostenpost geworden. En die kosten moeten ergens gecompenseerd worden, en dit kan alleen maar bij de initiele verkoop van het apparaat.
Ofwel. Misschien zouden we kunnen stellen dat de '
te goedkope telefoons' eigenlijk niet zouden moeten bestaan. Gewoon alleen maar midrange en hoger die 5-7 jaar ondersteund worden.
Manier 2: Google maakt een besturingssysteem waarvan zij ondertussen weten hoe het gebruikt wordt. Ze weten dat hun klanten (de telefoonmakers) veelal maar weinig major releases gaan doen. Oftewel. Misschien moet Google gewoon iedere versie van Android 5-7 jaar van updates gaan voorzien. Net zoals Microsoft dat doet met Windows. Als voorbeeld Windows 10 heeft straks in 2025 10 jaar ondersteuning gehad van Microsoft. Dit zou Google dus ook kunnen doen met Android. Vervolgens kan Google als onderdeel van de licentie die ze afgeven fabrikanten verplichten om die securitypatches/bugfixes door te voeren. (of een manier vinden dat ze vanuit Google gepusht kunnen worden.)