LWN.net Logo

iPhone restricts users, GPLv3 frees them (GNU/FSF Press)

From:  Peter Brown <peterb-AT-fsf.org>
To:  info-fsf-AT-gnu.org, info-member-AT-gnu.org, info-press-AT-gnu.org
Subject:  [GNU/FSF Press] iPhone restricts users, GPLv3 frees them
Date:  Thu, 28 Jun 2007 18:28:38 -0400

iPhone restricts users, GPLv3 frees them

BOSTON, Massachusetts, USA -- Thursday, June 28, 2007 -- On Friday, June
29, not everyone in the continental U.S. will be waiting in line to
purchase a $500 iPhone. In fact, hundreds of thousands of digital
aficionados around the globe won't be standing in line at all, for June
29 marks the release of version 3 of the GNU General Public License
(GPL). Version 2 of the GPL governs the world's largest body of free
software -- software that is radically reshaping the industry and
threatening the proprietary technology model represented by the iPhone.

The author of the the GPL is Professor Richard M. Stallman, president
and founder of the Free Software Foundation, and creator of the GNU
Project. With his first revision of the license in sixteen years,
version 3 of the GPL fights the most recent attempts to take the freedom
out of free software -- most notably, version 3 attacks "Tivoization" --
and that could be a problem for Apple and the iPhone.

Now, from China to India, from Venezuela to Brazil, from Tivos to cell
phones: Free software is everywhere and it is slowly building a
worldwide movement of users demanding that they have control over the
computers and electronic devices they own.

Tivoization and the iPhone?

"Tivoization" is a term coined by the FSF to describe devices that are
built with free software, but that use technical measures to prevent the
user from making modifications to the software -- a fundamental freedom
for free software users -- and an attack on free software that the GPLv3
will put a stop to.

The iPhone is leaving people questioning: Does it contain GPLed
software? What impact will the GPLv3 have on the long-term prospects for
devices like the iPhone that are built to keep their owners frustrated?

Peter Brown, executive director of the FSF said, "Tomorrow, Steve Jobs
and Apple release a product crippled with proprietary software and
digital restrictions: crippled, because a device that isn't under the
control of its owner works against the interests of its owner. We know
that Apple has built its operating system, OS X, and its web browser
Safari, using GPL-covered work -- it will be interesting to see to what
extent the iPhone uses GPLed software."

The GNU GPL version 3 will be released at 12:00pm (EDT) -- six hours
before the release of the iPhone -- bringing to a close eighteen months
of public outreach and comment, in revision of the world's most popular
free software license.


----

About the GNU General Public License (GNU GPL)
The GNU GPL is the most widely used free software license worldwide:
almost three quarters of all free software packages are distributed
under this license. It is not, however, the only free software license.

Richard Stallman wrote the version 1 and 2 of the GNU GPL with legal
advice from Perkins, Smith & Cohen. Version 1 was released in 1989, and
version 2 in 1991. Since 1991, free software use has increased
tremendously, and computing practices have changed, introducing new
opportunities and new threats. In 2005, Stallman began revising the GPL
for version 3. In January 2006, the FSF began a systematic process of
public review and feedback, with legal advice and organizational support
from the Software Freedom Law Center.


About the GNU Operating System and Linux
Richard Stallman announced in September 1983 the plan to develop a free
software Unix-like operating system called GNU. GNU is the only
operating system developed specifically for the sake of users' freedom.
See http://www.gnu.org/gnu/the-gnu-project.html.

In 1992, the essential components of GNU were complete, except for one,
the kernel. When in 1992 the kernel Linux was re-released under the GNU
GPL, making it free software, the combination of GNU and Linux formed a
complete free operating system, which made it possible for the first
time to run a PC without non-free software. This combination is the
GNU/Linux system. For more explanation, see
http://www.gnu.org/philosophy/open-source-misses-the-poin...

