Use in Small Devices
glibc has been criticized as being "bloated" and slower than other libraries in the past, e.g. by Linus Torvalds and embedded Linux programmers. For this reason, several alternative C standard libraries have been created which emphasize a smaller footprint. Among them are Bionic (based mostly on libc from BSD and used in Android), dietlibc, uClibc, Newlib, Klibc, and EGLIBC (used in Debian, Ubuntu and ArkLinux).
However, many small-device projects use GNU libc over the smaller alternatives because of its application support, standards compliance, and completeness. Examples include Openmoko and Familiar Linux for iPaq handhelds (when using the GPE display software).
Read more about this topic: GNU C Library
Famous quotes containing the words small and/or devices:
“And still they gazed, and still the wonder grew,
That one small head could carry all he knew.”
—Oliver Goldsmith (17281774)
“So that with much ado I was corrupted, and made to learn the dirty devices of this world.
Which now I unlearn, and become, as it were, a little child again that I may enter into the Kingdom of God.”
—Thomas Traherne (16361674)