Re: [GD-DEVEL] using an derived gd function in another program

[email protected] ("Pierre Joye")
Newsgroups php.gd.devel
Message-ID <[email protected]>
Hi Rian,

On Feb 11, 2008 5:36 AM, Rian Hunter <[email protected]> wrote:

> I am not on this list, so could all replies be CC'd to me?
>
> I am writing a program that will be licensed under GPL v3.0. I use a
> slightly derived version of gdImageCopyResampled() in it. I am not
> exactly sure how I should give credit to libgd in my README or in the
> source file. Could anyone give me tips on how I should do this? Thanks!

You have to have two licenses then, one is GPL 3.0 and the other is
the libgd license, both should be advertised.

An alternative would be to link against libgd instead of copying only
one function. Linking can bring you more pros, I'm working on improved
resizing functions. Some are faster and other give far nicer results.
Linking makes your work easier as you only have to udpate your
binaries and/or ask to update the library on a given system. It avoids
the dual licensing and let you benefit from our improvements.

I sadly can't agree to relicense this part to GPL (no matter the
version) as it may bring restriction to this code that we do not have
now.

Cheers,
-- 
Pierre
http://blog.thepimp.net | http://www.libgd.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.