The GNU GPL is used by developers with various views, but it was written
to serve the ethical goals of the free software movement. Says Stallman,
"The GNU GPL makes sense in terms of its purpose: freedom and social
solidarity. Trying to understand it in terms of the goals and values of
open source is like trying understand a CD drive's retractable drawer as
a cupholder. You can use it for that, but that is not what it was
designed for."


About The Free Software Foundation
The Free Software Foundation, founded in 1985, is dedicated to promoting
computer users' right to use, study, copy, modify, and redistribute
computer programs. The FSF promotes the development and use of free (as
in freedom) software—particularly the GNU operating system and its
GNU/Linux variants—and free documentation for free software. The FSF
also helps to spread awareness of the ethical and political issues of
freedom in the use of software. Its Web site, located at www.fsf.org, is
an important source of information about GNU/Linux. Donations to support
the FSF's work can be made at http://donate.fsf.org. Its headquarters
are in Boston, MA, USA.


Media Contacts
Joshua Gay
Campaigns Manager
Free Software Foundation 
617-542-5942 jgay@fsf.org




_______________________________________________
FSF And GNU Press mailing list <info-press@gnu.org>
http://lists.gnu.org/mailman/listinfo/info-press


(Log in to post comments)

iPhone restricts users, GPLv3 frees them (GNU/FSF Press)

Posted Jul 5, 2007 16:41 UTC (Thu) by dps (subscriber, #5725) [Link]

The iPhone people have made great efforts to ensure your US iPhone does not work elsewhere. Do not worry about the different mobile netwoks either: apple made that choice for you. If you live in some remote area and that network is not avaialable in your area then that is your problem.

The GSM mobile phone manufacturers never got close to this---GSM phones work almost everywhere in the EU and much of the rest of the world. Other network's and foreign SIM cards work too (albeit with some restrictions).

I suspect the features of the iPhone that fix the country and network are unlikely to be bypassable but any component which might contain GPLed code. Even if apple allowed to change that software then you would still be locked in. I would advise you to vote with your wallet.

iPhone restricts users, GPLv3 frees them (GNU/FSF Press)

Posted Jul 5, 2007 23:32 UTC (Thu) by peterc (subscriber, #1605) [Link]

Not sure what you mean by "The iPhone people have made great efforts to ensure your US iPhone does not work elsewhere."

It's a quad-band GSM phone that's lock to one service provider. You can use it in any place that has GSM networks as long as your service provider lets you "roam" (i.e. use another network).

Plus, I'm sure some enterprising people will find out how to unlock it.

iPhone restricts users, GPLv3 frees them (GNU/FSF Press)

Posted Jul 7, 2007 20:39 UTC (Sat) by giraffedata (subscriber, #1954) [Link]

I read yesterday that DVD Jon has managed to unlock the iphone at least so that it can do stuff besides make phone calls without the user buying AT&T service. I would not be surprised if he figures out soon how to have it make phone calls via another provider as well.

But it's worth noting that purchasers of the phone (according to AT&T) promise not to do that and might be forced to honor that promise.

iPhone restricts users, GPLv3 frees them (GNU/FSF Press)

Posted Jul 16, 2007 21:57 UTC (Mon) by Cato (subscriber, #7643) [Link]

It's worse than that. Unlike every other GSM phone I've heard of, the iPhone apparently looks for proprietary Apple-only identity/authentication servers and visual voicemail servers. The latter is fair enough as it's a new feature, but still a lockin - the former is gratuitous lockin just because they want to control the entire stack, from phone to server to network.

The iPhone is far more proprietary and closed than almost any other phone out there - even basic GSM phones can load Java games, and smartphones running Symbian, Windows Mobile or Linux can load real software as well. iPhone has a web browser - maybe quite a full-function web browser, but still just a web browser, shutting off a vast number of applications.

The iPhone is actually far more proprietary than Windows Mobile, which is astonishingly open and extensible by comparison.

Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds