On 02/01/2011 07:13 AM, Ralf Corsepius wrote:
I can understand if you are building non-free software you would not
want to use gnulib due to license reasons, but you could still use
autoconf.
Somewhat oversimplified, this applies to us.
RTEMS is an OS for embedded systems and is licensed under a "GPL with
exceptions for static linkage".
We choose to do so, because to users RTEMS presents itself as a set of
static libraries, they statically link their application code against.
As we do not want to force our users to release their code, "pure
GPL'ed" code is not applicable to us.
The gnulib stdbool module is LGPLv2+, which is about as flexible as you
can be. Using gnulib's stdbool replacement does NOT require an
application to become GPL.