Ironically, forcing this onto Google might be the best thing for Android, as it's the openness the platform really needed to compete against Apple, but costs Google too much revenue to ever do it if left to their own decision.
iOS is based on Darwin which is BSD based, and Android is based on Linux, which is heavily inspired by Unix.
So technically, we are "all running some unix os on our phones"... perhaps you mean some open-source OS? Even then, Android markets itself as being open-source (although I imagine they must add some closed source stuff on top of it).
Apple XCode is required to compile code for Apple iOS. Android Studio is not required to compile code for Android.
Android Studio doesn't run on Android. XCode IDE doesn't run on iOS.
XCode IDE requires an MacOS device. Android Studio works on Win/Mac/Linux/Chromebook_with_containers.
Android Studio runs in a Linux container. XCode only runs on MacOS.
Apple does not allow, and per a recent ruling, and DOES NOT HAVE TO allow 3rd party app stores.
(There are already 3rd party app "stores" for Android like FDroid.)
Android already allows, and per a recent ruling, MUST allow 3rd party app stores.
In terms of Application stores, (after trying to trademark the phrase "app store" to anticompete Amazon) Apple gets protectionism for their walled garden, and Android may not have a walled garden.
The main thing Google got in trouble for is all the emails and deals they sent to device manufacturers to prevent competition with Play Store.
Apple inherently never sent these emails. There’s no deals they made because they were closed from the get go.
Google created a market of “android app distribution”, and then put its thumb on the scales so it always wins. That is why Google lost and Apple didn’t lose (as much).
Based on the legelese here, yea. I guess an equivalent is how you can be a for profit corporation with no issue, but if you're a non profit and you honestly mismanage some $10k as an accounting error, you get the book thrown at you.
It's everyone else v Google and/or Apple.
Ironically, forcing this onto Google might be the best thing for Android, as it's the openness the platform really needed to compete against Apple, but costs Google too much revenue to ever do it if left to their own decision.