Linked by Thom Holwerda on Wed 13th Jul 2005 14:00 UTC, submitted by Timothy R. Butler
GNU, GPL, Open Source Tim Butler knew when he mentioned something negative about the GNU Project's General Public License (GPL), in his column on KDE last week, he would inevitably be accused of arguing the GPL was a bad license. What did not fit into that piece shall now be dealt with: is the GPL a bad license or is the issue he complained about something else?
Thread beginning with comment 3617
To read all comments associated with this story, please click here.
Read the article
by archiesteel on Wed 13th Jul 2005 15:50 UTC
archiesteel
Member since:
2005-07-02

The author actually makes a powerful case for the GPL, saying that it is a good license...only not for libraries.

I agree with him, though I can't say it has hurt KDE that much so far. Nonetheless, he is right in saying that libraries should be licensed under the LGPL, while apps should be licensed under the GPL.

(For that matter, I thought most KDE libs were licensed under the LGPL already? Anyone care to confirm/deny?)

Reply Score: 3

RE: Read the article
by anda_skoa on Wed 13th Jul 2005 15:58 in reply to "Read the article"
anda_skoa Member since:
2005-07-07

For that matter, I thought most KDE libs were licensed under the LGPL already? Anyone care to confirm/deny?

http://developer.kde.org/policies/licensepolicy.html

Reply Parent Score: 1

RE[2]: Read the article
by archiesteel on Wed 13th Jul 2005 16:09 in reply to "RE: Read the article"
archiesteel Member since:
2005-07-02

Thanks for the link...so, in fact, KDE libraries are already licensed under the LGPL...I guess the perceived problem is with the Qt libraries? Am I missing something here?

Reply Parent Score: 1

RE: Read the article
by calc on Wed 13th Jul 2005 22:40 in reply to "Read the article"
calc Member since:
2005-07-06

Even though the KDE libraries are a mix of BSD/LGPL/etc, they are effectively GPLd due to Qt being GPL. You still can not develop non-GPL applications using them due to Qt being GPL, unless you buy a commercial license for Qt. That includes using other open source licenses that are not compatible with the GPL. KDE itself is in a grey area on some libraries it uses due to the viral nature of the GPL. For example, KDE uses the openssl libssl library which is not GPL compatible in kded_kssld.so which kded_kssld.so also links with other libraries that are effectively GPL'd.

Reply Parent Score: 1