muteki muteki wrote: > > No, not all of gnulib is under GPLv3. See > > https://www.gnu.org/software/gnulib/manual/html_node/Copyright.html > > Thanks for the pointers. I took a look at the link you provided, while it > specifies some code could be in LGPL, few modules I found in gettext-runtime > (e.g. closeout, fwriteerror, progname, propername, trim, xreadlink and > xstriconv) have GPL license explicitly stated in the gnulib module > description.
Correct. These modules are under GPL license and are NOT used in gettext-runtime/libintl/. > Also, the link specifies to use some gnulib modules under LGPL, we could > compile gnulib-tool with --lgpl to replace GPL header, but seems like that's > not being done in gettext-runtime. Good point. Yes, the gettext-runtime/libintl/ could be constructed from gnulib by use of "gnulib-tool --lgpl", but this is not being done, for historical reasons. Instead, the source code files of gettext-runtime/libintl/ are being synced with gnulib manually. > Is that safe to use gettime-runtime as LGPL? Yes. The file gettext-runtime/intl/COPYING.LIB should make the intent clear. Bruno