The Future of GNU C Library
The GNU C Library (GLIBC) is a part of almost all Linux systems deployed today. Along with GCC the library is part of the framework that implements the userspace requirements for several standards including ISO C and POSIX. While standards conformance provides a stable base upon which many users can design, test, and implement quality software, the responsibilities of the library do not end there. Given the complexity of Linux-based solutions GLIBC is unique positioned to provide: userspace thread profiling information, optimized function selection based on local cpu type, size and feature customizability based on POSIX profiles. This talk examines the current state of the GLIBC community and the steps being taken to make this core component relevant to more users and the problems they seek to solve using Linux.