This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: strcasestr() patch proposal


On Jun  7 11:23, Olivier Langlois wrote:
> > If you did that for Cygwin, then we have a problem here.  The function
> > is apparently licensed GPL.  Due to the dual-licensing of Cygwin, we
> > can't import functions which are GPLed or LGPLed in Cygwin.  Please
> > consider to license this function under a more liberate license like
> > BSD.
> 
> I have absolutly no problem to provide my modifications completely free of
> strings attached. The thing is that my modifs are based from the LGPLed
> glibc source code file. Does LGPL allows to distribute modifications under
> different terms than LGPL? 

You can't do that, except the original LGPLed function was also written
by you, which it isn't.

>  If not, how can I workaround the issue?

You can write the function new from scratch, or you take another base
implementation which is BSD licensed or something comparable.


Corinna

-- 
Corinna Vinschen
Cygwin Project Co-Leader
Red Hat


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]