iPhone development another FairPlay squeeze play?
I finally got around to watching the WWDC keynote tonight. The bit about Safari being the development environment for iPhone is intriguing. Apple has developers clamoring to write software that only works on the iPhone, and Apple is saying “no. Write software that works on any phone, and it will work on the iPhone. No, one better: write software that works in any modern web browser, whether it’s a phone, a PSP, FireFox, or Internet Explorer. Don’t limit yourself to the iPhone.”
That’s not how they worded it but it is the real meaning of what they said, whether they realize it or not.
This is vaguely similar to what Apple did with the iPod: they ensured that the iPod could play MP3s from anybody, but allowed no DRM but their own. The iPod could (and can) play music from any CD or other unrestricted source. Only the iTunes Music Store sold restricted music using the iPod’s FairPlay restriction mechanism, and Apple refused to either license FairPlay (for the most part) or use another restriction mechanism on the iTunes Music Store.
That combination—allowing open standards and discouraging restriction mechanisms—is probably a major reason that the music companies are seriously considering allowing stores to sell music on-line without artificial restrictions. The labels have long complained about Apple’s refusal to either license FairPlay or use somebody else’s restriction mechanism, and if Apple had given in, it is highly unlikely that any major label would have considered selling more consumer-friendly music. But, partially because of Apple’s refusal, the labels are considering selling more consumer-friendly tracks. I now have EMI music without digital restriction mechanisms in my collection. Purchased from the Apple store, stored in iTunes, and playable on my iPod—or any other music player, should I choose to buy one later.
Was this deliberate? Steve Jobs has claimed that they prefer music sold without DRM, because music sells iPods. Apple believes that it will continue to be able to make the most consumer-friendly music players, and that in an open market, the iPod will remain the preferred portable music player (just as it was before on-line music stores were popular). I wrote about this earlier in Apple encourages MP3 distribution?
I have long harbored a secret hope that Apple’s near-absolute refusal to license their Fairplay digital restriction mechanism is a secret squeeze play. It seems designed to force the music industry into selling music without artificial restrictions, just as the industry currently sells CDs today.
Could the same be true of phone apps? Is Apple trying to encourage a developer climate where developers create applications for any portable device, and not create island ecosystems where this app works on that device, and that app works on this device?
The general consensus appears to be that AT&T does not want to allow home-made applications running on their network. This may be true, and this may be all there is to it. But if the iPhone becomes popular, and Apple continues to encourage web standards while discouraging iPhone-only development, we may see web standards become so popular that they are, in fact, standard. We may see web developers finally throw out the crutch of “this site best viewed using…” or worse, “this site does not work with…”.
- FairPlay at Wikipedia
- “FairPlay digitally encrypts AAC audio files and prevents users from playing these files on unauthorized computers.”
- Steve Jobs: Thoughts on Music
- “Perhaps those unhappy with the current situation should redirect their energies towards persuading the music companies to sell their music DRM-free. Convincing them to license their music to Apple and others DRM-free will create a truly interoperable music marketplace. Apple will embrace this wholeheartedly.”
- Jobs talks new iTunes functions, DRM and video, iPod storage
- “Our success has been based and will be based on whether people think we have the best and easiest to use music store, and whether we have the best and easiest to use music players. And we've never felt any different than that. We’re going to work to make the best music players we can and hopefully customers will agree that we do.”
More Apple
- Apple’s FiVe Minute Crush
- Between 1984 and 2024, Apple’s advertising has gone from ridiculing 1984 to being 1984.
- Apple’s spinning mirror: exploiting children for dictatorships
- Apple has decided on “child porn” as the root password to disable privacy on their phones. But the system they’re using appears to be mostly worthless at detecting the exploitation of children, and very useful for detecting dissent from authoritarian governments.
- How does Apple’s supposed anti-conservative bias matter?
- If you think Apple has a bias against conservatives or Christians, you definitely don’t want Apple to build a tool its employees can use to help guess an iPhone’s password.
- We have met the enemy, and he is our carrier
- If you want a phone that works as well as your Macintosh, you need a network that works as well as the Internet.
- Stephen Fry on iPhone killers
- “You’re only on this planet once—do something extraordinary, imaginative and inspiring. That’s the difference, ultimately.”
- 19 more pages with the topic Apple, and other related pages
More cell phones
- Miracle and Wonder: The Pioneer 3200/3300BT
- “These are the days of miracle and wonder. This is a long-distance call.” I’ve been using the Pioneer 3200BT bluetooth-enabled stereo in my car for a year now. It really is amazing what we can do nowadays.
- Sprint wants me to buy an iPhone
- It shouldn’t be easier to switch to a new carrier than it is to get information from your current carrier.
- We have met the enemy, and he is our carrier
- If you want a phone that works as well as your Macintosh, you need a network that works as well as the Internet.
- Stephen Fry on iPhone killers
- “You’re only on this planet once—do something extraordinary, imaginative and inspiring. That’s the difference, ultimately.”
- The Ringtone Racket
- John Gruber adds his 99 cents to the iTunes ringtone debate, and comes to the same conclusion: Apple is losing its battle for the hearts and minds of consumers. It might make more money in the short-term, but it faces a significant chance of becoming just another company in the long-term.
- 10 more pages with the topic cell phones, and other related pages
More HTML
- Nisus “clean HTML” macro
- The Nisus macro language is Perl; this means we can use all of Perl’s strengths as a text filter scripting language in Nisus.
- Flash on iPhone not in anybody’s interest
- Flash on iPhone is not in the interest of people who buy iPhones. The only people who really want it are poor web designers who can’t get out of 1992.
- Web display of Taskpaper file
- It is easy to use PHP to convert a Taskpaper task file into simple HTML conducive to styling via CSS.
- ELinks text-only web browser
- If you need a text browsers on Mac OS X, the ELinks browser compiles out of the box.
- Cascading style sheets and HTML
- You can use style sheets to simplify your web pages, making them readable across a wide variety of browsers and situations, without sacrificing presentation quality.
- Six more pages with the topic HTML, and other related pages
My current dream is to be able to install Django on an iPhone and build local web apps as I need them.