GNU C Library - Use in Small Devices

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:

    The sickness of our times for me has been just this damn thing that everything has been getting smaller and smaller and less and less important, that the romantic spirit has dried up, that there is no shame today.... We’re all getting so mean and small and petty and ridiculous, and we all live under the threat of extermination.
    Norman Mailer (b. 1923)

    The gods being always close to men perceive those who afflict others with unjust devices and do not fear the wrath of heaven.
    Hesiod (c. 8th century B.C.)