1612 projects tagged "GPL"
Adflib is a free, portable, open and documented implementation of the Amiga filesystem. ADFlib and the related documentation ADF FAQ allow you to easily access media formatted with the Amiga filesystem from your application. This C library is delivered with a little utility like unZip, but for ADF dump files created with UAE, the amiga emulator. The ADF FAQ explains in details the Amiga filesystem.
adns is a replacement resolver library. Its programming interface is at once easier to use and more powerful than the standard libresolv. For example, responses are automatically decoded into native C formats, and it is possible to launch many queries and once and deal with the responses asynchronously.
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.
ANGIF is a C library to generate GIF format output. It can generate animated GIFs or true-color (24-bit) GIFs (using both at the same time, however, does not display properly on common browsers). ANGIF is completely LZW-free. There is no code implementing the patented LZW algorithm. That also means there is no compression and the files will actually be larger than a raw file with the same image by about 13% to 16% more. Command line level test programs are included. This is a quick rough-cut beta version with documentation only in the source code (the source code actually is commented).
'App' is a preprocessor for C++ that accepts as input arbitrary C++ code that may contain embedded constructs for specifying algebraic data types and associated pattern matching operations, and produces as output the same code with all such constructs translated to normal C++. What app essentially does is provide for C++ pretty much the same capabilities that functional languages have regarding algebraic types. 'Applib' is the associated runtime library that supports the core run time requirements of the translated code, and which provides additional utilities (applib is covered by the LGPL).
Ariadne is a Web Application Framework and Content Management System built with PHP. It allows you to build complex Web applications and sites with ease. It takes care of the mundane stuff like internationalization, security, user management, templating, data retrieval and storage, caching, and site management. It stores content in a structured object store that can be accessed through an extensive filesystem-like API.
AsciiArtWidget creates and handles a widget with bindings appropriate for easy creation of ascii art. Basically it is a text widget filled with spaces and newlines, and character inserts replace a space, and backspace/delete replace characters with spaces so that the right hand side of the image is always in the right spot. Includes a mouse drag painting binding, and block sleection/delete, as well as a data loading and squaring system.
asmutils is a set of miscellaneous utilities written in assembly language, targeted on embedded systems and small distributions (e.g. installation or rescue disks). It also contains a small libc and a crypto library. It is optimized for size, memory usage, and speed, and offers fairly good functionality. The project supports Linux and the BSD family. Unixware, Solaris, and AtheOS support is in beta stage. This package also aims to provide a portable development framework, and to encourage assembly programmers to write for Linux/Unix.