3 ms·
> Keeps the user's OS and device drivers up to date, maintains the OS and develops the hardware that it runs on. That's a license fee that you pay once you buy
by dwild 6y ago
> Keeps the user's OS and device drivers up to date, maintains the OS and develops the hardware that it runs on.
That's a license fee that you pay once you buy the device. It shouldn't be buying applications for it that fund it. In fact considering how little older phones get supported, it's pretty meaningless to say that it's to keep devices drivers up to date as they aren't ;).
> Maintains the developer tools, compilers, documentation, so that your binary can run on the device's OS.
Again, it's the customer that pay for it once he buy the device.
> A app store offers reliable hosting of the game binaries and provides a versioning and upgrade mechanism on a platform with billions of user accounts.
It doesn't cost 25% to host game binaries. I'm pretty sure Roblox host it all on Windows for example...
By the way, on Android, the license fee isn't for the Android system, it's for the Google Play services specifically. So that 40$ you paid, it's going toward the shop already.
- ryanlol 6y ago> In fact considering how little older phones get supported True for android devices, not for iOS.