A useful wiki for glibc

Canonical glibc links are http://www.gnu.org/software/libc/ and http://sources.redhat.com/glibc

Some of the following information is taken verbatim from http://www.gnu.org/software/libc/.

The IRC channel is on Freenode at #glibc. You can obtain glibc sources via git.

Overview

Any Unix-like operating system needs a C library: the library which defines the system calls and other basic facilities such as open, malloc, printf, exit...

The GNU C library is used as the C library in the GNU system and most systems with the Linux kernel.

History

The history of Unix and various standards determine much of the interface of the C library. In general the GNU C library supports the ISO C and POSIX standards. We also try to support the features of popular Unix variants (including BSD and System V) when those do not conflict with the standards. Different compatibility modes (selectable when you compile an application) allow the peaceful coexistence of compatibility support for different varieties of Unix.

Project Goals

The GNU C library is primarily designed to be a portable and high performance C library.

It follows all relevant standards (ISO C 99, POSIX.1c, POSIX.1j, POSIX.1d, Unix98, Single Unix Specification). It is also internationalized and has one of the most complete internationalization interfaces known.

Contributing

If you wish to contribute to glibc please post your idea or patch to libc-help@sourceware.org for initial review. Post it directly to libc-alpha@sourceware.org for final review if and only if you meet the legal, coding standards, testing, and documentation requirements for the project.

Before emailing libc-alpha@sourceware.org please go through this checklist: Contribution checklist.

The list of glibc MAINTAINERS.

FAQ

The following is the most recent build of the FAQ located in CVS.

Frequently Asked Questions (about glibc)

Bug Triage

Do you want to help with GLIBC? The GLIBC Bug Triage initiative is a great way to get involved.

Testing

Tips and Tricks

Debugging

Project Wishlist by Developer

If you are looking for a glibc project this is the place to start.

Mailing List Moderation Resources

None: HomePage (last edited 2008-07-09 23:04:59 by PeteEberlein)