iPhone App In App Store Limbo Open Sourced
recoiledsnake writes "The author of iPhone prototyping tool Briefs has decided to open source it after the App store submission has been in limbo for over three months. The app had got into trouble for what Apple believes is being able to run interpreted code, though the author denies it, saying all the compiling happens on the Mac. While Rob stays civil, his co-worker blasts Apple for not even rejecting the app. Three months is nothing compared to Google Voice for the iPhone though, which is still being studied further by Apple after more than a year."
They behave the way they do because they are control freaks. They want absolute control over their platform. Their ultimate vision is that they'll be the source of all your media, all your apps, etc. They'll dictate how you consume stuff. Such a setup would be, needless to say, very profitable.
As for why they can get away with it, well I'd say there are two reasons:
1) Fanboyism/zealotry. Apple has had a following for a long time of people for whom they can do no wrong more or less. A non-trivial amount of these people are in the press (Macs are big in prepress work). They just love Apple and everything they do. So when something bad comes out, they find ways to rationalize it away, or ignore it.
2) For many of the Apple buyers these days, Apple is not a technology company but a fashion company. They largely won't admit it, but they buy them as fashion accessories. They are the "cool" product to own. As such they are purchased based on that alone. Whatever restrictions/costs accompany that are ok because they want to be cool. I see the same thing these days with fixed gear bikes. They are in with college kids (I work on campus and bike to work). They buy brand new, surprisingly expensive, fixed gear bikes. This, of course, makes them harder to ride up hill, but they are ok with that because fixed gear is cool, road or mountain bikes are not.
Like many here you're not getting one thing - developers / geeks do not account for 90% of possible iPhone customers. There is something that is a problem for YOU and a problem for many OPEN-SOURCE type people - but not really something that is seen as a problem by the majority of people out there.
And it's not even limited to the iPhone - most people still use MS Office, despite how many competitors again? Despite the free OpenOffice?
You might like Android - and you're perfectly in your right to be. Be happy with it. But please accept, that if I had to buy a new phone for my parents/grandparents, it'd be an iPhone - I think it would be more geared to what she'd need and what she'd be capable of using, simply because it is more streamlined.
The closed Appstore may be something you hate - on the other hand, as far as non-geeks are concerned, I'd rather have the AppStore than seeing a proliferation of new phone threats (like - wouldn't you hate being spammed by a mobile botnet?). As a developer myself, I also see the stores limitations, but as a normal person, I see the advantages of the store as well in that it gives some more peace of mind to the less tech-savvy user.
Don't get me wrong - the iPhone has its own set of quirks I don't like. On the other hand - for me (and most people), it was APPLE that made smart phones a lot easier to use - everyone, including Android, is trying to copy that ease of use (with varying amounts of success).
What annoys me about the whole discussion of the iPhone is this: Noone attacks MS for being a commercial enterprise. MS is commonly attacked for 'innovating' things that have been out there for ages. With Apple it's the other way around - they're being attacked for trying to make money - while it's the 'open source' crowd 'innovating' all the things Apple has done on the phone.
The same with the iPad - the iPad came out to much ridicule from the tech-savvy crowd - but see how many projects there are out to 'innovate' a tablet computer now that the iPad is out? Some of those may even offer some more eye-candy - but eye-candy alone isn't going to make me buy one of them. It's the usability - the general usability for the majority of people out there (inclusive of all the non-geeks) - that needs looking at, not flashy graphics.