Synonyms for glibc or Related words with glibc

uclibc              libc              freedos              ntdll              wxwidgets              mingw              binutils              libcurl              busybox              applescript              wxpython              cygwin              xcode              watcom              openjdk              visualage              newlib              systemd              slackware              toolchain              jruby              eglibc              winrt              lgpl              jython              powerbuilder              freetype              amigaos              illumos              jquery              fltk              minix              msvc              libstdc              dotnet              gnustep              autoit              libpng              cpython              ironruby              opensource              pyqt              gedit              centos              activeperl              hypercard              ocaml              angularjs              userland              autoconf             

Examples of "glibc"
Embedded GLIBC (EGLIBC) is a discontinued variant of the GNU C Library (glibc), optimised for use in embedded devices, while still attempting to remain source- and binary-compatible with the standard glibc. The authors claim that EGLIBC was not intended to be a fork of glibc, but rather a variant, accepting patches that the core glibc developers may reject.
After the change in glibc maintainership Debian and other projects migrated back to the glibc, who before switched to alternatives. Also, since the beginning of 2014, the glibc fork EGLIBC is no longer being developed, since its ""goals are now being addressed directly in GLIBC"".
Hybris loads "Android libraries, and overrides some symbols from bionic with glibc" calls, making it possible to use Bionic-based software, such as binary-only Android drivers, on glibc-based Linux distributions.
Since the beginning of 2014, the official homepage states that EGLIBC is no longer being developed, since its ""goals are now being addressed directly in GLIBC"", and Debian has switched back to glibc for the Debian 8.0 (Jessie) release.
In addition, glibc also provides extensions that have been deemed useful or necessary while developing GNU.
Ulrich Drepper, the glibc maintainer, rejected bcrypt support since isn't approved by NIST.
which documents the APIs of the Linux kernel and of the GNU C Library (glibc).
larger than ints. Nevertheless, starting with version 2.8, glibc makes some changes to
Many packages are compiled against musl, an alternative libc implementation, in addition to glibc.
Released under the GNU Lesser General Public License, glibc is free software.
, Google Native Client SDK (NaCl) includes Newlib as the default C library over glibc.
Libraries may provide assertion features as well. For example, in C using glibc with C99 support:
For most systems, the version of glibc can be obtained by executing the lib file (for example, /lib/
The Glibc project was initially written mostly by Roland McGrath, working for the Free Software Foundation (FSF) in the 1980s.
GNU glibc's gconv, the character codec library used on most Linux distributions, supports GB 18030-2000 since 2.2, and GB 18030-2005 since 2.14; glibc notably includes non-PUA mappings for GB 18030-2005 in order to achieve round-trip conversion. GNU libiconv, an alternative iconv implementation frequently used on non-glibc UNIX-like environments like Cygwin, supports GB 18030 since version 1.4.
In September 1995 Ulrich Drepper made his first contribution to the glibc project and gradually became over the 1990s the core contributor and maintainer of glibc. Drepper held the maintainership position for many years and accumulated until 2012 63% of all commits of the project.
There are compatibility layers ("shims") to allow programs written for other ecosystems, e.g. Google's Android and Microsoft's Windows, to run on glibc interface offering systems. libhybris is a compatibility layer for Android's Bionic and Wine can be also seen as compatibility layer from Win32 API/ABI to glibc.
When FSF released glibc 2.0 in January 1997, it had much more complete POSIX standards compliance, better internationalisation and multilingual function, IPv6 capability, 64-bit data access, facilities for multithreaded applications, future version compatibility, and the code was more portable. At this point, the Linux kernel developers discontinued their fork and returned to using FSF's glibc.
GNU also provides a separate iconv implementation in its "libiconv" package. Unlike the glibc implementation, the utility in "libiconv" is licensed under GPL, so derivatives must be open in GPL too. This separate implementation can be seen in non-glibc platforms that still need iconv functionalities like Cygwin and GnuWin32.
uClibc is much smaller than the glibc, the C library normally used with Linux distributions. While glibc is intended to fully support all relevant C standards across a wide range of hardware and kernel platforms, uClibc is specifically focused on embedded Linux. Features can be enabled or disabled according to space requirements.