Visit the web site | Subscribe online |
Contents of Essentials
Allegro is a multi-platform game library that provides many functions for graphics, sounds, player input (keyboard, mouse, and joystick), and timers. It also provides fixed and floating point mathematical functions, 3D functions, file management functions, compressed datafile, and a GUI.
Go to this directory Visit the homepage
The Advanced Linux Sound Architecture is composed of several parts. The first is a fully modularized sound driver which supports module autoloading, devfs, isapnp autoconfiguration, and gives complete access to analog audio, digital audio, control, mixer, synthesizer, DSP, MIDI, and timer components of audio hardware. It also includes a fully-featured kernel-level sequencer, a full compatibility layer for OSS/Free applications, an object-oriented C library which covers and enhances the ALSA kernel driver functionality for applications (client/server, plugins, PCM sharing/multiplexing, PCM metering, etc.), an interactive configuration program for the driver, and some simple utilities for basic management.
Go to this directory Visit the homepage Read the INSTALL file
Avifile is a library that allows you to read and write compressed AVI files in most common video & audio formats (Indeo® Video, DivX, etc.) under x86 Linux. Compression and decompression are performed with Win32 DLLs. It includes a simple AVI player and a Video4Linux capture program. Currently it is under heavy development, and while some features (such as AVI playback) already work, some (audio compression) are not yet successfully implemented.
Go to this directory Visit the homepage Read the README or INSTALL files
CheckInstall keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution.
Go to this directory Visit the homepage Read the README or INSTALL files
Comma separated index files of the cover discs, ready for import into the data base of your choice.
Go to this directory
GLib is a library containing many useful C routines for things such as trees, hashes, and lists. GLib was previously distributed with the GTK toolkit, but has been split off as of the developers' version 1.1.0.
Go to this directory Visit the homepage Read the README or INSTALL files
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions. It is used by almost all C programs and provides the most essential program interface. Version 2.1 is a companion to Kernel 2.2.x.
Go to this directory Visit the homepage Read the README or INSTALL files
GTK, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces. It is designed to be small and efficient, but still flexible enough to allow the programmer freedom in the interfaces created. GTK provides some unique features over standard widget libraries.
Go to this directory Visit the homepage Read the README or INSTALL files
gtkmm (previously known as Gtk--) is a C++ interface for the popular GUI library GTK+. It provides a convenient interface for C++ programmers to create graphical user interfaces with GTK+'s framework. Highlights include typesafe callbacks, widgets which are extensible by inheritance, and many classes that can be easily combined to quickly create complex user interfaces.
Go to this directory Visit the homepage Read the README or INSTALL files
Guile is a portable, embeddable Scheme implementation written in C. Guile provides a machine independent execution platform that can be linked in as a library when building extensible programs.
Go to this directory Visit the homepage Read the README or INSTALL files
This directory contains the latest kernel sources plus the patches needed to create all versions between these and those on last month's discs.
Go to this directory Visit the homepage
LessTif is an LGPL'd implemention of the OSF/Motif standard GUI toolkit for X11. LessTif aims to be source compatible with the OSF/Motif versions 1.2 and 2.1. Currently 1.2 support is almost complete and most Motif 1.2 apps should compile and run out of the box, whilst 2.1 still has very little functionality.
Go to this directory Visit the homepage Read the README file
LibESMTP is a library to manage posting (or submission of) electronic mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as Exim. It may be used as part of a Mail User Agent (MUA) or another program that must be able to post electronic mail but where mail functionality is not the program's primary purpose. LibESMTP is not intended to be used as part of a program that implements a Mail Transport Agent.
Go to this directory Visit the homepage Read the README or INSTALL files
Libmcrypt is a library which provides a uniform interface to several symmetric encryption algorithms. It is intended to have a simple interface to access encryption algorithms in ofb, cbc, cfb, and ecb modes. The algorithms it supports are DES, 3DES, RIJNDAEL, Twofish, IDEA, GOST, CAST-256, ARCFOUR, SERPENT, SAFER+, and more. The algorithms and modes are also modular so you can add and remove them on the fly without recompiling the library.
Go to this directory Visit the homepage Read the README or INSTALL files
libsigc++ implements a full callback system for use in abstract interfaces and general programming. It is the most complete library of its kind with the ability to connect an abstract callback to a class method, function, or function object. It contains adaptor classes for connecting dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries.
Go to this directory Visit the homepage Read the README or INSTALL files
The Standard C Library is an ongoing project to implement the ISO 14882 Standard C library as described in chapters 17 through 27 and annex D, as a drop-in replacement for the current (ARM-conformant) library.
Go to this directory Visit the homepage Read the README file
Libxml is the XML C library developed for the Gnome project. The library code is portable (to Linux, Unix, Windows, embedded systems, etc.) and modular; most of the extensions can be compiled out. Libxml implements a number of existing standards related to markup languages, including the XML standard, Namespaces in XML, XML Base, Relax NG, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML Catalogs, and XML Catalogs. In most cases, libxml tries to implement the specifications in a relatively strict way. To some extent, it provides support for the following specifications, but doesn't claim to implement them: DOM, FTP client, HTTP client, and SAX2. Support for W3C XML Schemas is in progress. It includes xmllint, a command line XML validator.
Go to this directory Visit the homepage Read the README or INSTALL files
Mesa is a 3-D graphics library which uses the OpenGL API (Application Programming Interface). Mesa cannot be called an implementation of OpenGL since the author did not obtain an OpenGL license from SGI. Furthermore, Mesa cannot claim OpenGL conformance since the conformance tests are only available to OpenGL licensees. Despite these technical/legal terms, you may find Mesa to be a valid alternative to OpenGL. Most applications written for OpenGL can use Mesa instead without changing the source code.
Go to this directory Visit the homepage
Text-based interface creation library
Go to this directory Visit the homepage Read the README or INSTALL files
Ogg Vorbis is a completely open, patent-free, professional audio encoding and streaming technology with all the benefits of Open Source.
Go to this directory Visit the homepage
Write images to floppy disk with Windows, needed to create Linux installer boot disks
Go to this directory
SDL is a library that allows you portable low-level access to a video framebuffer, audio output, mouse, and keyboard. With SDL, it is easy to write portable games which run on Linux (x86, Sparc, PPC, Alpha), Solaris (Sparc), Win32 (95, 98, NT), BeOS (x86), and MacOS (PPC).
Go to this directory Visit the homepage Read the README or INSTALL files
Smart Boot Manager (SBM) is an OS independent and full-featured boot manager with an easy-to-use user interface.
Go to this directory Visit the homepage Read the README or INSTALL files
svgalib is a low-level graphics library that provides VGA and SVGA modes in a console. It is not intended as an alternative to X for apps, but rather a set of tools for things like VGA games, image viewing in modes that X cannot support, etc.
Go to this directory Visit the homepage |