uClibc is a C library for embedded systems. It was originally intended for uClinux, but has now been extended to run on both standard and mmu-less Linux systems, it can be used as both a static or a shared library, it now has header files stolen from GNU libc, and it is quite configurable, and extremely small. This project is similar to dietlibc, but it was started much earlier, and has slightly different goals. Dietlibc seems to be aiming and smallest size, in many cases by sacrificing compatibility with existing standards. Now, while I willingly admit that many of the standards are stupid, making uClibc comply with them has allowed some very complex projects to work without having to rewrite all of user space to match the C library.
This project has the following developers:
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!