[SDL] I have some animated GIF code, can I...
Doug
biteme at bitbasher.net
Mon Oct 23 08:08:09 PDT 2006
>You are kidding, right? Before trying to "understand" the LGPL any
>further you should first read these:
>http://www.gnu.org/philosophy/free-sw.html
>http://www.gnu.org/philosophy/categories.html
>http://www.gnu.org/licenses/gpl-faq.html
Hey, thanks for those links, Daniel, they were helpful. I've done more
LGPL reading since my last post, and I think I'm starting to "get it".
>I still can't tell if you are either being too sarcastic, or completely
>missed the point. I'm hoping for the later.
I'm not trying to be sarcastic at all, I'm trying to understand a license
agreement that I've never dealt with before. Also, since I've done more
reading about the LGPL, it appears that there is a lot of heated discussion
regarding some "linking" issues. These usually center around issues of
statically linking, what the FSF says, and what the LGPL is intended for,
and the "gray" areas in between.
>In short: the user that receives your code must be able to freely
>replace LGPL library. The preferable way is releasing your code under a
>free-software license - either by a LGPL extension of the library, or by
>a loose-coupled code around it.
This is what I now think I understand. It seems that the LGPL doesn't
really deal with the "way" I release code (source code, libraries,
archives, etc), but rather how that code is and must be used (assuming that
source code is always made available under the LGPL terms).
It seems that as long as the "USE" of the code obeys the LGPL, everything
is fine.
This all is moot anyways. I'm making a "derived work" library, based on
code from the SDL image library. When released, all sources will be
available, the LGPL will be included, and the new library can be freely
replaced out.
Realize that not everyone just "gets" the LGPL instantly, and that there
are probably plenty of LGPL code out there that is in complete violation of
the terms of the agreement. All I'm trying to do is make 100% sure that
everything I do does not violate the license.
Doug.
More information about the SDL
mailing list