Is it Apple's right to do this?
Didn't IBM lose the case where they said you can only run IBM software on IBM 360s?
IANAL but it sure would be nice for someone that is to speak up on why many of these old cases don't apply.
Is it that it is legal, Apple just doesn't have to feature it in their store? Phone companies were forced to allow 3rd party phones on their network. So where/are mobile companies as far as I know. Car companies are require to honor car warranties even if you change out the car stereo AFAIK.
Is there some reason similar rules don't apply to Apple (and Nintendo, and Sony, and Microsoft)?