-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Patrice Dumas <[EMAIL PROTECTED]> writes:

> Simon Josefsson <[EMAIL PROTECTED]> wrote:
> > I found it helped to attack the problem one module at a time,
> > carefully considering the details.  Exactly which modules do you need
> > which are under the GPL in gnulib today?
> 
> alloca malloc realloc strtod atexit dup2 getcwd getpagesize memmove memset 
> strerror regex

For what it may be worth, newlib is often used in embedded systems for
the C runtime library. The sources may be found here:

  ftp://sources.redhat.com/pub/newlib/newlib-1.13.0.tar.gz

It has many of those functions under licenses that should be compatible
with the LGPL.

So, if it is not possible to convert the needed GNULIB packages into
something compatible with your LGPL requirements, it may be possible to
adapt the newlib implementations for this purpose.

For what it is worth, I would hope that most of the GNULIB functions
could eventually be under either GPL or LGPL...

        -- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFCyPfV3x41pRYZE/gRAsh2AKCbCFHxshi5/wcui9L7XtguRYdG+wCfTqKi
Otm64/VAe8oC7hKERlwwBfo=
=IBAC
-----END PGP SIGNATURE-----


_______________________________________________
bug-gnulib mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnulib

Reply via email to