cgi_trampoline.c is a parametric C program which executes a CGI script in a specific directory and sets the real UID and GID to the effective UID and GID. It is safe to set the setuid/setgid bits of the binary of cgi_trampoline.c. initgroups() and setgroups() are not called, because this works only as root. cgi_trampoline.c contains optimizations for Linux i386, so the generated binary will be statically linked and very small.
Lisp Blosxom is a port of the Perl Blosxom blogging engine to ANSI Common Lisp. Its goals are extensibility and speed. It's a filesystem-based blogging engine, which means that blog entries are just flat files on disk, although plugins can be written to extend or replace this behavior. The first line in the file is the title, while the remainder is the text of the body. Entry dates are taken directly from the filesystem's modification date for each entry. Furthermore, the structure of the blog is taken directly from the hierarchy of directories and files on disk.
RWMA (Ruby window manager addons) is a modular wrapper around dmenu and dzen for adding various keyboard driven actions to (usually minimalistic) window managers, inspired by ruby-wmii. Its main purpose is launching programs and displaying notifications, but it can be expanded with plugins (for example translation, music player control, and volume control).
IBM UDDI Registry is a UDDI-compliant registry for Web services in a private intranet environment. (UDDI stands for Universal Description, Discovery, and Integration). Web services developers can publish and test their applications in a secure, private environment for internal business applications. This registry is geared toward activities such as Web services development, testing, and deployment for internal business applications, and therefore it has different requirements and characteristics than public UDDI registries.
The Entitlement Based Scheduler (EBS) is a modification of the Linux O(1) CPU scheduler that introduces entitlement based scheduling for SCHED_NORMAL tasks in Linux 2.6 kernels. The design features of the O(1) scheduler that address the issues of scalability and efficiency are retained. Entitlement based sharing means that each task has its own variable entitlement to CPU resources, and the scheduler allocates more CPU time to tasks with greater entitlement. The priority of each task is continually adjusted to achieve this aim.