Mark Shuttleworth on the future of Ubuntu
Posted Jun 6, 2008 4:57 UTC (Fri) by kripkenstein
In reply to: Mark Shuttleworth on the future of Ubuntu
Parent article: Mark Shuttleworth on the future of Ubuntu
That's good to know about the AGPL, thanks for the information.
Should Nokia become less cooperative than Trolltech has historically been, this might be very problematic.
this is true for any project which requires copyright assignments:
OpenOffice and MySql come to mind.
I don't think copyright assignments is the issue.
I'm not familiar with MySQL, but OpenOffice is LGPL, not GPL; furthermore, OpenOffice is an app, not a framework like Qt. For both of these reasons I see little or no cause for concern if Sun should change OpenOffice's license to some other FOSS license. That is, if I want to write a plugin for OpenOffice using the GPL4, I will have no problem.
A more relevant comparison is GTK, which is a framework like Qt. GTK being LGPL, I have no worries about writing GTK apps in my FOSS license of choice in the future.
But they can't revoke the licensing of
the current version including the GPL exception which means that they
can't prevent forks.
The problem is that no fork can add additional licenses, so if e.g. Nokia decides not to allow Qt apps to be written in GPL4, then no forking can help with that. We will be stuck in perpetuity with the last list of licenses Nokia has allowed us to use.
Also, there is still the QtFreeFoundation (or however
it is was called again) which where is effectively controlled by the KDE
community (KDE e.v ??) and has the right to release Qt under a BSD license
if Trolltech "misbehaves".
This does not solve the problems I've mentioned. Nokia can continue to release Qt regularly while not allowing the GPL4, and Qt will not revert to a BSD license. "Misbehaves", as defined in that agreement, doesn't cover the problems that concern me.
(Also, it isn't Trolltech anymore, but Nokia ;) )
to post comments)