One thing about the Free Software Foundation: there's seldom any doubt where they stand. Take the blog entry they recently posted: "5 reasons to avoid iPhone 3G." You can't come away from it thinking that there are pros and cons to the iPhone. Rather, if you agree with them, you shouldn't even consider putting an iPhone in your pocket. But how well do their arguments stack up?
The FSF case against the iPhone boils down to five points:
We could debate some of these points - in particular, some people have focused on whether the FreeRunner is really a viable alternative. But it's important to realize that the crux of the FSF's case is really in their first two points. From their point of view, free software and DRM-free formats are not features to be discussed: they are the basis of software freedom.
Remember, for the FSF freedom is a matter of liberty - and all software for the iPhone flunks their definition. You can't read the source code of the platform, you can't redistribute copies, you can't improve the applications. Even if a developer wants to make an iPhone application free, Apple's gatekeeping practices make this impossible.
As for DRM, the FSF is equally inflexible. If you support DRM in any way, you're contributing to the erosion of software freedom.
So, from the point of view of the hardcore free-software advocates, there's nothing surprising about this condemnation of the iPhone. As a platform, it is no more free than Microsoft Windows. In fact, with the policies of the AppStore closing off software distribution, it's easy to argue that the iPhone is less free than just about any other platform.
Of course, many people, even open source developers, are not purists about their software - thus the popularity of OS X as a development platform. But whatever you think of their chosen battles, it's clear that the FSF does a service to the community by making us think through these issues. If we are to compromise on freedom, we should at least understand the compromises, even if the siren song of snazzy consumer technology is ultimately too difficult for many of us to resist.