Curie is a very minimalistic, tiny C library. It supports basic I/O, basic networking, S-expression based I/O, signal handling, process handling, and I/O multiplexing. If the target architecture is explicitly supported, statically linked binaries may be as small as 4-20 kilobytes; if not, then it only relies on the host's C library. The library explicitly does not provide a POSIX interface so that it may be used in conjunction with a regular host libc (or without one).
License: BSD License (revised)
Changes:
Apart from the regular bugfixes, this release adds directory handling and regular expression matching to the list of curie's features. Both new features should also have gotten proper documentation and a good batch of testing, and a couple of oddities about the graph code have been fixed in the process.
More...