It sure is pretty, but look underneath the surface.
Let's start by clarifying that I don't have anything against Apple. In fact, I used a Mac for over year at work. There is, however, a hidden similarity between some aspects of Windows Vista and the iPhone. Both are attractive to one's eyes, but there are hidden dangers (and possibly agendas) which are being centralised and then embedded in that very rigid product.
Due to simultaneous big announcements, followed by release of the iPhone and GPLv3, some sites are talking about
GPL's effect on the iPhone. Some articles seem very critical, but not rightfully so. Various bits of software on the iPhone, such as KHTML, are
GPLLGPL-licensed, but this does not mean that companies will get 'punished' immediately, if at all. Some articles embrace and use dramatic licence to make issues seem greater than they truly are.
Apple will not be affected. It might, however, need to honour the code that it uses. KDE [*libraries* are] is still
GPLv2LGPL-licensed [see correction in the comments below]. So, let's look beyond this. The iPhone does not even have an SDK. Development for the iPhone is restricted to Web browser widgets. The bigger issues are moral ones and are
not to be confused with licensing. The press seems to be missing this core point.
Last night, the FSF sent out an E-mail calling the iPhone "Defective by Design". That is the tagline and label consistently used to describe products that make use of DRM and restrict (or altogether eliminate) consumer rights. There are other modern and sophisticated smartphones that neither mimic nor replace the iPhone, but they
are truly open and they earned
some positive early reviews. Trolltech's Greenphone and OpenMoko are just two examples, but let's not get promotional here.
The message to take here is that it's rather ironic that GPLv3 is released at the same time as a product whose deficiencies might be highlighted by the big announcements (not to mention heated discussions that accompany and follow the FSF's limelight). A few days ago,
amid some excellent news for Linux, Richard Stallman reminded us why restrictions are dangerous. You are encouraged to read this if you haven't.
Comments
anonymous
2007-06-30 16:15:55
Anonymous
2007-06-30 23:48:26
> Various bits of software on the iPhone, such as KHTML, are GPL-licensed
KHTML is of course LGPL licensed. Maybe you will learn about the licenses and their differences (which eg doesn't oblige Apple to release complete source of Safari) one day.
Roy Schestowitz
2007-07-01 01:36:15
Anonymous
2007-07-01 07:12:48
You corrected the wrong part and did not make it better. It still reads: "such as KHTML, are GPL-licensed" (should be *L*GPL) and "KDE is still LGPL-licensed" (should be KDE *libraries* are LGPL licensed, the other parts of KDE are under various licenses).
Roy Schestowitz
2007-07-01 09:54:11
Roy Schestowitz
2007-07-01 11:34:46
http://wiki.winehq.org/Parallels
"Parallels Desktop for Mac(www.parallels.com) contains Wine's Direct3D code according to http://www.parallels.com/en/licensing/. So far(June 30th, 2007) attempts to ask them for the modified source code failed. This page is meant for keeping track of this, without starting legal action or a publicity campaign yet."