Apple can't license out iOS. It would devastate them. The true shortcomings of iOS would come out in all their glory, and it would be the beginning of the end. Without the homogeneous atmosphere it lives in, it is a very weak competitor to Android. Their apps are remarkably fragile, and would take massive effort to get them compatible with multiple hardware platforms.
I think I disagree.
Apple could license iOS and in my considered opinion, you would see lots of "iPhones" and perhaps fewer Android phones. Would manufacturers pay for iOS when they can get Android at no cost? I think they might.
Apple could reason that with a dozen new manufacturers offering "iPhones," more revenue would come from iTunes. Or Android makers might opt for sticking with Android because it is gaining market share and it does not cost them much.
We see so many Android phones and models, partly, because the OS costs them nothing.
Not sure what would happen and it really does not matter because I doubt iOS will be licensed to others. The iPhone alone, returned more revenue to Apple than everything MS makes returned to Microsoft. Apple is doing A-OK.
How can you say iOS apps are fragile? They are some of most beautiful applications I have seen and speaking from the perspective of an iPad user, ain't nuttin fragile about the applications
As for the "massive effort to get them compatible with multiple hardware platforms," obviously, you do not see too many iOS applications. Lots of apps for both platforms.
If anything, it would help developers. more people purchasing their applications if there are dozens of new "iPhones."
And iOS has very few shortcomings. Care to provide a few facts?