This isn’t the first time when Apple rejects an application for competing with one of their in-house applications. It seems the history is repeating and this time, it’s about a bigger player, Opera. Opera Mini, the mobile browser was rejected because source say, it competes with Apple’s Safari web browser. Apple has found another, more legal reason to ban Opera, stating that the popular browser isn’t based on the same language or framework as Safari.
While many users are on Apple’s side at this point, I personally don’t feel like the cards are played fair by Apple. Sure Safari is a good browser, sure that many applications use Safari as the default browser on the iPhone, but what about choice? You allow any developer to create software for your platform, but if that’s software is good, but it competes with your own, you ban it? How about letting users choose what software do they want to use? Afterall, they still buy your iPhone and use it.