Next: Linux Metasites
Up: Linux Software Encyclopedia
Previous: Introduction
  Contents
1999
Feb. 26, 1999
- AElfred, an XML parser
- Argo/UML, a CASE
tool for implementing object-oriented designs
- CoCheck, provides checkpointing and process
migration for parallel programming environments such as
MPI and PVM
- GEF, a graph editing framework implemented
in Java
- Inertia, a test implementation of
the MPI/RT standard
- JUMBO, an element-oriented browser system
for processing XML documents
- MPI/RT, a real-time message passing
specification based on MPI
- PIPS, a workbench for automatically analyzing
and transforming parallel scientific applications;
- tkisem, a SPARC version 8 instruction
set emulator
- UML, a language for specifying, visualizing,
constructing and documenting the artifacts of software systems
Feb. 27, 1999
- Adlib, a C++ library implementing a runtime
kernel for manipulating HPF-style regular
distributed arrays
- delaundo, for creating triangular grids
based on the frontal Delaunay method
- f2j, a
Fortran-to- Java
converter
- GRAFIC, a library of interactive graphics
routines
- ipol, a curve discretization package
- Mesh-Maker, for generating 3-D unstructured
tetrahedral meshes
- mpiJava, an object-oriented Java interface
to MPI
- SEMO, an object-oriented spectral element
solver for the Poisson equation
March 2, 1999
- eNITL, a scripting language for C++ applications
- jcd, a Java-based
CD player
- RipIT, a CD ripper front-end
- xmcd, a CD player
- X11, the windowing system for UNIX
March 3, 1999
- Cocktail95, and extension of
Cocktail to produce Ada code
- C-Refine, a preprocessor for C and C++ that
adds a language construct called refinement
- JavaParty, an extension that enables
distributed programming
- KaRMI, a more efficient reimplementation of
RMI for Java
- OPTIMIX, an optimizer generator that can be
used to generate program analyses and transformations
construct and transform directed relational graphs
March 4, 1999
- AutoLink, a tool for transferring dynamic
data types using MPI
- AutoMap, a tool for creating
MPI data types
- CGM, an interchange format for representing
geometric and raster graphics
- CGM Test Suite, for determing the
degree of conformance of a CGM implementation
- EFFTool, a tool for collecting and analyzing
data concerning faults and failures during development and maintenance
processes
- Fortran Test Suite, a set of programs
for determining the compliance of a compiler to FIPS Fortran
- ISDAT, a package for the analysis of data
from satellites and other space physics related projects
- PHIGS, a standard for the development
of 3-D graphics applications
- PVT, a test suite for PHIGS
implementations
- RDA/SQL Test Suite, for testing the
conformance of an RDA/SQL server to the standard
- S-Check, a tool for measuring and improving
the performance of parallel and networked programs
- SQL Test Suite, for evaluating the
conformance of an SQL implementation to the standard
- S2M2, a prototype player implementing many of
the features of the SMIL specification
- unravel, a prototype program slicing tool
for statically evaluating C source code
March 5, 1999
- GAIO, for the numerical analysis of dynamic
systems, e.g. for computing attractors and invariant manifolds
- HWM93, an empirical model of the horizontal
neutral wind in the upper thermosphere
- ipchains-firewall, a set of scripts
for easing the task of creating and maintaining an IP masquerade/firewall
system
- ProgrammerHTML, a small extension to
HTML that allows more sophisticated Web pages to
be written
- PSIDE, a code for solving implicit differential
equations on shared memory parallel computers
- Z88, a finite element analysis program
March 6, 1999
- BasicTools, a C++
library for simplifying the development of C++ software
- Bond, Java middleware
for network-centric computing
- CAP, implements to AppleTalk protocol stack on
UNIX machines
- cPost, creates a PostScript file from a
set of C source code files
- cproto, generates C function prototypes
and converts function definitions
- cutils, a set of utilities for working
with C code
- erltools, a lexical/syntaxic parser
generator and a syntactic tree manipulation tool
- FIASCO, a collection of tools for processing
functional magnetic resonance imaging data
- forth2c, a translator from
Forth to C
- mpr, a memory profiling package for C
- Porch, a source-to-source compiler that
translates C programs into semantically equivalent programs capable
of saving and recovering from portable checkpoints
- Timbre, a general purpose translation
system
March 7, 1999
- JadeTeX, a TeX backend for
Jade
- LT NSL, a set of programs for manipulating
SGML documents and an API for creating more
- PISE, a tool for generating Web interfaces
for molecular biology programs
- RXP, a validating XML
parser
- WXD, an X11-based text editor with
several modes for specific languages
- X-Tree, an index structure for high-dimensional
data
March 8, 1999
- CGNS, a collection of conventions and a software
implementation thereof for the storage and retrieval of CFD data
- DBI, a database-independent interface for
database connectivity written in Perl
- myODE, a simple online database editor for
MySQL
- PgAccess, a database management tool
for PostgreSQL
- RawSoundStudio, a package for handling
sound files, i.e. playing, recording and analyzing sound content
- WDBI, a Web database interface package that uses
DBI
March 9, 1999
- FarGo, a Java-based
programming environment for the development of mobile-component based
distributed applications
- Gazebo, a Internet server software package
enabling interoperable searches across multiple, distributed and
heterogeneous data collections
- JDE, a Java
development environment for Emacs
- objectHTML, a scripting language
supporting direct access to Java objects
March 10, 1999
March 11, 1999
- FastDB, a main memory relational database
management system;
- GigaBASE, an object-relational database
management system for databases up to a terabyte in size
- GOODS, an object-oriented fully distributed
database management system
- mcrypt, a replacement for the standard
UNIX crypt utility
- PHCPACK, implements homotopy continuation
methods to compute numerical approximations to all solutions of systems
of multivariate polynomial equations
- pk, an open source POSIX
threads kernel
March 12, 1999
- Hermes, a library for converting between
nearly all pixel formats
- minicom, a serial communications program
- minimalist, a minimalist mailing
list manager
- NICO, a neural network toolkit designed
for speech recognition applications
- QccPack, a collection of routines for
quantization, compression, and coding data
- vpnd, a daemon that connects two networks
on a network level with all transfers encrypted
March 15, 1999
- DLX, a Linux system on a single floppy
for network troubleshooting or using a PC without Linux installed
- floppyfw, a static router with firewall
capabilities on a single floppy
- jpub, a software concept for intranets that
can be thought of as an OS for internal webs
- Small Linux, a basic distribution
for users who need a kernel meeting very small memory requirements
- TIDY, a utility for automatically fixing
mistakes in HTML markup
- Xdenu, a small Linux distribution whose
goal is to provide an X terminal environment
March 16, 1999
- Amira, for producing visualizations of
3-D scalar and vector fields
- fsa/utr, finite state utilities for
spellchecking, diacritic restoration, morphological analysis and synthesis,
and perfect hashing
- DB2XML, a Java tool for
transforming relational databases into XML
- FIRE, a C++ class library
implementing finite automata and regular expression algorithms
- Limbo GUI Builder, a tool for
building GUIs for Limbo applications on the
Inferno OS
- Linbot, a management tool for Web sites
March 19, 1999
- FLAP, a tool for designing and simulating
variations of finite automata, pushdown automata and Turing machines
- Grail, a symbolic computational environment
for finite state machines, regular expressions and finite languages
- jeLLRap, a graphical tool for parsing
strings using a variety of algorithms
- MONA, a logic-based programming language and
tool that translates programs into finite-state automata
- Pâté, a program for transforming
context-free grammars and parsing restricted and unrestricted grammars
March 20, 1999
- E, a secure distributed object platform and scripting
language for writing capability-based smart contracts
- GraphMaker, a Java
applications for demonstrating various graph theories
- mpEDIT, a text editor written in
Java
March 22, 1999
- ALE, a tool for building interfaces for
Java applications
- EasySQL, a database independent C/C++
SQL interface library
- Mason, a tool for interactively building a firewall
using
ipfwadm or ipchains
- OpenMap, a JavaBeans-based toolkit for
building applications and applets for viewing and handling geographic information
- RATFINK, a library of routines for generating
RTF output
- RTF, a decidedly inferior document formatting
method
- RTFtoHTML, for converting RTF documents
into HTML
- RTF Tools, a package for translating
RTF into other formats
March 23, 1999
- EA, an evolving algebra interpreter written
in Scheme
- LibPrint, a project to build a printing
library for easily producing nice-looking output as well as adding
fonts and installing printers
- MP, a protocol for the efficient exchange of
mathematical data
- rel, a suite of programs for full text information
retrieval over the Internet
- W4F, a Java
toolkit for transforming
HTML pages into XML documents
- wxWinExt, a class library that extends the
functionality of wxWindows
March 25, 1999
- Grace, a 2-D WYSIWYG plotting program
descended from ACEgr
- OpenSched, a project scheduler that
reads project description files, creates resource schedules, and produces
several types of reports
- prototype, a collection of globally-installed
shared Makefiles and templates for assisting in project development
- Python2C, a
Python to C translator
- TRAP, a generic prototyping system for translators
and compilers that is written in Python
March 29, 1999
- AROS, a reimplementation of the Amiga that
is currently developed and runs on Linux platforms
- BandMin, a set of
Perl scripts for recording and logging
IP data
- BlueJ, an integrated
Java environment designed for introducing
object-oriented programming concepts
- EWIPE, a Tcl/Tk-based
package for creating presentations
- HTML PLAIN, an HTML
preprocessor
- MM, a two-layer abstraction library for simplifying
the use of shared memory between forked processes
- PIA, a framework for developing flexible and
dynamic information applications
- PMD, a Fortran 90
package implementing a parallel non-overlapping domain decomposition method
- PSI88, a molecular orbital plotting package
written in Fortran 77
- pw, a VRML parser library
written in Java
- Rasca, an audio player that supports both
MP2 and WAV format files
- UserIPAcct, a program for performing
per-user IP accounting
- xpromacs, a project manager that uses
Xemacs as an editor
March 30, 1999
- Omega Statistical Computing Project, a project to provide open source
software to statistical applications
- Rweb, a Web interface for the
R statistical language
- SAVANT, a project to build an
extensible, object-oriented intermeidate form for the hardware
description language VHDL
- TyVIS, a VHDL simulation kernel that
provides parallel simulation capabilities
April 17, 1999
- Babel, a project for developing language
interoperability technology within the context of
CCA
- CCA, a set of standards for promoting
interoperability among high-performance computing components
- FEI, an API for implicit finite element
computations intended to promote portable code development
- Giant Java Tree, a public domain
project for creating a giant Java source tree
consisting entirely of open source code
- InDEPS, a Java-based
next generation component architecture for high-performance computing
- INTLAB, a toolbox for self-validating
algorithms including interval arithmetic
- ISIS, a portable, object-oriented framework for
solving sparse systems of linear equations
- MDSAX, a set of tools for working with
Java SAX parsers
and parser filters
- OpenMP, a specification for portable
shared memory parallelism in Fortran and
C/ C+++ programs
- PCFEAP, a general-purpose
finite element program designed for
research and educational use
- Prometheus
- QpThread, a thread
library written in C++ that provides an
object-oriented framework on top of system level threads
- tkWorld, a GUI front-end to the UNIX shell
written using Tcl/Tk
- XTC, an implementation of the
X Window protocol written in
Java
April 20, 1999
- Collaborative Virtual Workspace, a collaborative computing environment
designed to support temporally and geographically dispersed workteams
- ippl, a daemon for logging
IP packets
- LinGate, a network gateway package providing
flexible security mechanisms
- OpenSSL, a project to develop an open source
toolkit implementing the
SSL and TLS protocols
- PHPGen, a PHP script that
automatically generates front-ends to MySQL databases
- stunnel, an SSL encryption
wrapper between clients and servers
April 26, 1999
- AGNI, a middle infrastructure of building
dynamically reconfigurable distributed systems
- Cocoon, a Java publishing
framework for providing Web content
- fXML, a cross-platform XML
toolkit that includes its own parser
- GNU Prolog, a Prolog
compiler with constraint solving over finite domains
- TARDEM, a suite of programs for the analysis
of digital elevation model (DEM) data
April 27, 1999
- Coral, a set of
Matlab programs designed for analyzing
seismic waveform data
- fresnel, a
Fortran package for computing the Fresnel
zone of seismic waves in a spherical Earth
- MMPE, a parabolic equation model for ocean
acoustics modeling that continues the UMPE effort
- MOATL, a program for computing ocean acoustic
transmission loss using normal modes
- neotec, thin-plate and -shell
finite element programs designed for neotectonic studies
- NLAYER, an n-layer normal mode ocean
acoustic transmission loss program
- paleotec, thin-plate and -shell
finite element programs for performing paleotectonic simulations
- PDPE, for calculating the pressure in an
oceanic waveguide using the parabolic equation method
- RAY, an ocean acoustic ray tracing program
written in C
- Restore, a program that uses various
geologic data to compute paleotectonic flow and deformation patterns as
well as integrate them backward over time to create palinspastic
restorations
- RPRESS, for the computation of seismo-acoustic
wavefields in range-independent fluid-solid media
- SEISAN, a complete set of programs and a
simple database for analyzing analog and digital earthquake data
- SPHERAY, a Fortran
package for computing travel-times in a spherical earth
- SPLIT, a Fortran
package for computing synthetic seismograms of shear waves
split by travelling through a stack of anisotropic layers
- TauP, a toolkit of flexible seismic travel-time
and raypath utilities
- 3SMAC, an a priori seismological model of the
upper mantle based on geophysical modeling
- WKBZ, an adiabatic ocean acoustic normal mode
program using the WKB approximation
- ZMAP, a set of Matlab
scripts for implementing a broad range of traditional and novel
techniques for seismicity analysis
April 30, 1999
- BTN, for unconstrained nonlinear minimization
on parallel computers
- CELEFUNT, a set of
Fortran programs for testing complex
elementary functions
- DEVise, a visualization environment for
developing, browsing and sharing visual presentations of large tabular
datasets
- EIGENTRI, Fortran
subroutines for computing the eigenvalues and eigenvectors of a general
matrix by reduction to general tridiagonal form
- RANDN, a normal random number generator
- SPECFUN, a set of portable
Fortran special function programs for real
arguments with accompanying test drivers
- TSPACK, a package of
Fortran programs for constructing a smooth
function which interpolates a discrete set of data points
- V, a general purpose system for magnetic
resonance imaging and spectral reconstruction, processing and analysis
- VisDB, a visual data mining and database
exploration system developed to support the exploration of large databases
- WebTOC, a tool for visualizing and
quantifying Web sites using a hierarchical table of contents
May 4, 1999
- fake, a program for switching to backup servers
on an LAN in case of failure
- gPhoto, a graphical application for retrieving,
organizing and publishing images from a range of supported digital cameras
- Heart, a framework for high-availability
implementation of clusters
- H.323, a protocol providing a foundation for
audio, video and data communications over IP-based
networks
- OpenH323, an open source project to develop
an H.323 protocol stack for Linux and Win32
- package, a skeleton framework into which
source trees can be imported to create releaseable, buildable packages
- rtf2latex2e, a utility for converting
RTF files into LaTeX format
- SkySOUND, a project to build a
stream-oriented audio library
- virt, a program that can turn any specification
in the termcap database into a terminal emulator
- Virtual Server Project, a project
to build a scalable and highly available virtual server for Linux
- xesca, a general purpose simulator for
2-D cellular automata
May 6, 1999
- bttv, a driver for Bt848-based frame
grabbers
- bttvgrab, a program for grabbing video
sequences
- fmtools, programs for use with
supported radio cards
- GRadio, for interfacing with supported
radio cards
- kWinTV, a TV application for
KDE
- LIRC, a package that allows a Linux box
to be controlled via infrared remote control
- mpeg2encode/mpeg2decode, an
MPEG-2 encoder/decoder package
- udf, a kernel module that provides
UDF support
- UDF, a new CD-ROM filesysem standard
required for use with DVDs
- Video4Linux, a project to provide a
common API to video and tuning sources, teletext, and other TV-related
VBI data
- xawtv, a suite of applications including
an X11 applications for watching TV
- XtTV, a video/TV application controlled
via the keyboard
- XVidCap, a video capturing program
May 7, 1999
- ccsh, a
scripting language for those
already familiar with C
- Emerald, a language designed to demonstrate
that object-oriented programming can be incorporated in a distributed
programming environment
- GNU cobol2c, a project to create a compiler
for COBOL that can interact with existing libraries
and data files
- GnuPaghe, a project to implement a purely
object-oriented approach to corporate data manipulation
- OpenSelf, an implementation of the
Self language
- Pliant, a language framework including a tiny
language with a simple syntax wherein most advanced features can be
written in the language itself as modules
- SableCC, an object-oriented framework
for generating compilers and interpreters in Java
- swish, a Web indexing and searching engine
- UESQLC, an embedded
SQL-92 precompiler for C++
- web-errors, a custom error response
package for Web servers
- w4ais, an HTML-based
interface to Web indexing and search engines
May 10, 1999
- Broadcast 2000, a nonlinear audio and
video editor for Linux
- CLIFFORD, a Maple package for Clifford
algebra computations
- Darwin, an open source
operating system based on the foundation
technologies of the Mac OS X Server
- gbuild, a shell script written to simplify
package maintenance
- N.U.E. Order, an order processing system
- ksh, the features, documentation and available
implementations of the Korn shell
- LUCY, a Maple program for using Clifford
algebras to perform calculations involving real or complex spinor
algebra and spinor calculus on manifolds in any dimension
- Mahogany, a cross-platform mail and
news client built using Python
- MEAD, an object-oriented package implementing
macroscopic, dieletric models of the macromolecule-solvent system
- Midgard, a platform for creating Web applications
built on top of PHP
- PUSE, a set of Korn shell login environment
files and ksh, Perl and
Expect scripts
- Seyon, a full-featured telecommunications
package for X11
- shell, an overview of UNIX shells, those available
for Linux, and available documentation
- shtool, a compilation of several small,
stable and portable shell scripts into a
single tool
- SMLIB, a Fortran 90
library for performing sparse matrix calculations
- Tksh, an implementation of the
Tcl C library on top of
the library for ksh93
- XMU, a C++ library for
geometric algebra, tensors, matrices and utilities
May 12, 1999
- BIOML, an XML
instance for the annotation of biopolymer sequence information
- BNG, a tool for constructing Bayesian networks
from universally quantified probability logic statements with optional
context constraints
- FreeMarker, an HTML
templating system for Java servlets
- Gato, software which visualizes algorithms
on graphs
- httptunnel, creates a bidirectional
virtual data path in HTTP requests
- HyTime, a structuring language providing
facilities for representing static and dynamic information to be processed
and interchanged by hypertext and multimedia applications
- Jun, a 3-D graphics library with topology
and geometry written in Java
- MCF, an instance of XML
providing a metadata model for collections of networked information
- pyCA, a set of Python
scripts for setting up and maintaining a certification authority using
OpenSSL
- rat7, a version of ratfor
modified to work with g77
- Snack, an extension to
Tcl/Tk that adds commands for sound I/O and
visualization
- XAF, for processing architectural forms with
any SAX-conformant XML parser
May 13, 1999
- ArsDigita, a collection of tools for
building and maintaining community or commercial Web systems
- CGI++, a tool for writing
CGI/ database applications
in C++
- cstream, a general purpose stream-handling
tool similar to the UNIX dd commmand
- Enhydra, a
Java/ XML application
server and development environment
- GIST, a toolkit for developing interactive
Web-based information servers
- guido-utils, a set of
shell and Perl scripts for
common tasks
- hftpd, a lightweight FTP
server that performs well on low-end hardware and scales well on
high-end machines
- Locomotive, a middleware
server for developing and deploying application services including servlets
- pdq, a flexible printing system intended as
a replacement for lp and family
- webgrep, a set of utilities for searching
and checking Web pages
- whichman, a set of fault-tolerant search
utilities to supplement the man, find and which commands
May 13, 1999
- ACS, a project to develop a core class
extensible C++ to implement a commercial quality
multi-line communications server
- asdlGen, a tool produces implementations
of ASDL descriptions in several
programming languages
- Burg, a program for fast optimal instruction
selection and tree parsing
- computer vision, programs and
packages used for computer vision research
- dcc, a decompiler from x86 binaries to
C programs
- ImageLib, a C++
library for image processing
- ImgStar, a collection of over 70 command-line
image processing tools
- Jcon, a Java-based
implementation of the Icon programming language
- ldb, a retargetable debugger for
ANSI C
- Nautilus, a program for holding secure
voice conversations over modems or TCP/IP
- occ, a compiler for a portable assembly language
meant to be used as a back-end for high level languages
- Radiance, a synthetic imaging system
for lighting design and rendering
- SIZE, algorithms implementing a mathematical
transform to study the shapes of curves and other topological spaces
- SLAM, a package for working with appearance
learning and matching problems in computational vision
- TargetJr, an integrated image understanding
environment for computer vision research
- vpo, a machine-independent global code optimizer
May 14, 1999
- Alembic Workbench, a project
to create a natural language engineering environment for the
development of tagged corpora
- ASR, a large vocabulary conversational speech
recognizer
- Display Signal, a GUI tool for viewing
signal waveforms
- Emu, a collection of tools for the creation,
manipulation and analysis of speech databases
- ibod/xibod, a daemon
for monitoring the ISDN interface
- isdn4k-utils, a set of utilities for
working with isdn4linux
- isdn4linux, a set of modules
that implement ISDN in the Linux kernel
- Nb, a GUI for annotating the discourse structure
of spoken dialogue, monologue and text
- SPHERE, a library and set of utilities for
working with formatted speech waveform files
- tcLex, a lexical analyzer generator extension
to Tcl
- Transcriber, a tool for segmenting,
labeling and transcribing speech files
May 18, 1999
- Catalog, a program for creating, maintaining
and displaying Yahoo-style directories
- dvipdfm, converts TeX
DVI to PDF
- fbib, converts BibTeX
bibliographies to FrameMaker format
- gsftopk/gsftopkk, a program for
converting PostScript fonts into a form usable by
xdvi
- Icecast, an Internet broadcasting system with
a server and several other components
- la_mml, translates
LaTeX source into FrameMaker MML format
- memwatch, a memory leak detection tool
- mif_la, translates FrameMaker MIF files
to LaTeX
- NILO, a network boot loader;
- PPST, a PostScript printer benchmarking program
- Pybliographer, a tool for managing
bibliographic databases
- TinyDict, for PostScript processing that
typesets ASCII text into various formats for self-printing books
on laser printers
- TransTool, a tool for transcribing
spoken language
- TrueType, a font technology developed for
Mac and Windoze that can now be used on UNIX platforms
- Volsh, a portable volume renderer based on
shear-warp factorization algorithms
- xdvi, a TeX DVI
file previewer for X11
May 20, 1999
- Boot Control, a set of alternative
Master Boot Records for conveniently booting several operating systems
- Choose-OS, a boot loader for Linux
- FIPS, a program for non-destructively
splitting hard disk partitions
- MARS, a monitor for network services and
operating system parameters
- Paloma, a program for managing a database
of digital music files and playing them back in various ways
- RawWrite, a program for creating Linux
boot and root disks from within Windoze NT/95
- TET, a universal management and reporting
framework for automated software testing
- VSX-PCTS, a suite for verifying core
UNIX operating system calls and libraries
- Xnview, a set of utilities for viewing
and converting graphics files
May 24, 1999
- CUPS, a portable and extensible printing
system for UNIX
- netcat, a utility for writing data across
network connections using TCP or
UDP
- RIACS, a security auditing package in the
form of a sophisticated file scanning system
- ucspi-tcp, a pair of command-line
for building TCP client/server applications
June 1, 1999
- DjVu, a library implementing a compression
technology for producing high-quality reductions of scanned images
and text
- f90toC, a prototype
Fortran
90 to C converter
- F90toC++, a prototype
Fortran
90 to C++ converter
- Newsboard, a package for hosting news
and discussion groups that stores all messages in a relational
database
- PFTP, a program for fast data transfer via
TCP and UDP over
unicast, broadcast and multicast
- Smart UPS Tools, a set of tools for
using APC SmartUPS models with UNIX systems
June 3, 1999
- Linux LVM, a Logical Volume Manager
( LVM) for Linux platforms
- raidtools, a set of tools for
implementing and servicing software RAID
arrays on Linux platforms
- RSL, a parallel run-time system library
for implementing regular grid models with nesting on distributed
memory parallel computers
June 6, 1999
- Diary, a web-based program for storing
and keeping track of notes as well as for group collaborations within
this context
- gpc, a generic polygon clipper library
- JAPE, an interactive tool for learning,
teaching and using formal reasoning
- Maverik, a system for managing display
and interaction in virtual reality applications
- Mgraph, a package for creating 2-D
plots of scientific data
- OmniMark, a network programming
language
- Phorum, a web-based discussion software
package
- Pluribus, a search engine that remembers
which pages its users like or don't like and uses that information to
produce filtered results
- QLinux, a Linux kernel enhanced with
quality of service (QoS) algorithms
June 13, 1999
- BBMATIC, a Web-based BBS
- ccheck, an implementation of a metalanguage
that allows constraints to be expressed on C++
designs and implementations
- cppp, a C++ parsing
and semantic analysis program and library
- Cricket, a flexible system for monitoring
trends in time series data, e.g. on computer networks
- Hypermail, creates a hypertext archive
of UNIX email messages
- ORCA, a tool for plotting arbitrary data
from text files on Web pages
- RRD TOOL, a system to store and display
time series data on the Web
- Ruboard, a web bulletin board system
- VTad, a rule-based performance monitor
for Linux
- WVfs, a version control filesystem
- XMX, a standalone utility for sharing an
X Window session on multiple X displays
June 16, 1999
- CD Backup, a set of scripts for archiving
files onto CDs;
- CINT, a
C/ C++ interpreter
- CSP, implements a web server environment
using C/ C++ as
the scripting language
- Dynamics, a package implementing
scalale, dynamical and hierarchical Mobile IP
- gIDE, an IDE for C programming
- MPP, a macro preprocessor
- NPS, a library that provides non-preemptive
sechudling for multiple threads
- PEP, a comprehensive set of modeling,
compilation, simulation and verification components for
formal methods of software engineering
- RPGBoard, a message board script
- squidGuard, a combined filter,
redirector and access controller plug-in for
Squid
- TkDVI, a DVI file previewer based
on Tcl/Tk
- ToyFDTD, a 3-D electromagnetics
simulation code
- UdmSearch, an indexing and searching
system for small domain Internet servers
- Zebra, a routing software package
for TCP/IP networks
June 25, 1999
- ART, a collection of
Objective-C libraries providing
functionality for graphics applications
- BRL-CAD, a computational solid geometry
modeling system
- FreeDesigner, a project to build
a 3-D CAD application
- Lore, a database management system for
XML
- NELSIS, a flexible CAD framework for
building high-performance design engineering environments
- SPRING, a GIS and image processing
system
- Strudel, a Web site management system
that applies state of the art research to handling multiple data sources
and automating the management of site content and structure
- VARKON, a CAD system and high-level
development tool for engineering and product modeling applications
- VRML-JAVA3D, a VRML97 Java
3D loader and various runtime classes
- WebScript, a scripting language that
extends Jacl for processing Web documents
- wp2latex, for converting WordPerfect
4.x, 5.x and 6.x documents into LaTeX
June 28, 1999
- domain-specific languages,
programming languages dedicated to particular domains or problems
- GAL, a domain-specific language for
describing video device drivers
- Gamora, a platform for quickly developing
modular applications in Java
- gnotepad+, a GUI-based editor from
the GNOME project
- JDQR/JDQZ, a set for codes for
implementing the Jacobi-Davidson method for eigenproblems
- MODULEF, a huge, modular finite element
library written in portable Fortran 77
- Protomatter, a Java
application server for building database-driven Web sites
- rotfl, a simple text formatting language
- SRP, a protocol and software implementing a new
mechanism for perform secure password-based authentication and key
exchange over any type of network
- VFleet, a volume renderer for producing
color images from 3-D data sets
July 6, 1999
- AMMP, a program for performing calculations
in molecular mechanics, dynamics and modeling
- BTL, a version of the STL
for bioinformatics and molecular modeling programming
- CVSup, a network file distribution system
- EMBOSS, a library of programs for sequence
analysis and related applications
- Ensemble, a group communciation toolkit
- Ishmail, a GUI mail user agent with
full support for MIME
- JPHS, a steganography package for hiding
files in JPEG images
- Loci, a project to create a client/server
architecture for creating distribution bioinformations programs and
databases
- lsh, a GPL version of
the ssh version 2 protocol
- Minotaur, allows Perl, Python or Tcl
scripts to be run in each of the other scripting languages
- Moonshine, an application development
tool for Linux
- RSAEuro, an implementation of RSA
encryption for non-US users
July 14, 1999
- BriefCase, a toolkit that expands the
basic capabilities of RCS
- Burt, a Tcl extension
package for performing tape backups
- Epeios, a set of C++
featuring a novel concept of memory management and error handling and
much more
- Lithium, a package for creating fault-tolerant
distributed systems
- LUDE, a distributed software library enabling
a large number of sites to pool compiled software packages
- LXR, a general hypertext cross-referencing
tool for large code repositories
- mhash, a C interface for
several hash algorithms
- OpenDX, an open source software version of
IBM's Visualization Data Explorer
- PRISS, a portable Internet streaming server
- Request, a package for task management
- SDL, a cross-platform library for portable,
low-level access to the video framebuffer, audio output, mouse and
keyboard
- SEPP, for installing, sharing and managing
distributed software applications
- SMPEG, a general purpose MP3 audio, MPEG-1
video and MPEG system stream player for Linux
- Synctree, a command and a software suite
for large-scale systems administration
- tmproc, a Python
package for dealing with Topic Maps
July 19, 1999
- cfortran, for creating machine-independent
interfaces between Fortran and C
- CINQ, a project to create a multi-platform
BASIC compiler
- COCOM, a set of tools for creating compilers,
cross-compilers, interpreters and other language processors
- Diskdrake, a hard disk partitioning
program a la Partition Magic
- DynAPI, an open source project for developing
a code library for programming DHTML
- EPTRK, solves nonstiff systems of first-order
ODEs using an explicit two-step Runge-Kutta method
- Ilib, a C library for reading,
creating, manipulating and saving images and text
- Javelin, a project for creating an
Apache module for creating Web applications
- jMax, a programmable environment for interactive
multimedia and musical applications
- MOUSE, a C++ library
for finite volume computations on unstructured grids
- NCO, a set of operators for transforming
NetCDF files in various ways
- NYRA, solves second order initial value problems
for nonstiff ODEs using a Runge-Kutta-Nystrom block predictor-corrector
method
- ROWMAP, a ROW code using Krylov techniques
to solve large, stiff ODEs
- TWIG, a groupware tool and application
framework written using PHP
- web application development, a meta-entry
- yman2html, converts man
pages into HTML format
July 23, 1999
- AIML, the Astronomical Image Markup Language
is a framework for command and controlling astronomical instruments
- AML, the Astronomical Markup Language, a
standard exchange format for metadata in astronomy
- bp, a Perl library for
doing various things with bibliographies
- DTDParse, reads an
SGML DTD and creates a
database containing its content
- ERS, a set of tools for the analysis of
discrete event systems
- findgrep, a utility for recursively
grepping in a directory and its subdirectories
- GNU C Library, updated entry covering
the current transition phase from glibc1/libc5 to glibc2/libc6
- gtalk, a GNU replacement for talk with
many additional features
- ialloc, a memory allocation library that
optimizes data layout for dynamically allocated data structures
- IML, the Instrument Markup Language is a framework
applicable to any instrument that can be controlled by a computer
- InfoDock, an integrated software development
and Internet productivity tool based on XEmacs
- Juggernaut, a web application server
with a component-based and extensible framework
- Postfix, a mail transport agent intended
as an improved replacement for sendmail
- SmallEiffel, an updated description
of the GNU Eiffel compiler
- w3m, a text-based Web browser that can
render tables and frames
July 31, 1999
- Cactus, a modular portable and manageable
environment for collaboratively developing high-performance multidimensional
numerical simulations
- Interscript, a
literate programming system designed
to suport the integrated development of source code and documentation
- PAM, a flexible mechanism for authenticating
users on Linux systems
- perlpp, an enhanced version of cpp
(the C preprocessor) written in Perl
- PGRT-TIE, a set of Guile
extensions for integrated instrumentation and performance analysis and
visualization of parallel and distributed systems
- sash, a standalone shell designed for
assisting in recovery from system failures
- Sporum, a Web-based discussion board package
- SPY, a LAN protocol analyzer
- Trimaran, an infrastructure for compiler
research in instruction level parallelism
- VCG, a visualizer for graphs automatically
generated in text format by other programs
Aug. 23, 1999
- Apprentice, a C++
library emulating Open Inventor 2.x
- Coin, an OpenGL-based
3-D graphics rendering library with an API based on Open Inventor
- COLD, a network sniffer and protocol analyzer
- Differentiation Matrix Suite,
Matlab functions for solving DEs using
spectral collocation
- DTK, a toolkit that uses deception to counter
various types of attacks on networked computers
- KDB, a built-in kernel debugger for Linux
- le, a terminal-based editor with several
interesting features
- libnet, routines for constructing and
handling network packets
- MOT-2, a package for creating Web-based
databases
- ngrep, a grep for searching the network
layer, i.e. a packet sniffer
- NumLib, a templated C++
library of numerical base classes and higher-level classes for solving
PDEs on arbitrary grids
- OpenVault, a package of mediation software
that helps storage management applications manage removable media
- Scene, a project to develop a 3-D graphics
API with support for Open Inventor 2.0 and VRML 1.0/2.0
- SHELF, an enviroment for creating visual
applications
- SLFFEA, a finite element analysis package
- ssyslog, a cryptographically secure system
logging tool
- time series, packages and routines for
performing various aspects of time series analysis
- t1lib, a library for generating bitmaps from
Adobe Type 1 fonts
Sept. 4, 1999
- AIDE, a Tripwire replacement that can be
used to check the integrity of files on a system
- brusey20, a tool for converting state
diagrams into synthesizable VHDL
- Bugzilla, a bug tracking system used
in the Mozilla project
- CompactNET, open source Linux drivers
for a multiprocessing system for developing and running applications
in the communications and automation industries
- CwMtx, a C++ library
for common vector and matrix operations including a class implementing
quaternion math
- CynLib, an electronic hardware description
library (HDL) written in C++
- ext2resize, a program for resizing
ext2 filesystems
- FEM2DLib, a Fortran 90
package for solving ODE and PDE problems using
finite elements
- Fenris, a database-linked, website-oriented
bugtracking system based on Bugzilla
- FreeHDL, a project to develop an open source
VHDL simulator for Linux
- GAG, a graphical boot manager
- Giram, a multi-purpose modelling program based on
POV-Ray
- GNUPIC, a suite of microcontroller
development tools
- HADLOP, a tool and HDL for the design
and simulation of digital 3-D optoelectronic computing systems
- Icarus Verilog, a Verilog simulation
and sythesis tool
- libart, a library for high-performance
2-D graphics
- libtiff, a C library
for working with TIFF format image files
- ng-spice, a project to enhance the
Spice Version 3f5 circuit simulator
- parted, a Partition Magic clone
- Perlfect Search, a customizable
site indexing/searching package written in Perl
- povfront, a front-end for
POV-Ray
- recover, a utility for automating some
of the steps involved in recovering deleted files
- SLiRP, a program that emulates a
SLIP or PPP connection
over a shell dial-up connection
- SMJPEG, a library fo.r creating and
displaying motion JPEG files in a custom open format
- svgv, a viewer for 2-D graphics files in
SVG format
- SmartWorker, a platform for
Web application development
- Spice, a general purpose circuit simulation
program for nonlinear DC and transient as well as linear AC analysis
- VAUL, a VHDL analyzer and utility library
- VHDL-GUI, a graphical tool for creating
structural VHDL code from interactively created block diagrams
- VPR, a CAD tool for the placement and routing
of array-based FPGAs
Sept. 13, 1999
- Bernina, an interactive interface to
a linear algebra library
- CDAT, a tool for analyzing climate data by
performing complex mathematical calculations and graphically displaying
the results
- Dash, a servlet framework for building
secure, dynamic Web sites
- Echidna, a class library that allows multiple
processes to run inside a single Java virtual machine
- ECS, a Java API for
automatically generating elements for various markup languages
- incres, an efficient method for computing
all isolated solution of an arbitrary system of polynomials
- INSPIRE, a VHDL
simulation environment
- JSP, a technology for creating dynamic Web
pages
- lxrun, a program that allows SCO OpenServer
and UnixWare as well as Sun Solaris X86 to run ELF and a.out format
Linux binaries
- NASD, a project to implement a scalable,
distributed and parallel storage architecture to reduce access latency
in very large storage systems
- OGDI, an API for working with various
geographic information (GIS) data formats and products
- OpenBasic, a GPL version
of Basic Four Business Basic
- PolyJsp, an extensible JSP
implementation designed to support multiple
scripting languages and JSP versions
- Resin, a package for creating Web applications
with server-side JavaScript and
JSP
- SEW, a distributed real-time analysis tool
for teaching and algorithm development
- VDT, a library for the development and integration
of VHDL application tools
- Visual XML, a visual tool for creating
DTD and XML documents
Sept. 16, 1999
- ABDPACK, programs for the solution of
almost block diagonal linear systems arising in spline collocation
- BRATIO, a program for evaluating the complete
beta function ratio and its complement
- BSD, a brief history of one of the main
UNIX distributions
- CONHYP, a program for evaluating the confluent
hypergeometric function for complex arguments with large magnitudes
- DCUHRE, an adaptive multidimensional
integration routine for a vector of integrals
- DCUTRI, an algorithm for adaptive cubature
over a collection of triangles
- eEMU, an enterprise event management package
that handles and consolidates messages
- GIRI, an algorithm for inverse Rayleigh
iteration for complex band matrices
- Goliath, a package for the exact analysis
of rectangular rank-deficient sparse rational linear systems
- Gsh, a graphical shell that behaves like a
normal terminal window with some graphics enhancements
- JTS, a suite of Java
compiler tools
- LinuXML, a project to change the UNIX de facto
standard for inter-process communication and storage from line-based ASCII
to XML
- MEBDF, a program for solving 1st-order systems
of stiff initial value problems for ODEs
- MNMTDB/MNMTSG, a set of
Fortran 77 routines for testing algorithm
implementations
- MODCHL, a package for modified
Cholesky factorization
- Open Source, a definition for the
distribution of software in a specific manner
- PRECISE, a Matlab
toolkit for exploring the impact of finite precision on the quality
of convergence of numerical methods
- SmartHTML, yet another markup language
for Web pages
- SYL, a Fortran 77 package
for solving the Sylvester matrix equation
- TEQUAD, a package implementing a new
representation of Patterson's quadrature formulae
- TNPACK, a truncated Newtonian minimization
package for large-scale problems
- UVIP3P, a program for univariate interpolation
with the accuracy of a third-degree polynomial
- VHDL, a programming language for the description
of electronic hardware
- XDBM, a database manager for
XML files
Sept. 20, 1999
- C4.5, a program for inducing classification rules in
the form of decision trees from a set
of examples
- Charon, a distributed filesystem that has
everything and the kitchen sink but that is vaporware at present
- ColdStore, a gigabyte-scale persistent
object storage system
- decision trees, an automated machine
learning technique for analyzing, filtering and classifying large datasets
- firewalls, a method for protecting private
networks from public networks
- FIXREG/FIXMAHAL, packages for
performing fixed point cluster (FPC) analysis
- Fwctl, a high-level firewall configuration
program
- ITI, a program for constructing decision trees using
either incremental or direct metric tree induction
- MCLUST/EMCLUST, a package for
model-based cluster and discriminant analysis
- MDA-SW, programs for performing various
types of multivariate data analysis
- MLC++, a library of classes for supervised
machine learning
- OC1, a system for the induction of oblique
decision trees
- PEBLS, a machine learning system for applications
where the instances have symbolic feature values
- QUEST, a decision tree algorithm for classification
and data mining with unbiased variable selection
Sept. 23, 1999
- CQL++, an SQL and ISAM database management
system
- DOME, a meta-CASE system for building
object-oriented software models as well as original models
- Hoard, a memory allocator for shared-memory
multiprocessors
- Hood, a user-level threads
library for multiprogrammed multiprocessors
- JOnAS, an implementation of the Enterprise
JavaBeans specification that aims to provide a complete middleware
infrastructure
- LUCGI, a C++ library
for the cross-platform development of CGI programs
- ODBC, an API specifying how client and server
database applications can exchange instructions and share data
- ROBOOP, an object-oriented
C++
library for robotics synthesis and simulation
- SCL, a C++ class library for
representing data in the EXPRESS data specification used by the STEP project
for codifying product life cycle information
- StegFS, a steganographic
filesystem for Linux
- SystemC, an electronic modeling platform for
System-on-Chip (SoC) design
- TONS, a numerical analysis environment based on
a three-tier client/scheduler/node architecture
- unixODBC, an open ODBC
solution for UNIX/Linux
- VDK, a C++ wrapper for the
GTK library
- VDKBuilder, a rapid application development
tool built on top of VDK
Next: Linux Metasites
Up: Linux Software Encyclopedia
Previous: Introduction
  Contents
S. Baum
1999-09-30