LWN.net Logo

Libc licenses

Libc licenses

Posted Jun 9, 2011 8:52 UTC (Thu) by justincormack (subscriber, #70439)
In reply to: GPLv2's implicit patent license and Dalvik by eru
Parent article: Android, forking, and control

I think all the other light weight libcs are in fact LGPL/GPL, eg uclibc, dietlibc. Newlib is partly LGPL too.


(Log in to post comments)

Libc licenses

Posted Jun 29, 2011 16:13 UTC (Wed) by JoelSherrill (guest, #43881) [Link]

newlib contains very little code under [L]GPL. No [L]GPL code is supposed to be in any configuration unless it is in the OS specific code. For GNU/Linux, this source is under the libc/sys/linux subdirectory.

If Google had chosen newlib, there would have been less work to get it clean for Android than putting together a new library.

FWIW newlib is used by Cygwin and RTEMS along with bare metal users of GNU tools. It supports a variety of architectures. Newlib is an old project with a community around it.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds