How is Android closed in practice?
Or we can look at why Google's Play Store is allowed to auto-update apps without user interaction, and... that's it. That's the only store that's allowed to do that. And while the tech community might like being able to control which apps auto-update, everyone wants some apps to be allowed to update without user interaction.
Google incentivized the OEMs to do that. Amazon could have incentivized OEMs to do that also, but the business plan that Amazon pursued did not involve third parties building their own Kindle devices.
> Or we can look at why Google's Play Store is allowed to auto-update apps without user interaction, and... that's it.
This has never been true for Android in general. This hasn't been true for phones that only ship with the Play Store since Android 12, which I credit Epic for.
I'm on Android 14 here, shipped with Play Store by default. It still auto-updates apps.
Also, most modern devices won't even let you flash your own OS, even a modified copy of Android. It's irrelevant if the source code is available if you can't actually run it anywhere. It's the TeVo case all over again.