http://vault01.ups.edu/fedora/linux/releases/8/Everything/source/SRPMS

915resolutionIntel video BIOS hack to support certain resolutions
915resolution is a tool to modify the video BIOS of the 800 and 900 series Intel graphics chipsets. This includes the 845G, 855G, and 865G chipsets, as well as 915G, 915GM, and 945G chipsets. This modification is necessary to allow the display of certain graphics resolutions for an Xorg or XFree86 graphics server. 915resolution's modifications of the BIOS are transient. There is no risk of permanent modification of the BIOS. This also means that 915resolution must be run every time the computer boots inorder for it's changes to take effect. 915resolution is derived from the tool 855resolution. However, the code differs substantially. 915resolution's code base is much simpler. 915resolution also allows the modification of bits per pixel.
AGReaderConsole reader for viewing AmigaGuide files
A viewer for the UNIX console which can read and display AmigaGuide files. It supports all of the v39 AmigaGuide specification possible and supports a large subset of the v40 specifications.
AllegroOGGOgg library for use with the Allegro game library
AllegroOGG is an Allegro wrapper for the Ogg Vorbis decoder from the Xiph.org foundation. This lib lets you play OGGs and convert OGGs to Allegro SAMPLEs amongst a lot of other capabilites.
BackupPCBackupPC - high-performance backup system
BackupPC is a high-performance, enterprise-grade system for backing up Linux and WinXX PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain.
BibToolA Tool for manipulating BibTeX data bases
BibTeX provides an easy to use means to integrate citations and bibliographies into LaTeX documents. But the user is left alone with the management of the BibTeX files. The program BibTool is intended to fill this gap. BibTool allows the manipulation of BibTeX files which goes beyond the possibilities --- and intentions --- of BibTeX.
CCfitsA C++ interface for cfitsio
CCfits is an object oriented interface to the cfitsio library. It is designed to make the capabilities of cfitsio available to programmers working in C++. It is written in ANSI C++ and implemented using the C++ Standard Library with namespaces, exception handling, and member template functions.
CGALComputational Geometry Algorithms Library
Libraries for CGAL applications. CGAL is a collaborative effort of several sites in Europe and Israel. The goal is to make the most important of the solutions and methods developed in computational geometry available to users in industry and academia in a C++ library. The goal is to provide easy access to useful, reliable geometric algorithms.
CannaA Japanese character set input system.
Canna provides a user interface for inputting Japanese characters. Canna supports Nemacs (Mule), kinput2, and canuum. All of these tools can then use a single customization file, Romaji-to-Kana conversion rules and dictionaries, and input Japanese in the same way. Canna automatically supports Kana-to-Kanji conversions; the conversions are based on a client-server model.
CastPodderCastPodder is a Media Aggregator
CastPodder is technically a "Media Aggregator," a program that allows you to select and download audio files from anywhere on the Internet to your desktop. CastPodder makes the process easy by helping you select audio files from among the thousands of audio sources on the web and downloading those files to your computer. Once you select a feed or location, it will download those files automatically at times you specify and have the files waiting for you on your computer, so you don't have to spend a lot of time manually selecting and waiting for downloads. You can play your selected audio files using iTunes or other "jukebox" software, or load them on to your iPod or other portable digital media player to play anytime you want.
ClanLibCross platform C++ game library
ClanLib is a cross platform C++ game library.
ClanLib06Version 0.6 of this Cross platform C++ game library
Version 0.6 of this cross platform C++ game library, which is still used by many games.
Coin2High-level 3D visualization library
Coin is a 3D graphics library with an Application Programming Interface based on the Open Inventor 2.1 API.
ConsoleKitSystem daemon for tracking users, sessions and seats
ConsoleKit is a system daemon for tracking what users are logged into the system and how they interact with the computer (e.g. which keyboard and mouse they use). It provides asynchronous notification via the system message bus.
DMitryDeepmagic Information Gathering Tool
DMitry (Deepmagic Information Gathering Tool) is a UNIX/Linux command line program coded purely in C with the ability to gather as much information as possible about a host.
DevILA cross-platform image library
Developer's Image Library (DevIL) is a programmer's library to develop applications with very powerful image loading capabilities, yet is easy for a developer to learn and use. Ultimate control of images is left to the developer, so unnecessary conversions, etc. are not performed. DevIL utilizes a simple, yet powerful, syntax. DevIL can load, save, convert, manipulate, filter and display a wide variety of image formats.
DjangoA high-level Python Web framework
Django is a high-level Python Web framework that encourages rapid development and a clean, pragmatic design. It focuses on automating as much as possible and adhering to the DRY (Don't Repeat Yourself) principle.
ElectricFenceA debugger which detects memory allocation violations.
ElectricFence is a utility for C programming and debugging. ElectricFence uses the virtual memory hardware of your system to detect when software overruns malloc() buffer boundaries, and/or to detect any accesses of memory released by free(). ElectricFence will then stop the program on the first instruction that caused a bounds violation and you can use your favorite debugger to display the offending statement. Install ElectricFence if you need a debugger to find malloc() violations.
FlightGearThe FlightGear Flight Simulator
The Flight Gear project is working to create a sophisticated flight simulator framework for the development and pursuit of interesting flight simulator ideas. We are developing a solid basic sim that can be expanded and improved upon by anyone interested in contributing
GConf2A process-transparent configuration system
GConf is a process-transparent configuration database API used to store user preferences. It has pluggable backends and features to support workgroup administration.
GREYCstorationAn image denoising and interpolation tool
GREYCstoration is an image regularization algorithm which is able to process a color image by locally removing small variations of pixel intensities while preserving significant global image features, such as edges and corners. The most direct application of image regularization is image denoising. By extension, it can also be used to inpaint or resize images.
GeoIPC library for country/city/organization to IP address or hostname mapping
GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. It uses a file based database that is accurate as of March 2003. This database simply contains IP blocks as keys, and countries as values. This database should be more complete and accurate than using reverse DNS lookups.
Glide3Glide3 runtime for the 3Dfx Voodoo family of cards
Glide3 provides the necessary low-level interface glue between the Mesa 3D graphics library, and 3Dfx Voodoo series of hardware. This package is required by the Xorg tdfx driver in order to provide 3D acceleration support for the 3Dfx Voodoo 3 & 5. This package also contains support for the Voodoo 2 & 1 in order to use the 3Dfx Voodoo 2 or 1 you need the Glide3-libGL package or a native Glide3 application.
Glide3-libGLGlide3 OpenGL library for use with 3Dfx Voodoo 1 & 2 cards
This version of the Mesa OpenGL library renders 3D graphics using Glide3 for 3Dfx Voodoo 1 & 2 cards, thus allowing hardware accelerated OpenGL on these 3D only cards. To start an OpenGL application on your Voodoo instead of on your regular videocard type: "Glide3-libGL [args]". You do NOT need this package if you have a 3Dfx Voodoo 3 or 5, the regular mesa-libGL package supports these full (2D and 3D) video-cards through DRI (For these 3Dfx cards you do need the regular Glide3 package though). The Mesa 3D graphics library is a powerful and generic toolset for creating hardware assisted computer graphics. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc.
GraphicsMagickAn ImageMagick fork, offering faster image generation and better quality
GraphicsMagick is a comprehensive image processing package which is initially based on ImageMagick 5.5.2, but which has undergone significant re-work by the GraphicsMagick Group to significantly improve the quality and performance of the software.
GtkAdaAda95 graphical toolkit based on Gtk+
GtkAda is an Ada95 graphical toolkit based on Gtk+, providing the complete set of Gtk+ widgets using the Object-Oriented features of this language. GtkAda supports the latest 2.8 stable releases.
HelixPlayerOpen source media player based on the Helix framework
Helix Player is an open-source media player built in the Helix Community for consumers. Built using GTK, it plays open source formats, like Ogg Vorbis and Theora using the powerful Helix DNA Client Media Engine.
HermesPixel format conversion library
HERMES is a library designed to convert a source buffer with a specified pixel format to a destination buffer with possibly a different format at the maximum possible speed. On x86 and MMX architectures, handwritten assembler routines are taking over the job and doing it lightning fast. On top of that, HERMES provides fast surface clearing, stretching and some dithering. Supported platforms are basically all that have an ANSI C compiler as there is no platform specific code but those are supported: DOS, Win32 (Visual C), Linux, FreeBSD (IRIX, Solaris are on hold at the moment), some BeOS support.
HippoDrawInteractive and Python scriptable data analysis application
HippoDraw is a highly interactive data analysis environment that can be used as a stand-a-lone application or as a Python extension module.
ImageMagickAn X application for displaying and manipulating images.
ImageMagick(TM) is an image display and manipulation tool for the X Window System. ImageMagick can read and write JPEG, TIFF, PNM, GIF, and Photo CD image formats. It can resize, rotate, sharpen, color reduce, or add special effects to an image, and when finished you can either save the completed work in the original format or a different one. ImageMagick also includes command line programs for creating animated or transparent .gifs, creating composite images, creating thumbnail images, and more. ImageMagick is one of your choices if you need a program to manipulate and dis play images. If you want to develop your own applications which use ImageMagick code or APIs, you need to install ImageMagick-devel as well.
InventorSGI Open Inventor (TM)
SGI Open Inventor(TM) is an object-oriented 3D toolkit offering a comprehensive solution to interactive graphics programming problems. It presents a programming model based on a 3D scene database that dramatically simplifies graphics programming. It includes a rich set of objects such as cubes, polygons, text, materials, cameras, lights, trackballs, handle boxes, 3D viewers, and editors that speed up your programming time and extend your 3D programming capabilities.
Io-languageIo is a small, prototype-based programming language
Io is a small, prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self (prototype-based), NewtonScript (differential inheritance), Act1 (actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable).
JSDocProduces javadoc-style documentation from JavaScript sourcefiles
A script that produces javadoc-style documentation from well-formed JavaScript sourcefiles. At the moment, this means it supports sourcefiles where all functions are mapped to a class using prototype-based inheritance. Anonymous function definitions (e.g. Circle.prototype.getRadius = function(){ ...} ) are supported.
KoboDeluxe3'rd person scrolling 2D shooter
Kobo Deluxe is a 3'rd person scrolling 2D shooter with a simple and responsive control system - which you'll need to tackle the tons of enemy ships that shoot at you, chase you, circle around you shooting, or even launch other ships at you, while you're trying to destroy the labyrinth shaped bases. There are 50 action packed levels with smoothly increasing difficulty, and different combinations of enemies that require different tactics to be dealt with successfully.
LabPlotData Analysis and Visualization
LabPlot is for scientific 2D and 3D data and function plotting. The various display and analysis functions are explained in the handbook (KDE help center). LabPlot also provides a component for easily viewing the project files in Konqueror.
MAKEDEVA program used for creating device files in /dev.
This package contains the MAKEDEV program, which makes it easier to create and maintain the files in the /dev directory. /dev directory files correspond to a particular device supported by Linux (serial or printer ports, scanners, sound cards, tape drives, CD-ROM drives, hard drives, etc.) and interface with the drivers in the kernel. You should install the MAKEDEV package because the MAKEDEV utility makes it easy to manage the /dev directory device files.
Macaulay2System for algebraic geometry and commutative algebra
Macaulay 2 is a new software system devoted to supporting research in algebraic geometry and commutative algebra written by Daniel R. Grayson and Michael E. Stillman
MaelstromSpace combat game
Maelstrom is a space combat game, originally ported from the Macintosh platform. Brave pilots get to dodge asteroids and fight off other ships at the same time.
MagicPointX based presentation software
MagicPoint is an X11 based presentation tool. MagicPoint's presentation files (typically .mgp files) are plain text so you can create presentation files quickly with your favorite editor.
MegaMekA portable, network-enabled BattleTech engine
MegaMek is a community effort to implement the Classic BattleTech rules in an operating-system-agnostic, network-enabled manner.
MiroMiro - Internet TV Player
Miro is a free application that turns your computer into an internet TV video player. This release is still a beta version, which means that there are some bugs, but we're moving quickly to fix them and will be releasing bug fixes on a regular basis.
MochiKitA lightweight JavaScript library
MochiKit is a highly-documented and well-tested suite of JavaScript libraries that will help you get stuff done, fast.
MyPasswordSafeA graphical password management tool
MyPasswordSafe is a straight-forward, easy-to-use password manager that maintains compatibility with Password Safe files. MyPasswordSafe has the following features: * Safes are encrypted when they are stored to disk. * Passwords never have to be seen, because they are copied to the clipboard * Random passwords can be generated. * Window size, position, and column widths are remembered. * Passwords remain encrypted until they need to be decrypted at the dialog and file levels. * A safe can be made active so it will always be opened when MyPasswordSafe starts. * Supports Unicode in the safes * Languages supported: English and French
MySQL-pythonAn interface to MySQL
Python interface to MySQL MySQLdb is an interface to the popular MySQL database server for Python. The design goals are: - Compliance with Python database API version 2.0 - Thread-safety - Thread-friendliness (threads will not block each other) - Compatibility with MySQL 3.23 and up This module should be mostly compatible with an older interface written by Joe Skinner and others. However, the older version is a) not thread-friendly, b) written for MySQL 3.21, c) apparently not actively maintained. No code from that version is used in MySQLdb. MySQLdb is distributed free of charge under a license derived from the Python license.
NetworkManagerNetwork connection manager and user applications
NetworkManager attempts to keep an active network connection available at all times. It is intended only for the desktop use-case, and is not intended for usage on servers. The point of NetworkManager is to make networking configuration and setup as painless and automatic as possible. If using DHCP, NetworkManager is _intended_ to replace default routes, obtain IP addresses from a DHCP server, and change nameservers whenever it sees fit.
NetworkManager-openvpnNetworkManager VPN integration for OpenVPN
This package contains software for integrating the OpenVPN VPN software with NetworkManager and the GNOME desktop.
NetworkManager-vpncNetworkManager VPN integration for vpnc
This package contains software for integrating the vpnc VPN software with NetworkManager and the GNOME desktop
ORBitCORBA Object Request Broker for GNOME-1 compatibility
ORBit is a high-performance CORBA (Common Object Request Broker Architecture) ORB (object request broker). It allows programs to send requests and receive replies from other programs, regardless of the locations of the two programs. CORBA is an architecture that enables communication between program objects, regardless of the programming language they are written in or the operating system they run on. This package is provided for compatibility with GNOME-1 applications.
ORBit2A high-performance CORBA Object Request Broker
ORBit is a high-performance CORBA (Common Object Request Broker Architecture) ORB (object request broker). It allows programs to send requests and receive replies from other programs, regardless of the locations of the two programs. CORBA is an architecture that enables communication between program objects, regardless of the programming language they're written in or the operating system they run on. You will need to install this package and ORBit-devel if you want to write programs that use CORBA technology.
OpenEXRA high dynamic-range (HDR) image file format
OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. This package contains libraries and sample applications for handling the format.
OpenIPMIOpenIPMI (Intelligent Platform Management Interface) library and tools
The Open IPMI project aims to develop an open code base to allow access to platform information using Intelligent Platform Management Interface (IPMI). This package contains the tools of the OpenIPMI project.
OpenSceneGraphHigh performance real-time graphics toolkit
The OpenSceneGraph is an OpenSource, cross platform graphics toolkit for the development of high performance graphics applications such as flight simulators, games, virtual reality and scientific visualization. Based around the concept of a SceneGraph, it provides an object oriented framework on top of OpenGL freeing the developer from implementing and optimizing low level graphics calls, and provides many additional utilities for rapid development of graphics applications.
PerceptualDiffAn image comparison utility
PerceptualDiff is an image comparison utility that makes use of a computational model of the human visual system to compare two images. This software is released under the GNU General Public License.
PerlbalReverse-proxy load balancer and webserver
Perlbal is a single-threaded event-based server supporting HTTP load balancing, web serving, and a mix of the two. Perlbal can act as either a web server or a reverse proxy. One of the defining things about Perlbal is that almost everything can be configured or reconfigured on the fly without needing to restart the software. A basic configuration file containing a management port enables you to easily perform operations on a running instance of Perlbal. Perlbal can also be extended by means of per-service (and global) plugins that can override many parts of request handling and behavior.
Pixie3D renderer Renderman compliant
Pixie is a RenderMan like photorealistic renderer. It is being developed in the hope that it will be useful for graphics research and for people who can not afford a commercial renderer.
PolicyKitToolkit for privilege control
PolicyKit is a toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes.
PolicyKit-gnomeGNOME dialogs for PolicyKit
PolicyKit-gnome provides a D-Bus session bus service that is used to bring up authentication dialogs used for obtaining privileges.
PoundReverse proxy and load balancer
The Pound program is a reverse proxy, load balancer and HTTPS front-end for Web server(s). Pound was developed to enable distributing the load among several Web-servers and to allow for a convenient SSL wrapper for those Web servers that do not offer it natively. Pound is distributed under the GPL - no warranty, it's free to use, copy and give away
PyKDEPython bindings for KDE
These are the Python bindings for KDE.
PyOpenGLPython bindings for OpenGL
PyOpenGL is the cross platform Python binding to OpenGL and related APIs. It includes support for OpenGL v1.1, GLU, GLUT v3.7, GLE 3 and WGL 4. It also includes support for dozens of extensions (where supported in the underlying implementation). PyOpenGL is interoperable with a large number of external GUI libraries for Python including (Tkinter, wxPython, FxPy, PyGame, and Qt).
PyQtPython bindings for Qt
These are Python bindings for Qt.
PyQt-qscintillaPyQt qscintilla extentions
PyQt qscintilla extentions.
PyQt4Python bindings for Qt4
These are Python bindings for Qt4.
PyRTFRich Text Format (RTF) Document Generation in Python
PyRTF is a pure python module for the efficient generation of rich text form documents. It has good support for tables and tries to maintain compatibility with as many RTF reader as possible.
PyXPython graphics package
PyX is a Python package for the creation of PostScript and PDF files. It combines an abstraction of the PostScript drawing model with a TeX/LaTeX interface. Complex tasks like 2d and 3d plots in publication-ready quality are built out of these primitives.
PyXMLXML libraries for python.
An XML package for Python. The distribution contains a validating XML parser, an implementation of the SAX and DOM programming interfaces and an interface to the Expat parser.
PyrexA compiler/language for writing Python extension modules.
Pyrex is Python with C types. It is specially designed to allow you to write extension modules for Python that have the speed of C and the simplicity and readability of Python. You write your code in a Python-like language with C-typed variables, then use the pyrexc compiler to transform it into a C representation. This is useful for speeding up critical sections of your Python code or wrapping an external library. Please see the documentation for how to get the best performance from your code.
PythonCADPython scriptable CAD package
PythonCAD is a CAD package written, surprisingly enough, in Python. The PythonCAD project aims to produce a scriptable, open-source, easy to use CAD package for Linux, the various flavors of BSD Unix, commercial Unix, and other platforms to which someone who is interested ports the program. Work began on PythonCAD in July, 2002, and the first public release was on December 21, 2002.
QuantLibA software framework for quantitative finance
QuantLib is a free/open-source library for modeling, trading, and risk management in real-life.
RA language for data analysis and graphics
A language and environment for statistical computing and graphics. R is similar to the award-winning S system, which was developed at Bell Laboratories by John Chambers et al. It provides a wide variety of statistical and graphical techniques (linear and nonlinear modelling, statistical tests, time series analysis, classification, clustering, ...). R is designed as a true computer language with control-flow constructions for iteration and alternation, and it allows users to add additional functionality by defining new functions. For computationally intensive tasks, C, C++ and Fortran code can be linked and called at run time.
R-BufferedMatrixA matrix data storage object held in temporary files
A tabular style data object where most data is stored outside main memory. A buffer is used to speed up access to data.
R-DynDocFunctions for dynamic documents
A set of functions to create and interact with dynamic documents and vignettes.
R-RScaLAPACKAn interface to perform parallel computation on linear algebra problems using ScaLAPACK
R package: An R add-on package capable of carrying out parallel computation through a single function call from the R environment. It uses the high-performance ScaLAPACK library for the linear algebra computations.
R-hdf5Interface to the NCSA HDF5 library
R package: Interface to the NCSA HDF5 library
R-mArR module to evaluate functions for multivariate AutoRegressive analysis
R package: An R add-on package for estimation of multivariate AR models through a computationally-efficient stepwise least-squares algorithm (Neumaier and Schneider, 2001); the procedure is of particular interest for high-dimensional data without missing values such as geophysical fields.
R-multcompSimultaneous inference for general linear hypotheses R Package
This R package contains functions for simultaneous tests and confidence intervals for general linear hypotheses in parametric models, including linear, generalized linear, linear mixed effects, and survival models.
R-mvtnormMultivariate normal and T distribution R Package
This R package computes multivariate normal and t probabilities, quantiles and densities.
R-systemfitSimultaneous Equation Estimation R Package
This R package contains functions for fitting simultaneous systems of linear and nonlinear equations using Ordinary Least Squares (OLS), Weighted Least Squares (WLS), Seemingly Unrelated Regressions (SUR), Two-Stage Least Squares (2SLS), Weighted Two-Stage Least Squares (W2SLS), Three-Stage Least Squares (3SLS), and Weighted Three-Stage Least Squares (W3SLS).
R-waveslimR module, Basic wavelet routines for 1,2 and 3-dimensional signal processing
Basic wavelet routines for time series (1D), image (2D) and array (3D) analysis. The code provided here is based on wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk and Whitcher (2001); the dual-tree complex wavelet transform (CWT) from Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet pairs (Selesnick 2001, 2002). All figures in chapters 4-7 of GSW (2001) are reproducible using this package and R code available at the book website(s) below.
R-wavethreshR module, Software to perform wavelet statistics and transforms
Software to perform 1-d and 2-d wavelet statistics and transforms
R-widgetToolsTools to support the construction of tcltk widgets
This package contains tools to support the construction of tcltk widgets.
Ri-liArcade game where you drive a toy wood engine
You drive a toy wood engine in many levels and you must collect all the coaches to win. Full-featured: 18 languages, Colorful animated wood engine, 50 levels, 3 beautiful music tracks and many sound effects.
SDLA cross-platform multimedia library.
Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed to provide fast access to the graphics frame buffer and audio device.
SDL_PangoRendering of internationalized text for SDL (Simple DirectMedia Layer)
Pango is the text rendering engine of GNOME 2. SDL_Pango connects that engine to SDL, the Simple DirectMedia Layer.
SDL_gfxGraphic primitives, rotozoomer, framerate control and image filters
The SDL_gfx library offers several components: Graphic Primitives, Rotozoomer, Framerate control, and MMX image filters. The Primitives component provides basic drawing routines: pixels, hlines, vlines, lines, aa-lines, rectangles, circles, ellipses, trigons, polygons, Bezier curves, and an 8x8 pixmap font for drawing onto any SDL Surface. Full alpha blending, hardware surface locking, and all surface depths are supported. The Rotozoomer can use interpolation for high quality output.
SDL_imageImage loading library for SDL
Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed to provide fast access to the graphics frame buffer and audio device. This package contains a simple library for loading images of various formats (BMP, PPM, PCX, GIF, JPEG, PNG) as SDL surfaces.
SDL_mixerSimple DirectMedia Layer - Sample Mixer Library
A simple multi-channel audio mixer for SDL. It supports 4 channels of 16 bit stereo audio, plus a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI and Ogg Vorbis libraries.
SDL_netSDL portable network library
This is a portable network library for use with SDL.
SDL_ttfSimple DirectMedia Layer TrueType Font library
This library allows you to use TrueType fonts to render text in SDL applications.
SDLmmC++ interface for the popular SDL library
SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, which is a generic API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple platforms. SDLmm aims to stay as close as possible to the C API while taking advantage of native C++ features like object orientation.
SIBsim4Align expressed RNA sequences on a DNA template
SIBsim4 is a modified version of the sim4 program, which is a similarity-based tool for aligning an expressed DNA sequence (EST, mRNA) with a genomic sequence.
SILLYSimple and easy to use library for image loading
The Simple Image Loading LibrarY is a companion library of the CEGUI project. It provides a simple and easy to use library for image loading. It currently supports the following formats: TGA (Targa) JPEG (Joint Photographic Experts Group) PNG (Portable Network Graphics)
SIMVoleonVolume rendering library for Coin
A volume rendering library for Coin.
SOAPpyFull-featured SOAP library for Python
The goal of the SOAPpy team is to provide a full-featured SOAP library for Python that is very simple to use and that fully supports dynamic interaction between clients and servers.
ScientificPythonA collection of Python modules that are useful for scientific computing
ScientificPython is a collection of Python modules that are useful for scientific computing. In this collection you will find modules that cover basic geometry (vectors, tensors, transformations, vector and tensor fields), quaternions, automatic derivatives, (linear) interpolation, polynomials, elementary statistics, nonlinear least-squares fits, unit calculations, Fortran-compatible text formatting, 3D visualization via VRML, and two Tk widgets for simple line plots and 3D wireframe models. There are also interfaces to the netCDF library (portable structured binary files), to MPI (Message Passing Interface, message-based parallel programming), and to BSPlib (Bulk Synchronous Parallel programming)
SimGearSimulation library components
SimGear is a set of open-source libraries designed to be used as building blocks for quickly assembling 3d simulations, games, and visualization applications.
SoQtHigh-level 3D visualization library
SoQt is a Qt GUI component toolkit library for Coin. It is also compatible with SGI and TGS Open Inventor, and the API is based on the API of the InventorXt GUI component toolkit.
SprogA graphical tool to build programs by plugging parts together
Sprog is a tool for working with data. It allows you to do all the things those clever Unix geeks can do with their cryptic command lines but you can now do it all with point-n-click and drag-n-drop. A Sprog machine has many similarities to a shell script. It is built from small reusable parts (called gears) that are connected together to filter and massage your data. Once you have built a machine, you can save it and run it again and again to automatically perform repetitive tasks.
SteGUIGraphical front-end to Steghide
SteGUI is a graphical front-end to Steghide. It lets users view the images and play the sounds that Steghide allows as cover files, and command the program all with one tool. It also embeds a simple text editor to manage text payload files.
TeXmacsStructured wysiwyg scientific text editor
GNU TeXmacs is a free scientific text editor, which was both inspired by TeX and GNU Emacs. The editor allows you to write structured documents via a wysiwyg (what-you-see-is-what-you-get) and user friendly interface. New styles may be created by the user. The program implements high-quality typesetting algorithms and TeX fonts, which help you to produce professionally looking documents. The high typesetting quality still goes through for automatically generated formulas, which makes TeXmacs suitable as an interface for computer algebra systems. TeXmacs also supports the Guile/Scheme extension language, so that you may customize the interface and write your own extensions to the editor. In the future, TeXmacs is planned to evolve towards a complete scientific office suite, with spreadsheet capacities, a technical drawing editor and a presentation mode.
TerminalX Terminal Emulator
Terminal is a lightweight and easy to use terminal emulator application for the X windowing system, with some new ideas and features that make it unique among X terminal emulators.
ThunarThunar File Manager
Thunar is a new modern file manager for the Xfce Desktop Environment. It has been designed from the ground up to be fast and easy-to-use. Its user interface is clean and intuitive, and does not include any confusing or useless options. Thunar is fast and responsive with a good start up time and directory load time.
TnLThunder & Lightning - A futuristic action flight simulator game
Thunder&Lightning is a futuristic action flight simulator game that takes place in a large 3D environment. Jump into the pilot seat of your Lightning aircraft and fight against Thunder tanks in a fierce battle for control of the island! In the long run, Thunder&Lightning will incorporate features from the 80's classics Carrier Command and Midwinter. There will be multiple Islands to conquer, each with its own defense strategy. Thunder&Lightning will not be mission oriented, but there will be scripted events for each island.
TnL-dataDatafiles for Thunder and Lightning
Datafiles for Thunder and Lightning.
TurboGearsBack-to-front web development in Python
TurboGears brings together four major pieces to create an easy to install, easy to use web megaframework. It covers everything from front end (MochiKit JavaScript for the browser, Kid for templates in Python) to the controllers (CherryPy) to the back end (SQLObject). The TurboGears project is focused on providing documentation and integration with these tools without losing touch with the communities that already exist around those tools. TurboGears is easy to use for a wide range of web applications.
VLGothic-fontsVLGothic the Japanese TrueType font
VLGothic is a Japanese TrueType font maden by Vine Linux project. The most of grphys are imported from M+ fonts and sazanami mincho, and later patched by them.
WindowMakerA fast, feature rich Window Manager
Window Maker is an X11 window manager designed to give additional integration support to the GNUstep Desktop Environment. In every way possible, it reproduces the elegant look and feel of the NeXTSTEP[tm] GUI. It is fast, feature rich, easy to configure, and easy to use. In addition, Window Maker works with GNOME and KDE, making it one of the most useful and universal window managers available.
ZimDesktop wiki & notekeeper
Zim is a WYSIWYG text editor written in Gtk2-Perl which aims to bring the concept of a wiki to your desktop. Every page is saved as a text file with wiki markup. Pages can contain links to other pages, and are saved automatically. Creating a new page is as easy as linking to a non-existing page. Pages are ordered in a hierarchical structure that gives it the look and feel of an outliner. This tool is intended to keep track of TODO lists or to serve as a personal scratch book.
a2psConverts text and other types of files to PostScript(TM).
The a2ps filter converts text and other types of files to PostScript(TM). A2ps has pretty-printing capabilities and includes support for a wide number of programming languages, encodings (ISO Latins, Cyrillic, etc.), and medias.
aalibASCII art library
AA-lib is a low level gfx library just as many other libraries are. The main difference is that AA-lib does not require graphics device. In fact, there is no graphical output possible. AA-lib replaces those old-fashioned output methods with a powerful ASCII art renderer. The API is designed to be similar to other graphics libraries.
aasaverA screensaver for KDE which presents an ASCII aquarium
KDE Asciiquarium is a KDE screensaver based on Kirk Baucom's fabulous asciiquarium program (http://www.robobunny.com/projects/asciiquarium/). It's a simulation of an animated ocean scene using ASCII art.
abcMIDIABC to/from MIDI conversion utilities
The abcMIDI package contains four programs: abc2midi to convert ABC music notation to MIDI, midi2abc to convert MIDI files to (a first approximation to) the corresponding ABC, abc2abc to reformat and/or transpose ABC files, and yaps to typeset ABC files as PostScript. For a description of the ABC syntax, please see the ABC userguide which is a part of the abcm2ps.
abcdeA Better CD Encoder
abcde is a frontend command-line utility (actually, a shell script) that grabs audio tracks off a CD, encodes them to various formats, and tags them, all in one go.
abcm2psA program to typeset ABC tunes into Postscript
Abcm2ps is a package which converts music tunes from ABC format to Postscript. Based on abc2ps version 1.2.5, it was developed mainly to print Baroque organ scores which have independent voices played on one or many keyboards and a pedal-board. Abcm2ps introduces many extensions to the ABC language that make it suitable for classical music.
abeScrolling, platform-jumping, ancient pyramid exploring game
A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game, vaguely in the style of similar games for the Commodore+4.
abicheckABI checking tool
abicheck is a tool that checks application binary executables and shared libraries for conformance to the (or an) ABI (Application Binary Interface).
abiwordThe AbiWord word processor
AbiWord is a cross-platform Open Source word processor. The goal is to make AbiWord full-featured, and remain lean.
abookText-based addressbook program for mutt
Abook is a small and powerful text-based addressbook program designed for use with the mutt mail client.
abuseThe classic Crack-Dot-Com game
This is the SDL version of Abuse, the classic Crack-Dot-Com game. It can run in a window or fullscreen and it has stereo sound with sound panning.
abyssinica-fontsSIL Abyssinica fonts
SIL Abyssinica is a Unicode typeface family containing glyphs for the Ethiopic script. The Ethiopic script is used for writing many of the languages of Ethiopia and Eritrea. Abyssinica SIL supports all Ethiopic characters which are in Unicode including the Unicode 4.1 extensions. Some languages of Ethiopia are not yet able to be fully represented in Unicode and, where necessary, we have included non-Unicode characters in the Private Use Area (see Private-use (PUA) characters supported by Abyssinica SIL). Abyssinica SIL is based on Ethiopic calligraphic traditions. This release is a regular typeface, with no bold or italic version available or planned.
ackGrep-like text finder
Ack is designed as a replacement for grep.
aclAccess control list utilities.
This package contains the getfacl and setfacl utilities needed for manipulating access control lists.
acpiCommand-line ACPI client
Linux ACPI client is a small command-line program that attempts to replicate the functionality of the 'old' apm command on ACPI systems. It includes battery and thermal information.
acpidACPI Event Daemon
acpid is a daemon that dispatches ACPI events to user-space programs.
acpitoolA command line ACPI client for Linux
AcpiTool is a Linux ACPI client. It's a small command line application, intended to be a replacement for the apm tool. The primary target audience are laptop users, since these people are most interested in things like battery status, thermal status and the ability to suspend (sleep mode). The program simply accesses the /proc/acpi or /sysfs entries to get/set acpi values. Hence, a computer running a Linux kernel from the 2.4.x or 2.6.x series with ACPI enabled is needed.
adaptxAdaptX
Adaptx is an XSLT processor and XPath engine.
adimeAllegro Dialogs Made Easy
Adime is a portable add-on library for Allegro with functions for generating Allegro dialogs in a very simple way. Its main purpose is to give as easy an API as possible to people who want dialogs for editing many kinds of input data.
adminutilUtility library for directory server administration
adminutil is libraries of functions used to administer directory servers, usually in conjunction with the admin server. adminutil is broken into two libraries - libadminutil contains the basic functionality, and libadmsslutil contains SSL versions and wrappers around the basic functions. The PSET functions allow applications to store their preferences and configuration parameters in LDAP, without having to know anything about LDAP. The configuration is cached in a local file, allowing applications to function even if the LDAP server is down. The other code is typically used by CGI programs used for directory server management, containing GET/POST processing code as well as resource handling (ICU ures API).
adnsAdvanced, easy to use, asynchronous-capable DNS client library
adns is a resolver library for C (and C++) programs. In contrast with the existing interfaces, gethostbyname et al and libresolv, it has the following features: - It is reasonably easy to use for simple programs which just want to translate names to addresses, look up MX records, etc. - It can be used in an asynchronous, non-blocking, manner. Many queries can be handled simultaneously. - Responses are decoded automatically into a natural representation for a C program - there is no need to deal with DNS packet formats. - Sanity checking (eg, name syntax checking, reverse/forward correspondence, CNAME pointing to CNAME) is performed automatically. - Time-to-live, CNAME and other similar information is returned in an easy-to-use form, without getting in the way. - There is no global state in the library; resolver state is an opaque data structure which the client creates explicitly. A program can have several instances of the resolver. - Errors are reported to the application in a way that distinguishes the various causes of failure properly. - Understands conventional resolv.conf, but this can overridden by environment variables. - Flexibility. For example, the application can tell adns to: ignore environment variables (for setuid programs), disable sanity checks eg to return arbitrary data, override or ignore resolv.conf in favour of supplied configuration, etc. - Believed to be correct ! For example, will correctly back off to TCP in case of long replies or queries, or to other nameservers if several are available. It has sensible handling of bad responses etc.
adplayAn AdLib (OPL2) music player build on AdPlug
AdPlay is a command-line player for AdLib (OPL2) music utilizing the AdPlug library.
adplugA software library for AdLib (OPL2) emulation
AdPlug is a free software, cross-platform, hardware independent AdLib sound player library, mainly written in C++ and released under the LGPL. AdPlug plays sound data, originally created for the AdLib (OPL2) audio board, directly from its original format on top of an OPL2 emulator or by using the real hardware. No OPL chip is required for playback. It supports various audio formats from MS-DOS AdLib trackers.
advancecompRecompression utilities for .PNG, .MNG and .ZIP files
AdvanceCOMP is a set of recompression utilities for .PNG, .MNG and .ZIP files. The main features are : * Recompress ZIP, PNG and MNG files using the Deflate 7-Zip implementation. * Recompress MNG files using Delta and Move optimization.
agaveGenerate a variety of colorschemes from a single starting color
Have you ever been re-finishing a room in your home and found yourself asking "What color would go well with this" ? Or been working on a website and not able to find the perfect colorscheme to go with the company logo ? Try Agave. Agave is a very simple application for the GNOME desktop that allows you to generate a variety of colorschemes from a single starting color.
agetConsole download accelerator
Aget is a multi-threaded download accelerator like Flashget. It supports HTTP downloads and can be run from the console.
aggAnti-Grain Geometry
A High Quality Rendering Engine for C++
agistudioAGI integrated development environment
AGI (Adventure Game Interpreter) is the adventure game engine used by Sierra On-Line(tm) to create some of their early games. QT AGI Studio is a program which allows you to view, create and edit AGI games.
aiccuAICCU - SixXS Automatic IPv6 Connectivity Client Utility
This client automatically gives one IPv6 connectivity without having to manually configure interfaces etc. One does need a SixXS account and at least a tunnel. These can be freely & gratis requested from the SixXS website. For more information about SixXS check http://www.sixxs.net
aideIntrusion detection environment
AIDE (Advanced Intrusion Detection Environment) is a file integrity checker and intrusion detection program.
aiksaurusAn English-language thesaurus library
Aiksaurus is an English-language thesaurus library that can be embedded in word processors, email composers, and other authoring software to provide thesaurus capabilities. A basic command line thesaurus program is also included.
aircrack-ng802.11 (wireless) sniffer and WEP/WPA-PSK key cracker
aircrack-ng is a set of tools for auditing wireless networks. It's an enhanced/reborn version of aircrack. It consists of airodump-ng (an 802.11 packet capture program), aireplay-ng (an 802.11 packet injection program), aircrack (static WEP and WPA-PSK cracking), airdecap-ng (decrypts WEP/WPA capture files), and some tools to handle capture files (merge, convert, etc.).
airsnortWireless LAN (WLAN) tool which recovers encryption keys
AirSnort is a wireless LAN (WLAN) tool which recovers encryption keys. AirSnort operates by passively monitoring transmissions, computing the encryption key when enough packets have been gathered. 802.11b, using the Wired Equivalent Protocol (WEP), is crippled with numerous security flaws. Most damning of these is the weakness described in " Weaknesses in the Key Scheduling Algorithm of RC4 " by Scott Fluhrer, Itsik Mantin and Adi Shamir. Adam Stubblefield was the first to implement this attack, but he has not made his software public. AirSnort, along with WEPCrack, which was released about the same time as AirSnort, are the first publicly available implementaions of this attack. AirSnort requires approximately 5-10 million encrypted packets to be gathered. Once enough packets have been gathered, AirSnort can guess the encryption password in under a second.
akodeAudio-decoding framework
aKode is a simple audio-decoding frame-work that provides a uniform interface to decode the most common audio-formats. It also has a direct playback option for a number of audio-outputs. aKode currently has the following decoder plugins: * mpc: Decodes musepack aka mpc audio. * xiph: Decodes FLAC, Ogg/FLAC, Speex and Ogg Vorbis audio. aKode also has the following audio outputs: * alsa: Outputs to ALSA (dmix is recommended).
alacarteSimple menu editor for GNOME
Alacarte is a menu editor for GNOME that lets you get things done, simply and quickly. Just click and type to edit, add, and delete any menu entry.
aldrinModular music sequencer/tracker
Aldrin is a powerful music composition software featuring a flexible audio routing system commonly found in expensive audio software, enabling you to mix, split, mutilate and modify audio signals emitted by software synthesizers and samples.
alexThe lexer generator for Haskell
Alex is a tool for generating lexical analysers in Haskell, given a description of the tokens to be recognised in the form of regular expressions. It is similar to the tool lex or flex for C/C++.
alex4Alex the Allegator 4 - Platform game
In the latest installment of the series Alex travels through the jungle in search of his kidnapped girlfriend. Plenty of classic platforming in four nice colors guaranteed!
alexandriaBook collection manager
Alexandria is a GNOME application to help you manage your book collection.
alfontFont rendering library for the Allegro game library
alfont also known as AllegroFont or AlFont is a wrapper around the freetype2 library for use with the Allegro game library. Thus allowing the display of text using freetype fonts on Allegro bitmaps.
alienblasterAction-loaded 2D arcade shooter game
Alien Blaster is an action-loaded 2D arcade shooter game. Your mission in the game is simple: stop the invasion of the aliens by blasting them. Simultaneous two-player mode is available.
allegglOpenGL support library for Allegro
AllegroGL is an Allegro add-on that allows you to use OpenGL alongside Allegro. You use OpenGL for your rendering to the screen, and Allegro for miscellaneous tasks like gathering input, doing timers, getting cross-platform portability, loading data, and drawing your textures. So this library fills the same hole that things like glut do. AllegroGL also automatically exposes most, if not all, OpenGL extensions available to user programs. This means you no longer have to manually load them; extension management is already done for you.
allegroA game programming library
Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming.
alleyoopGraphical front-end to the Valgrind memory checker for x86
Alleyoop is a graphical front-end to the increasingly popular Valgrind memory checker for x86 GNU/ Linux using the Gtk+ widget set and other GNOME libraries for the X Windows System. Features include a right-click context menu to intelligently suppress errors or launch an editor on the source file/jumping to the exact line of the error condition. A searchbar at the top of the viewer can be used to limit the viewable errors to those that match the regex criteria entered. Also included is a fully functional Suppressions editor.
allianceAlliance VLSI CAD Sytem
Alliance is a complete set of free CAD tools and portable libraries for VLSI design. It includes a VHDL compiler and simulator, logic synthesis tools, and automatic place and route tools. A complete set of portable CMOS libraries is provided, including a RAM generator, a ROM generator and a data-path compiler. Alliance is the result of more than ten years effort spent at ASIM department of LIP6 laboratory of the Pierre et Marie Curie University (Paris VI, France). Alliance has been used for research projects such as the 875 000 transistors StaCS superscalar microprocessor and 400 000 transistors IEEE Gigabit HSL Router. You are kindly requested to mention " Designed with alliance (c) LIP6, Université Pierre et Marie Curie" so as to spread the word about "alliance CAD system" and its development team. Alliance provides CAD tools covering most of all the digital design flow: * VHDL Compilation and Simulation * Model checking and formal proof * RTL and Logic synthesis * Data-Path compilation * Macro-cells generation * Place and route * Layout edition * Netlist extraction and verification * Design rules checking
alltrayDock any application in the tray
With AllTray you can dock any application without a native tray icon into the system tray. It works well with GNOME, KDE, XFCE 4, Fluxbox, and WindowMaker.
alphabet-soupGuide your worm through the soup to spell words
Guide your worm through the soup to spell words and earn points. Play the way you like with several game mode selections. Words are chosen from one of three included dictionaries, or import your own.
alpineUW Alpine mail user agent
Alpine -- an Alternatively Licensed Program for Internet News & Email -- is a tool for reading, sending, and managing electronic messages. Alpine is the successor to Pine and was developed by Computing & Communications at the University of Washington. Though originally designed for inexperienced email users, Alpine supports many advanced features, and an ever-growing number of configuration and personal-preference options. Changes and enhancements over pine: * Released under the Apache Software License, Version 2.0. * Internationalization built around new internal Unicode support. * Ground-up reorganization of source code around new "pith/" core routine library. * Ground-up reorganization of build and install procedure based on GNU Build System's autotools.
alsa-libThe Advanced Linux Sound Architecture (ALSA) library.
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. This package includes the ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs.
alsa-ossAdvanced Linux Sound Architecture (ALSA) wrapper for OSS
This package contains the compatibility library and wrapper script for running legacy OSS applications through ALSA. Unlike the kernel driver, this has the advantage of supporting DMIX software mixing.
alsa-pluginsThe Advanced Linux Sound Architecture (ALSA) Plugins
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. This package includes plugins for ALSA.
alsa-toolsSpecialist tools for ALSA
This package contains several specialist tools for use with ALSA, including a number of programs that provide access to special hardware facilities on certain sound cards. * as10k1 - AS10k1 Assembler * cspctl - Sound Blaster 16 ASP/CSP control program * envy24control - Control tool for Envy24 (ice1712) based soundcards * hdspmixer - Mixer for the RME Hammerfall DSP cards * rmedigicontrol - Control panel for RME Hammerfall cards * sbiload - An OPL2/3 FM instrument loader for ALSA sequencer * sscape_ctl - ALSA SoundScape control utility * us428control - Control tool for Tascam 428
alsa-utilsAdvanced Linux Sound Architecture (ALSA) utilities
This package contains command line utilities for the Advanced Linux Sound Architecture (ALSA).
alsamixerguiGUI mixer for ALSA sound devices
alsamixergui is a FLTK based frontend for alsamixer. It is written directly on top of the alsamixer source, leaving the original source intact, only adding a couple of ifdefs, and some calls to the gui part, so it provides exactly the same functionality, but with a graphical userinterface.
altermimeAlter MIME-encoded mailpacks
alterMIME is a small program which is used to alter MIME-encoded mailpacks. alterMIME can: * Insert disclaimers * Insert arbitary X-headers * Modify existing headers * Remove attachments based on filename or content-type * Replace attachments based on filename
am-utilsAutomount utilities including an updated version of Amd.
Am-utils includes an updated version of Amd, the popular BSD automounter. An automounter is a program which maintains a cache of mounted filesystems. Filesystems are mounted when they are first referenced by the user and unmounted after a certain period of inactivity. Amd supports a variety of filesystems, including NFS, UFS, CD-ROMS and local drives. You should install am-utils if you need a program for automatically mounting and unmounting filesystems.
amandaA network-capable tape backup solution.
AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a backup system that allows the administrator of a LAN to set up a single master backup server to back up multiple hosts to one or more tape drives or disk files. AMANDA uses native dump and/or GNU tar facilities and can back up a large number of workstations running multiple versions of Unix. Newer versions of AMANDA (including this version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts. The amanda package contains the core AMANDA programs and will need to be installed on both AMANDA clients and AMANDA servers. Note that you will have to install the amanda-client and/or amanda-server packages as well.
amarokMedia player for KDE
Amarok is a KDE multimedia player with: - fresh playlist concept, very fast to use, with drag and drop - plays all formats supported by the various engines - audio effects, like reverb and compressor - compatible with the .m3u and .pls formats for playlists - nice GUI, integrates into the KDE look, but with a unique touch Amarok can use various engines to decode sound : helix and xine. (gstreamer is in the works) To use the helix engine, you'll have to install either HelixPlayer or RealPlayer
amarokFSSimple, nice looking full screen front-end for Amarok
AmarokFS (Amarok Full Screen) is a full screen front-end for Amarok that provides a simple and nice looking graphical user interface. It is very suitable for parties and public terminals. The front-end's appearance can be customized using themes. This package also contains a script that allows AmarokFS to be launched from within Amarok itself.
amavisd-newEmail filter with virus scanner and spamassassin support
amavisd-new is a high-performance and reliable interface between mailer (MTA) and one or more content checkers: virus scanners, and/or Mail::SpamAssassin Perl module. It is written in Perl, assuring high reliability, portability and maintainability. It talks to MTA via (E)SMTP or LMTP, or by using helper programs. No timing gaps exist in the design which could cause a mail loss.
amqpThe AMQP specification
The AMQP (advanced message queuing protocol) specification in XML format.
amsnMSN Messenger clone for Linux, Mac and Windows
This is an MSN Messenger clone for Unix, Windows, and Macintosh. It is written in tcl/tk and supports filetransfers, webcam, etc.
amttermSerial-over-lan (sol) client for Intel AMT
Serial-over-lan (sol) client for Intel AMT. Includes a terminal and a graphical (gtk) version. Also comes with a perl script to gather informations about and remotely control AMT managed computers.
amtuAbstract Machine Test Utility (AMTU)
Abstract Machine Test Utility (AMTU) is an administrative utility to check whether the underlying protection mechanism of the hardware are still being enforced. This is a requirement of the Controlled Access Protection Profile FPT_AMT.1, see http://www.radium.ncsc.mil/tpep/library/protection_profiles/CAPP-1.d.pdf
anacondaGraphical system installer
The anaconda package contains the program which was used to install your system. These files are of little use on an already installed system.
anacronA cron-like program that can run jobs lost during downtime.
Anacron (like `anac(h)ronistic') is a periodic command scheduler. It executes commands at intervals specified in days. Unlike cron, it does not assume that the system is running continuously. It can therefore be used to control the execution of daily, weekly and monthly jobs (or anything with a period of n days), on systems that don't run 24 hours a day. When installed and configured properly, Anacron will make sure that the commands are run at the specified intervals as closely as machine-uptime permits. This package is pre-configured to execute the daily jobs of the Red Hat Linux system. You should install this program if your system isn't powered on 24 hours a day to make sure the maintenance jobs of other Red Hat Linux packages are executed each day.
andAuto nice daemon
The auto nice daemon renices and even kills jobs according to their CPU time, owner, and command name. This is especially useful on production machines with lots of concurrent CPU-intensive jobs and users that tend to forget to nice their jobs.
angryddFalling blocks game
In Angry, Drunken Dwarves (ADD), you are an angry, drunken dwarf. Why are you so angry? Who knows. But you've decided to take your aggression out on other dwarves, by dropping gems on their heads. Lots of gems. ADD is a member of the classic "falling blocks" puzzle game family, similar to the Capcom game Puzzle Fighter. The goal of the game is to build large gems by matching up colors, then break them, raining more gems down onto your opponent. The first person whose field fills up, loses.
animorph3D Animation and Morph Library
3D Animation and Morph Library
anjutaIntegrated Development Environment
Anjuta DevStudio is a versatile Integrated Development Environment (IDE) on GNOME Desktop Environment and features a number of advanced programming facilities. These include project management, application and class wizards, an on-board interactive debugger, powerful source editor, syntax highlighting, intellisense autocompletions, symbol navigation, version controls, integrated GUI designing and other tools.
anjuta-gdlComponents and library for GNOME development tools
This package contains components and libraries that are intended to be shared between GNOME development tools, including gnome-build and anjuta2.
antAnt build tool for java
Ant is a platform-independent build tool for java. It's used by apache jakarta and xml projects.
ant-contribCollection of tasks for Ant
The Ant-Contrib project is a collection of tasks (and at one point maybe types and other tools) for Apache Ant.
anthyJapanese character set input library
Anthy provides the library to input Japanese on the applications, such as X applications and emacs. and the user dictionaries and the users information which is used for the conversion, is stored into their own home directory. So Anthy is secure than other conversion server.
antiwordMS Word to ASCII/Postscript converter
Antiword is a free MS-Word reader for Linux, BeOS and RISC OS. It converts the documets from Word 6, 7, 97 and 2000 to ASCII and Postscript. Antiword tries to keep the layout of the document intact.
antlrANother Tool for Language Recognition
ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing C++ or Java actions [You can use PCCTS 1.xx to generate C-based parsers].
antsGuide your ants safely home before they drop of the cliff
A game inspired by the game Lemmings. You take command in the game of a bunch of small ants and have to guide them around in levels. Since the ants walk on their own, the player can only influence them by giving them commands, like build a bridge, dig a hole or redirect all penguins in the other direction. The goal of each level is to reach the exit, for which multiple combination of commands are necessary. The game is presented in a 2D site view.
aoetoolsATA over Ethernet Tools
The aoetools are programs that assist in using ATA over Ethernet on systems with version 2.6 Linux kernels.
apachetopA top-like display of Apache logs
ApacheTop watches a logfile generated by Apache (in standard common or combined logformat, although it doesn't (yet) make use of any of the extra fields in combined) and generates human-parsable output in realtime.
apcupsdAPC UPS Power Control Daemon for Linux
Apcupsd can be used for controlling most APC UPSes. During a power failure, apcupsd will inform the users about the power failure and that a shutdown may occur. If power is not restored, a system shutdown will follow when the battery is exausted, a timeout (seconds) expires, or the battery runtime expires based on internal APC calculations determined by power consumption rates. If the power is restored before one of the above shutdown conditions is met, apcupsd will inform users about this fact. Some features depend on what UPS model you have (simple or smart).
apelA Portable Emacs Library
APEL stands for "A Portable Emacs Library". It consists of following modules: poe.el - This is an emulation module mainly for basic functions and special forms/macros of latest emacsen. poem.el - This module provides basic functions to write portable MULE programs. pces.el - This module provides portable character encoding scheme (coding-system) features. invisible.el - This modules provides features about invisible region. mcharset.el - This modules provides MIME charset related features. and other some utility modules
apgAutomated Password Generator for random password generation
APG (Automated Password Generator) is the tool set for random password generation. This standalone version generates some random words of required type and prints them to standard output.
aplus-fsfAdvanced APL interpreter with s interface
A+ is a Morgan Stanley array programming environment that includes a rich set of functions and operators, handling of files as ordinary arrays, a GUI with many widgets and automatic synchronization of widgets and variables (using MStk in A+ Version 4), generalized spreadsheet-like interactions, asynchronous execution of functions that have been associated with variables and events, interprocess communication, calls to user C subroutines, and many other features. Execution is by a very efficient interpreter.
apollonFilesharing client
A filesharing client which uses giFT.
aprApache Portable Runtime library
The mission of the Apache Portable Runtime (APR) is to provide a free library of C data structures and routines, forming a system portability layer to as many operating systems as possible, including Unices, MS Win32, BeOS and OS/2.
apr-api-docsApache Portable Runtime API documentation
The mission of the Apache Portable Runtime (APR) is to provide a free library of C data structures and routines, forming a system portability layer to as many operating systems as possible, including Unices, MS Win32, BeOS and OS/2. This package provides APR and APR-util API documentation for developers.
apr-utilApache Portable Runtime Utility library
The mission of the Apache Portable Runtime (APR) is to provide a free library of C data structures and routines. This library contains additional utility interfaces for APR; including support for XML, LDAP, database interfaces, URI parsing and more.
aptDebian's Advanced Packaging Tool with RPM support
APT-RPM is a port of Debian's apt tools for RPM based distributions. It provides the apt-get utility that provides a simple, safe way to install and upgrade packages. APT features complete installation ordering, multiple source capability and several other useful features.
aqbankingA library for online banking functions and financial data import/export.
The intention of AqBanking is to provide a middle layer between the program and the various Online Banking libraries (e.g. AqHBCI). The first backend which is already supported is AqHBCI, a library which implements a client for the German HBCI (Home Banking Computer Interface) protocol. Additionally, Aqbanking provides various plugins to simplify import and export of financial data. Currently there are import plugins for the following formats: DTAUS (German financial format), SWIFT (MT940 and MT942).
aqsisOpen source RenderMan-compliant 3D rendering solution
Aqsis is a cross-platform photorealistic 3D rendering solution, based on the RenderMan interface standard defined by Pixar Animation Studios. This package contains a command-line renderer, a shader compiler for shaders written using the RenderMan shading language, a texture pre-processor for optimizing textures and a RIB processor.
arcArc archiver
Arc file archiver and compressor. Long since superseded by zip/unzip but useful if you have old .arc files you need to unpack.
archimedes2D Quantum Monte Carlo simulator for semiconductor devices
Archimedes is a package for the design and simulation of submicron semiconductor devices. It is a 2D Fast Monte Carlo simulator which can take into account all the relevant quantum effects, thank to the implementation of the Bohm effective potential method. The physics and geometry of a general device is introduced by typing a simple script, which makes, in this sense, Archimedes a powerful tool for the simulation of quite general semiconductor devices.
archivemailA tool for archiving and compressing old email in mailboxes
Archivemail is a tool written in Python for archiving and compressing old email in mailboxes. It can move messages older than the specified number of days to a separate mbox format mailbox that is compressed with gzip, or optionally just delete old email.
archmageExtensible reader/decompiler of files in CHM format
arCHMage - extensible reader/decompiler of files in CHM format (Microsoft HTML help, also known as Compiled HTML). arCHMage is based on chmlib by Jed Wing and is written on python.
ardourMultichannel Digital Audio Workstation
Ardour is a multichannel hard disk recorder (HDR) and digital audio workstation (DAW). It is capable of simultaneous recording 24 or more channels of 32 bit audio at 48kHz. Ardour is intended to function as a "professional" HDR system, replacing dedicated hardware solutions such as the Mackie HDR, the Tascam 2424 and more traditional tape systems like the Alesis ADAT series. It is also intended to provide the same or better functionality as software systems such as ProTools, Samplitude, Logic Audio, Nuendo and Cubase VST (we acknowledge these and all other names as trademarks of their respective owners). It supports MIDI Machine Control, and so can be controlled from any MMC controller, such as the Mackie Digital 8 Bus mixer and many other modern digital mixers.
argusNetwork transaction audit tool
Argus (Audit Record Generation and Utilization System) is an IP network transaction audit tool. The data generated by argus can be used for a wide range of tasks such as network operations, security and performance management.
aria2High speed download utility with resuming and segmented downloading
aria2 is a download utility with resuming and segmented downloading. Supported protocols are HTTP/HTTPS/FTP/BitTorrent. It also supports Metalink version 3.0. Currently it has following features: - HTTP/HTTPS GET support - HTTP Proxy support - HTTP BASIC authentication support - HTTP Proxy authentication support - FTP support(active, passive mode) - FTP through HTTP proxy(GET command or tunneling) - Segmented download - Cookie support(currently aria2 ignores "expires") - It can run as a daemon process. - BitTorrent protocol support with fast extension. - Selective download in multi-file torrent - Metalink version 3.0 support(HTTP/FTP/BitTorrent). - Limiting download/upload speed
arjArchiver for .arj files
This package is an open source version of the arj archiver. This version has been created with the intent to preserve maximum compatibility and retain the feature set of original ARJ archiver as provided by ARJ Software, Inc.
arm-gp2x-linux-SDLCross Compiled SDL Library targeted at arm-gp2x-linux
This is a Cross Compiled version of the SDL Library, which can be used to compile and link binaries for the arm-gp2x-linux platform, instead of for the native i386 platform.
arm-gp2x-linux-binutilsCross Compiling GNU binutils targeted at arm-gp2x-linux
This is a Cross Compiling version of GNU binutils, which can be used to assemble and link binaries for the arm-gp2x-linux platform, instead of for the native ppc platform.
arm-gp2x-linux-gccCross Compiling GNU GCC targeted at arm-gp2x-linux
This is a Cross Compiling version of GNU GCC, which can be used to compile programs for the arm-gp2x-linux platform, instead of for the native ppc platform.
arm-gp2x-linux-glibcCross Compiled GNU C Library targeted at arm-gp2x-linux
This is a Cross Compiled version of the GNU C Library, which can be used to compile and link binaries for the arm-gp2x-linux platform, instead of for the native ppc platform.
arm-gp2x-linux-kernel-headersKernel headers for Cross Compiling to arm-gp2x-linux
Kernel headers for Cross Compiling to arm-gp2x-linux.
arm-gp2x-linux-zlibCross Compiled zlib Library targeted at arm-gp2x-linux
This is a Cross Compiled version of the zlib Library, which can be used to compile and link zlib using applications for the arm-gp2x-linux platform, instead of for the native ppc platform.
armacycles-adA lightcycle game in 3D
In this game you ride a lightcycle; that is a sort of motorbike that cannot be stopped and leaves a wall behind it. The main goal of the game is to make your opponents' lightcycles crash into a wall while avoiding the same fate. The focus of the game lies on the multiplayer mode, but it provides challanging AI opponents for a quick training match.
arp-scanScanning and fingerprinting tool
arp-scan is a command-line tool that uses the ARP protocol to discover and fingerprint IP hosts on the local network.
arpwatchNetwork monitoring tools for tracking IP addresses on a network.
The arpwatch package contains arpwatch and arpsnmp. Arpwatch and arpsnmp are both network monitoring tools. Both utilities monitor Ethernet or FDDI network traffic and build databases of Ethernet/IP address pairs, and can report certain changes via email. Install the arpwatch package if you need networking monitoring devices which will automatically keep track of the IP addresses on your network.
arrowsNeat little maze game
It's a maze game of sorts. Guide the spinning blue thing through the maze of arrows, creating and destroying arrows as necessary to collect the green things.
artsaRts (analog realtime synthesizer) - the KDE sound system
arts (analog real-time synthesizer) is the sound system of KDE 3. The principle of arts is to create/process sound using small modules which do certain tasks. These may be create a waveform (oscillators), play samples, filter data, add signals, perform effects like delay/flanger/chorus, or output the data to the soundcard. By connecting all those small modules together, you can perform complex tasks like simulating a mixer, generating an instrument or things like playing a wave file with some effects.
artwiz-aleczapka-fontsSet of (improved) artwiz fonts
This is set of (improved) artwiz fonts. The ultimate solution to your all problems with artwiz fonts. Screenshots: http://artwizaleczapka.sourceforge.net/images/shots/
asaConvert Fortran carriage control characters
A POSIX.2 compliant asa(1), for converting Fortran carriage control characters to line printer control characters.
ascAdvanced Strategic Command
ASC is a free, turn based strategy game.
asc-musicBackground music for the game asc
Music created by Michael Kievernagel for the game Advanced Strategic Command (asc). Note that if you have run asc before installing the music you must remove the asc cache file: $HOME/.asc/asc.cache, otherwise asc will not find the music.
asciidocText based document generation
AsciiDoc is a text document format for writing short documents, articles, books and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups using the asciidoc(1) command.
asm2A code manipulation tool to implement adaptable systems
ASM is a code manipulation tool to implement adaptable systems.
aspellA spelling checker.
GNU Aspell is a spell checker designed to eventually replace Ispell. It can either be used as a library or as an independent spell checker. Its main feature is that it does a much better job of coming up with possible suggestions than just about any other spell checker out there for the English language, including Ispell and Microsoft Word. It also has many other technical enhancements over Ispell such as using shared memory for dictionaries and intelligently handling personal dictionaries when more than one Aspell process is open at once.
aspell-afAfrikaans dictionaries for Aspell.
Provides the word list/dictionaries for the following: Afrikaans
aspell-arArabic dictionary for Aspell
Provides the word list/dictionaries for Arabic.
aspell-bgBulgarian dictionaries for Aspell.
Provides the word list/dictionaries for the following: Bulgarian
aspell-bnGNU Aspell Bengali Dictionary Package
GNU Aspell Bengali Dictionary Package
aspell-brBreton dictionaries for Aspell.
Provides the word list/dictionaries for the following: Breton
aspell-caCatalan dictionaries for Aspell.
Provides the word list/dictionaries for the following: Catalan
aspell-csCzech dictionaries for Aspell.
Provides the word list/dictionaries for the following: Czech
aspell-cyWelsh dictionaries for Aspell.
Provides the word list/dictionaries for the following: Welsh
aspell-daDanish dictionaries for Aspell.
Provides the word list/dictionaries for the following: Danish
aspell-deGerman dictionaries for Aspell.
Provides the word list/dictionaries for the following: German, Swiss German
aspell-elGreek dictionaries for Aspell.
Provides the word list/dictionaries for the following: Greek
aspell-enEnglish dictionaries for Aspell.
Provides the word list/dictionaries for the following: English, Canadian English, British English
aspell-esSpanish dictionaries for Aspell.
Provides the word list/dictionaries for the following: Spanish
aspell-foFaeroese dictionaries for Aspell.
Provides the word list/dictionaries for the following: Faeroese
aspell-frFrench dictionaries for Aspell.
Provides the word list/dictionaries for the following: French, Swiss French
aspell-gaIrish dictionaries for Aspell.
Provides the word list/dictionaries for the following: Irish
aspell-gdGaelic dictionaries for Aspell.
Provides the word list/dictionaries for the following: Gaelic, Scots Gaelic
aspell-glGalician dictionaries for Aspell.
Provides the word list/dictionaries for the following: Galician
aspell-guGNU Aspell Gujarati Dictionary Package
GNU Aspell Gujarati Dictionary Package
aspell-heHebrew dictionary for Aspell
Provides the word list/dictionaries for Hebrew.
aspell-hiGNU Aspell Hindi Dictionary Package
GNU Aspell Hindi Dictionary Package
aspell-hrCroatian dictionaries for Aspell.
Provides the word list/dictionaries for the following: Croatian
aspell-idIndonesian dictionaries for Aspell.
Provides the word list/dictionaries for the following: Indonesian
aspell-isIcelandic dictionaries for Aspell.
Provides the word list/dictionaries for the following: Icelandic
aspell-itItalian dictionaries for Aspell.
Provides the word list/dictionaries for the following: Italian
aspell-mrGNU Aspell Marathi Dictionary Package
GNU Aspell Marathi Dictionary Package
aspell-nlDutch dictionaries for Aspell
Provides the word list/dictionaries for the following: Dutch
aspell-noNorwegian dictionaries for Aspell.
Provides the word list/dictionaries for the following: Norwegian
aspell-orGNU Aspell Oriya Dictionary Package
GNU Aspell Oriya Dictionary Package
aspell-paGNU Aspell Punjabi Dictionary Package
GNU Aspell Punjabi Dictionary Package
aspell-plPolish dictionaries for Aspell.
Provides the word list/dictionaries for the following: Polish
aspell-ptPortuguese dictionaries for Aspell.
Provides the word list/dictionaries for the following: European Portuguese, Brazilian Portuguese
aspell-ruRussian dictionaries for Aspell.
Provides the word list/dictionaries for the following: Russian
aspell-skSlovak dictionaries for Aspell
Provides the word list/dictionaries for the following: Slovak
aspell-slSlovenian dictionaries for Aspell.
Provides the word list/dictionaries for the following: Slovenian
aspell-srSerbian dictionaries for Aspell.
Provides the word list/dictionaries for the following: Serbian
aspell-svSwedish dictionaries for Aspell.
Provides the word list/dictionaries for the following: Swedish
aspell-taGNU Aspell Tamil Dictionary Package
GNU Aspell Tamil Dictionary Package
aspell-teGNU Aspell Telugu Dictionary Package
GNU Aspell Telugu Dictionary Package
astromenaceHardcore 3D space shooter with spaceship upgrade possibilities
Space is a vast area, an unbounded territory where it seems there is a room for everybody, but reversal of fortune put things differently. The hordes of hostile creatures crawled out from the dark corners of the universe, craving to conquer your homeland. Their force is compelling, their legions are interminable. However, humans didn't give up without a final showdown and put their best pilot to fight back. These malicious invaders chose the wrong galaxy to conquer and you are to prove it! Go ahead and make alien aggressors regret their insolence.
astromenace-dataHardcore 3D space shooter with spaceship upgrade possibilities
Space is a vast area, an unbounded territory where it seems there is a room for everybody, but reversal of fortune put things differently. The hordes of hostile creatures crawled out from the dark corners of the universe, craving to conquer your homeland. Their force is compelling, their legions are interminable. However, humans didn't give up without a final showdown and put their best pilot to fight back. These malicious invaders chose the wrong galaxy to conquer and you are to prove it! Go ahead and make alien aggressors regret their insolence. This package provides game data and English, German and Russian language files.
astyleSource code formatter for C-like programming languages
Artistic Style is a source code indenter, source code formatter, and source code beautifier for the C, C++, C# and Java programming languages.
asylumSDL port of the game Asylum, originally for the Archimedes
SDL Asylum is a C port of the computer game Asylum, which was written by Andy Southgate in 1994 for the Acorn Archimedes and is now public domain. The object is to find things that look like brain cells and shut them down! The game revolves around shooting anything which moves, collecting anything which doesn't move and most importantly, finding your way to each of the eight pulsating neurons scattered through the immense map.
asymptoteDescriptive vector graphics language
Asymptote is a powerful descriptive vector graphics language for technical drawings, inspired by MetaPost but with an improved C++-like syntax. Asymptote provides for figures the same high-quality level of typesetting that LaTeX does for scientific text.
atJob spooling tools.
At and batch read commands from standard input or from a specified file. At allows you to specify that a command will be run at a particular time. Batch will execute commands when the system load levels drop to a particular level. Both commands use /bin/sh. You should install the at package if you need a utility for time-oriented job control. Note: If it is a recurring job that will need to be repeated at the same time every day/week, etc. you should use crontab instead.
at-spiAssistive Technology Service Provider Interface
at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications for automation, so tools such as screen readers, magnifiers, or even scripting interfaces can query and interact with GUI controls.
atanksRemake of a classic DOS game "Scorched Earth"
Atomic Tanks is a game in which you control an overly-powerful tank and attempt to blow up other highly powerful tanks. Players get to select a number of weapons and defensive items and then attack each other in a turn-based manner. The last tank standing is the winner.
atermAfterstep XVT, VT102 emulator for the X Window system
aterm, version 1.00 is a colour vt102 terminal emulator, based on rxvt 2.4.8 with Alfredo Kojima´s additions of fast transparency, intended as an xterm(1) replacement for users who do not require fea- tures such as Tektronix 4014 emulation and toolkit-style configurabil- ity. As a result, aterm uses much less swap space -- a significant advantage on a machine serving many X sessions.
athcoolEnables/disables Powersaving mode for AMD processors
athcool is a small utility, enabling/disabling Powersaving mode for AMD Athlon/Duron processors. Since enabling Powersaving mode, you can save power consumption, lower CPU temprature when CPU is idle. Powersaving works if your kernel support ACPI (APM not work), because athcool only set/unset "Disconnect enable when STPGNT detected" bits in the Northbridge of Chipset. To really save power, someone has to send the STPGNT signal when idle. This is done by the ACPI subsystem when C2 state entered. !!!WARNING!!! Depending on your motherboard and/or hardware components, enabling powersaving mode may cause that: * noisy or distorted sound playback * a slowdown in harddisk performance * system locks or instability * massive filesystem corruption (rare, but observed at least once) If you met those problems, you should not use athcool. Please use athcool AT YOUR OWN RISK.
atitvoutATI Rage/Radeon TV Out configuration program
This utility program may be used for executing several configuration commands for the TV Out connector of ATI Rage Mobility P/M graphics boards under GNU/Linux on x86. It is intended primarily to enable TV Out support after bootup and for switching the used TV standard from NTSC to PAL. The utility makes use of x86-VESA-BIOS-calls and thus is not portable to other architectures like PPC: No TV-Out on Macs with this tool.
atkInterfaces for accessibility support
The ATK library provides a set of interfaces for adding accessibility support to applications and graphical user interface toolkits. By supporting the ATK interfaces, an application or toolkit can be used with tools such as screen readers, magnifiers, and alternative input devices.
atlasAutomatically Tuned Linear Algebra Software
The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. At present, it provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK. The performance improvements in ATLAS are obtained largely via compile-time optimizations and tend to be specific to a given hardware configuration. In order to package ATLAS for Fedora some compromises are necessary so that good performance can be obtained on a variety of hardware. This set of ATLAS binary packages is therefore not necessarily optimal for any specific hardware configuration. However, the source package can be used to compile customized ATLAS packages; see the documentation for information.
atlascppWorldForge message protocol library
Atlas-C++ is the perhaps the most important library in the entire WorldForge project, since nearly every other module requires it. Atlas-C++ provides a native implementation of the entire Atlas specification including negotiation, message encode and decode and the overlying Objects layer.
atmel-firmwareFirmware for Atmel at76c50x wireless network chips
The drivers for Atmel at76c50x wireless network chips in the Linux 2.6.x kernel but do not include the firmware. This firmware needs to be loaded by the host on most cards using these chips.
atomixLittle mind game where you have to build molecules out of atoms lying around
Atomix is yet another little mind game. You have to build molecules out of single atoms laying around. Of course there is a time limit and the handling is not as easy as you might expect ;-). This game is inspired by the original Amiga game Atomix and uses the GNOME libraries.
atomorunJump&Run game where you have to flee an exploding nuclear bomb
Atomorun is a OpenGL Jump&Run game where you have to flee an exploding nuclear bomb.
attrUtilities for managing filesystem extended attributes.
A set of tools for manipulating extended attributes on filesystem objects, in particular getfattr(1) and setfattr(1). An attr(1) command is also provided which is largely compatible with the SGI IRIX tool of the same name.
audaciousA GTK2 based media player similar to xmms
Audacious is a media player that currently uses a skinned user interface based on Winamp 2.x skins. It is based on ("forked off") BMP.
audacious-dockletA docklet plugin for Audacious
A plugin that allows you to control Audacious from the system tray.
audacious-plugin-fcFuture Composer input plugin for Audacious
This is an input plugin for Audacious which can play back Future Composer music files from AMIGA. Song-length detection and seek are implemented, too.
audacious-pluginsPlugins for the Audacious media player
Audacious is a media player that currently uses a skinned user interface based on Winamp 2.x skins. It is based on ("forked off") BMP. This package provides essential plugins for audio input, audio output and visualization.
audacityA multitrack audio editor
Audacity is a cross-platform multitrack audio editor. It allows you to record sounds directly or to import Ogg, WAV, AIFF, AU, IRCAM, or MP3 files. It features a few simple effects, all of the editing features you should need, and unlimited undo. The GUI was built with wxWindows and the audio I/O currently uses OSS under Linux. Audacity runs on Linux/*BSD, MacOS, and Windows.
audio-convert-modA simple audio file converter supporting many formats
audio-convert-mod is a simple audio file converter supporting various formats via external binaries. It facilitates the batch conversion of audio files from one format to another by access from the menu or by the user script where at a right-click files can be converted at once. It also supports file tags/metadata where applicable.
audio-entropydGenerate entropy from audio output
Audio-entropyd generates entropy-data for the /dev/random device.
audiofileA library for accessing various audio file formats.
The Audio File library is an implementation of the Audio File Library from SGI, which provides an API for accessing audio file formats like AIFF/AIFF-C, WAVE, and NeXT/Sun .snd/.au files. This library is used by the EsounD daemon. Install audiofile if you are installing EsounD or you need an API for any of the sound file formats it can handle.
auditUser space tools for 2.6 kernel auditing
The audit package contains the user space utilities for storing and searching the audit records generate by the audit subsystem in the Linux 2.6 kernel.
aumixAudio mixer based on ncurses
An audio mixer with a compact visual layout based on ncurses.
auriferousGame inspired by the classic Loderunner
An arcade style like game. The goal is to fight out all gold from the caves and go into in the door. Sounds simple, but try it. The challenge: Because some bad blue Monks want prevent you from that, they bite of your head if the catch you, good luck. Further the caves(levels) are often like mazes with dangers and traps, to pass them you need a lot of skill. Note that this game is hardcoded at a resolution of 1024x768, so if your display cannot handle this you are out of luck.
authconfigCommand line tool for setting up authentication from network services
Authconfig is a command line utility which can configure a workstation to use shadow (more secure) passwords. Authconfig can also configure a system to be a client for certain networked user information and authentication schemes.
autobuild-appletPanel applet for indication of Test-AutoBuild status
Panel applet for indication of Test-AutoBuild cycle status
autoconfA GNU tool for automatically configuring source code.
GNU's Autoconf is a tool for configuring source code and Makefiles. Using Autoconf, programmers can create portable and configurable packages, since the person building the package is allowed to specify various configuration options. You should install Autoconf if you are developing software and would like to create shell scripts that configure your source code packages. If you are installing Autoconf, you will also need to install the GNU m4 package. Note that the Autoconf package is not required for the end-user who may be configuring software with an Autoconf-generated script; Autoconf is only required for the generation of the scripts, not their use.
autoconf213A GNU tool for automatically configuring source code.
GNU's Autoconf is a tool for configuring source code and Makefiles. Using Autoconf, programmers can create portable and configurable packages, since the person building the package is allowed to specify various configuration options. You should install Autoconf if you are developing software and you would like to use it to create shell scripts that will configure your source code packages. If you are installing Autoconf, you will also need to install the GNU m4 package. Note that the Autoconf package is not required for the end-user who may be configuring software with an Autoconf-generated script; Autoconf is only required for the generation of the scripts, not their use.
autodirCreates user directories on demand
Autodir offers a simple and effective means to create directories like home directories in a transparent manner. It relies on the autofs protocol for its operation.
autodownloaderGUI-tool to automate the download of certain files
Some software (usually games) requires certain data files to operate, sometimes these datafiles can be freely downloaded but may not be redistributed and thus cannot be put into so called packages as part of a distro. autodownloader is a tool which can be used as part of a package to automate the download of the needed files. It will prompt the user explaining to him the need of the download and asking if it is ok to make an internet connection, after this it will show the license of the to be downloaded files and last it will do the actual download and md5 verification off these files. This whole process can be configured by the packager through a simple configuration file. Notice that Autodownloader while open source itself, may download files which are not permitted to be (re)distributed unlike most files in Fedora.
autofsA tool for automatically mounting and unmounting filesystems.
autofs is a daemon which automatically mounts filesystems when you use them, and unmounts them later when you are not using them. This can include network filesystems, CD-ROMs, floppies, and so forth.
autogenSourcecode autogenerator
AutoGen is a tool designed to simplify the creation and maintenance of programes that contain large amounts of repetitious text. It is especially valuable in programs that have several blocks of text that must be kept synchronised.
automakeA GNU tool for automatically creating Makefiles.
Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. You should install Automake if you are developing software and would like to use its ability to automatically generate GNU standard Makefiles. If you install Automake, you will also need to install GNU's Autoconf package.
automake14A GNU tool for automatically creating Makefiles.
Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. This package contains Automake 1.4, an older version of Automake. You should install it if you need to run automake in a project that has not yet been updated to work with newer versions of Automake.
automake15A GNU tool for automatically creating Makefiles.
Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. This package contains Automake 1.5, an older version of Automake. You should install it if you need to run automake in a project that has not yet been updated to work with newer versions of Automake.
automake16A GNU tool for automatically creating Makefiles.
Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. This package contains Automake 1.6, an older version of Automake. You should install it if you need to run automake in a project that has not yet been updated to work with latest version of Automake.
automake17A GNU tool for automatically creating Makefiles.
Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. This package contains Automake 1.7, an older version of Automake. You should install it if you need to run automake in a project that has not yet been updated to work with latest version of Automake.
autosshUtility to autorestart SSH tunnels
autossh is a utility to start and monitor an ssh tunnel. If the tunnel dies or stops passing traffic, autossh will automatically restart it.
autotraceUtility for converting bitmaps to vector graphics
AutoTrace is a program similar to CorelTrace or Adobe Streamline for converting bitmaps to vector graphics. Supported input formats include BMP, TGA, PNM, PPM, and any format supported by ImageMagick, whereas output can be produced in Postscript, SVG, xfig, SWF, and others.
avahiLocal network service discovery
Avahi is a system which facilitates service discovery on a local network -- this means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very convenient.
avalon-frameworkJava components interfaces
The Avalon framework consists of interfaces that define relationships between commonly used application components, best-of-practice pattern enforcements, and several lightweight convenience implementations of the generic components. What that means is that we define the central interface Component. We also define the relationship (contract) a component has with peers, ancestors and children.
avalon-logkitJava logging toolkit
LogKit is a logging toolkit designed for secure performance orientated logging in applications. To get started using LogKit, it is recomended that you read the whitepaper and browse the API docs.
avant-window-navigatorFully customisable dock-like window navigator for GNOME
Avant Window Navgator (Awn) is a dock-like bar which sits at the bottom of the screen (in all its composited-goodness) tracking open windows.
avariceProgram for interfacing the Atmel JTAG ICE to GDB
Program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target
avr-binutilsCross Compiling GNU binutils targeted at avr
This is a Cross Compiling version of GNU binutils, which can be used to assemble and link binaries for the avr platform, instead of for the native ppc platform.
avr-gccCross Compiling GNU GCC targeted at avr
This is a Cross Compiling version of GNU GCC, which can be used to compile for the avr platform, instead of for the native ppc platform.
avr-gdbGDB for (remote) debugging avr binaries
This is a special version of GDB, the GNU Project debugger, for (remote) debugging avr binaries. GDB allows you to see what is going on inside another program while it executes or what another program was doing at the moment it crashed.
avr-libcC library for use with GCC on Atmel AVR microcontrollers
AVR Libc is a Free Software project whose goal is to provide a high quality C library for use with GCC on Atmel AVR microcontrollers. AVR Libc is licensed under a single unified license. This so-called modified Berkeley license is intented to be compatible with most Free Software licenses like the GPL, yet impose as little restrictions for the use of the library in closed-source commercial applications as possible.
avrdudeSoftware for programming Atmel AVR Microcontroller
AVRDUDE is a program for programming Atmel's AVR CPU's. It can program the Flash and EEPROM, and where supported by the serial programming protocol, it can program fuse and lock bits. AVRDUDE also supplies a direct instruction mode allowing one to issue any programming instruction to the AVR chip regardless of whether AVRDUDE implements that specific feature of a particular chip.
awesfxUtility programs for the AWE32/Emu10k1 sound driver.
The awesfx package contains various utility programs for controlling the AWE32/Emu10k1 sound driver. AWESFX includes asxfload and sfxload, the soundfont loaders; setfx, the chorus/reverb effect loader; aweset, a controller for setting parameters; and programs for converting soundfonts to text. If you use an AWE32 or Emu10k1 sound driver you should install the awesfx package.
awstatsAdvanced Web Statistics
Advanced Web Statistics is a powerful and featureful tool that generates advanced web server graphic statistics. This server log analyzer works from command line or as a CGI and shows you all information your log contains, in graphical web pages. It can analyze a lot of web/wap/proxy servers like Apache, IIS, Weblogic, Webstar, Squid, ... but also mail or ftp servers. This program can measure visits, unique vistors, authenticated users, pages, domains/countries, OS busiest times, robot visits, type of files, search engines/keywords used, visits duration, HTTP errors and more... Statistics can be updated from a browser or your scheduler. The program also supports virtual servers, plugins and a lot of features. With the default configuration, the statistics are available: http://localhost/awstats/awstats.pl
axisA SOAP implementation in Java
Apache AXIS is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C. From the draft W3C specification: SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses. This project is a follow-on to the Apache SOAP project.
azureusA BitTorrent Client
Azureus implements the BitTorrent protocol using java language and comes bundled with many invaluable features for both beginners and advanced users.
b43-fwcutterFirmware extraction tool for Broadcom wireless driver
This package contains the 'b43-fwcutter' tool which is used to extract firmware for the Broadcom network devices. See the README.Fedora file shipped in the package's documentation for instructions on using this tool.
babelTools for internationalizing Python applications
Babel is composed of two major parts: * tools to build and work with gettext message catalogs * a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc.
baculaCross platform network backup for Linux, Unix, Mac and Windows
Bacula is a set of programs that allow you to manage the backup, recovery, and verification of computer data across a network of different computers. It is based on a client/server architecture and is efficient and relatively easy to use, while offering many advanced storage management features that make it easy to find and recover lost or damaged files.
baekmuk-bdf-fontsKorean bitmap fonts
This package provides the Korean Baekmuk bitmap fonts.
baekmuk-ttf-fontsFree Korean TrueType fonts
This package provides the free Korean TrueType fonts.
bakeryC++ framework for creating GNOME applications using gtkmm
Bakery is a C++ Framework for creating GNOME applications using gtkmm. Bakery provides a Document/View architecture, but it doesn't force you to use the whole architecture. Bakery can use XML as a Document storage format, if you like. Bakery provides default functionality, which can be easily customized, makes it easy to start developing GNOME applications and gives your application structure. Bakery also contains a few utility classes.
ballbusterMove the paddle to bounce the ball and break all the bricks
Game inspired by one of the great classics. The purpose of the game is to remove all the bricks on the screen, by hitting them with a ball. You can control the ball by bouncing it back at the bricks with a paddle which you control with your mouse. The game features: A built in level editor, 20 power ups and special effects (particle, alpha, rotating, and zooming).
ballzPlatform game with some puzzle elements
Ballz is a platformer with some puzzle elements. You take control of a ball which is genetically modified by the British secret service. Your mission is to rescue captured British soldiers from a prison in Iran. The game was written in 72 hours for the TINS competition, a competition similar to Speedhack. The name TINS is an recursive acronym for ‘TINS is not Speedhack’.
balsaMail Client
Balsa is a GNOME email client which supports mbox, maildir, and mh local mailboxes, and IMAP4 and POP3 remote mailboxes. Email can be sent via sendmail or SMTP. Optional multithreading support allows for non-intrusive retrieval and sending of mail. A finished GUI similar to that of the Eudora email client supports viewing images inline, saving message parts, viewing headers, adding attachments, moving messages, and printing messages.
bannerPrints a short string to the console in very large letters
Classic-style banner program similar to the one found in Solaris or AIX. The banner program prints a short string to the console in very large letters.
bansheeeasily import, manage, and play selections from your music collection
Banshee allows you to import CDs, sync your music collection to an iPod, play music directly from an iPod, create playlists with songs from your library, and create audio and MP3 CDs from subsets of your library.
barcodegenerates barcodes from text strings
Barcode is meant to solve most needs in barcode creation with a conventional printer. It can create printouts for the conventional product tagging standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN, as well as a few other formats. Ouput is generated as either Postscript or Encapsulated Postscript.
bashThe GNU Bourne Again shell (bash) version 3.1.
The GNU Bourne Again shell (Bash) is a shell or command language interpreter that is compatible with the Bourne shell (sh). Bash incorporates useful features from the Korn shell (ksh) and the C shell (csh). Most sh scripts can be run by bash without modification. This package (bash) contains bash version 3.1, which improves POSIX compliance over previous versions.
bash-completionProgrammable completion for Bash
bash-completion is a collection of shell functions that take advantage of the programmable completion feature of bash 2.
basketNotes taker for KDE
This application is mainly an all-purpose notes taker. It provides baskets where any item can be dragged and dropped: text, formatted text, links, images, sounds, files, colors, application launcher... BasKet lets you keep all objects in one place, and keep data at hand.
bazaarA distributed revision control system
bazaar is an implementation of GNU Arch in C, based on tla, but designed to be more intuitive and user-friendly. GNU Arch is a revision control system with features that are ideal for projects characterised by widely distributed development, concurrent support of multiple releases, and substantial amounts of development on branches. It can be a replacement for CVS and corrects many mis-features of that system.
bbkeysCompletely configurable key-combo grabber for blackbox
bbkeys is a configurable key-grabber designed for the blackbox window manager which is written by Brad Hughes. It is based on the bbtools object code created by John Kennis and re-uses some of the blackbox window manager classes as well. bbkeys is easily configurable via directly hand-editing the user's ~/.bbkeysrc file, or by using the GUI total blackbox configurator, bbconf.
bcGNU's bc (a numeric processing language) and dc (a calculator).
The bc package includes bc and dc. Bc is an arbitrary precision numeric processing arithmetic language. Dc is an interactive arbitrary precision stack based calculator, which can be used as a text mode calculator. Install the bc package if you need its number handling capabilities or if you would like to use its text mode calculator.
bcelByte Code Engineering Library
The Byte Code Engineering Library (formerly known as JavaClass) is intended to give users a convenient possibility to analyze, create, and manipulate (binary) Java class files (those ending with .class). Classes are represented by objects which contain all the symbolic information of the given class: methods, fields and byte code instructions, in particular. Such objects can be read from an existing file, be transformed by a program (e.g. a class loader at run-time) and dumped to a file again. An even more interesting application is the creation of classes from scratch at run-time. The Byte Code Engineering Library (BCEL) may be also useful if you want to learn about the Java Virtual Machine (JVM) and the format of Java .class files. BCEL is already being used successfully in several projects such as compilers, optimizers, obsfuscators and analysis tools, the most popular probably being the Xalan XSLT processor at Apache.
bcfg2Configuration management system
Bcfg2 helps system administrators produce a consistent, reproducible, and verifiable description of their environment, and offers visualization and reporting tools to aid in day-to-day administrative tasks. It is the fifth generation of configuration management tools developed in the Mathematics and Computer Science Division of Argonne National Laboratory. It is based on an operational model in which the specification can be used to validate and optionally change the state of clients, but in a feature unique to bcfg2 the client's response to the specification can also be used to assess the completeness of the specification. Using this feature, bcfg2 provides an objective measure of how good a job an administrator has done in specifying the configuration of client systems. Bcfg2 is therefore built to help administrators construct an accurate, comprehensive specification. Bcfg2 has been designed from the ground up to support gentle reconciliation between the specification and current client states. It is designed to gracefully cope with manual system modifications. Finally, due to the rapid pace of updates on modern networks, client systems are constantly changing; if required in your environment, Bcfg2 can enable the construction of complex change management and deployment strategies.
bchunkCD image format converter from .bin/.cue to .iso/.cdr
The bchunk package contains a UNIX/C rewrite of the BinChunker program. BinChunker converts a CD image in a .bin/.cue format (sometimes .raw/.cue) into a set of .iso and .cdr tracks. The .bin/.cue format is used by some non-UNIX CD-writing software, but is not supported on most other CD-writing programs.
bcm43xx-fwcutterFirmware extraction tool for Broadcom wireless driver
This package contains the 'bcm43xx-fwcutter' tool which is used to extract firmware for the Broadcom network devices, from the official Windows, MacOS or Linux drivers. See the README.Fedora file shipped in the package's documentation for instructions on using this tool.
bea-staxStreaming API for XML
The Streaming API for XML (StAX) is a groundbreaking new Java API for parsing and writing XML easily and efficiently.
beagleThe Beagle Search Infrastructure
A general infrastructure for making your data easy to find.
beecryptAn open source cryptography library.
Beecrypt is a general-purpose cryptography library.
beneath-a-steel-skyBeneath a Steel Sky - Adventure Game
After the Dungeons and Dragons fantasy setting of Revolution's first game, Lure of the Temptress, Revolution decided to go down a completely different avenue with its second adventure game, Beneath a Steel Sky, that of Science Fiction. A bleak vision of the future was imagined, where mind control and medical science combined forces to repress the populace. Leading comic artist, Dave Gibbons, joined the design team to visualise this desperate landscape. The result is the cult classic Beneath a Steel Sky. Notice that this package contains the floppy version, the CD version is also available in the beneath-a-steel-sky-cd package. The CD version contains additional / longer cutscenes and voice acting, but also is much larger: the CD version ways in at 70 MB where as this version is only 8 MB.
beneath-a-steel-sky-cdBeneath a Steel Sky - Adventure Game - CD version
After the Dungeons and Dragons fantasy setting of Revolution's first game, Lure of the Temptress, Revolution decided to go down a completely different avenue with its second adventure game, Beneath a Steel Sky, that of Science Fiction. A bleak vision of the future was imagined, where mind control and medical science combined forces to repress the populace. Leading comic artist, Dave Gibbons, joined the design team to visualise this desperate landscape. The result is the cult classic Beneath a Steel Sky. This package contains the CD version, which contains additional / longer cutscenes and voice acting, but also is much larger: 70 MB where as the also available floppy version (package name beneath-a-steel-sky) is only 8 MB.
beruskyBerusky, 2D logic game
Berusky is a 2D logic game based on an ancient puzzle named Sokoban. An old idea of moving boxes in a maze has been expanded with new logic items such as explosives, stones, special gates and so on. In addition, up to five bugs can cooperate and be controlled by the player. This package contains a binary for the game.
berusky-dataA datafile for Berusky
A datafile for Berusky. Berusky is a 2D logic game based on an ancient puzzle named Sokoban. An old idea of moving boxes in a maze has been expanded with new logic items such as explosives, stones, special gates and so on. In addition, up to five bugs can cooperate and be controlled by the player. This package contains a data for the game, i.e. files with graphics, levels, game rules and configuration.
besBack-end server software framework for OPeNDAP
BES is a new, high-performance back-end server software framework for OPeNDAP that allows data providers more flexibility in providing end users views of their data. The current OPeNDAP data objects (DAS, DDS, and DataDDS) are still supported, but now data providers can add new data views, provide new functionality, and new features to their end users through the BES modular design. Providers can add new data handlers, new data objects/views, the ability to define views with constraints and aggregation, the ability to add reporting mechanisms, initialization hooks, and more.
bibletimeBibleTime is an easy to use Bible study tool for KDE
BibleTime is a free and easy to use bible study tool for UNIX systems. BibleTime provides easy handling of digitalized texts (Bibles, commentaries and lexicons) and powerful features to work with these texts (search in texts, write own notes, save, print etc.). BibleTime is a frontend for the SWORD Bible Framework.
bidivDisplay logical Hebrew on unidirectional terminals
Bidiv (BiDirectional Viewer) is a simple utility for converting logical-Hebrew input to visual-Hebrew output. This is useful for reading Hebrew mail messages, viewing Hebrew texts, etc.
bigboardSidebar application launcher using mugshot.org
Bigboard is a sidebar and application launcher that works with mugshot.org to provide an online experience.
biglooBigloo is compiler for the Scheme programming language
Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required. Bigloo attempts to make Scheme practical by offering features usually presented by traditional programming languages but ot offered by Scheme and functional programming. Bigloo compiles Scheme modules. It delivers small and fast stand alone binary executables. Bigloo enables full connections between Scheme and C programs.
bindThe Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server.
BIND (Berkeley Internet Name Domain) is an implementation of the DNS (Domain Name System) protocols. BIND includes a DNS server (named), which resolves host names to IP addresses; a resolver library (routines for applications to use when interfacing with DNS); and tools for verifying that the DNS server is operating properly.
binutilsA GNU collection of binary utilities.
Binutils is a collection of binary utilities, including ar (for creating, modifying and extracting from archives), as (a family of GNU assemblers), gprof (for displaying call graph profile data), ld (the GNU linker), nm (for listing symbols from object files), objcopy (for copying and translating object files), objdump (for displaying information from object files), ranlib (for generating an index for the contents of an archive), size (for listing the section sizes of an object or archive file), strings (for listing printable strings from files), strip (for discarding symbols), and addr2line (for converting addresses to file and line).
biosdevnameUdev helper for naming devices per BIOS names
biosdevname in its simplest form takes a kernel device name as an argument, and returns the BIOS-given name it "should" be. This is necessary on systems where the BIOS name for a given device (e.g. the label on the chassis is "Gb1") doesn't map directly and obviously to the kernel name (e.g. eth0).
bisonA GNU general-purpose parser generator.
Bison is a general purpose parser generator that converts a grammar description for an LALR(1) context-free grammar into a C program to parse that grammar. Bison can be used to develop a wide range of language parsers, from ones used in simple desk calculators to complex programming languages. Bison is upwardly compatible with Yacc, so any correctly written Yacc grammar should work with Bison without any changes. If you know Yacc, you shouldn't have any trouble using Bison. You do need to be very proficient in C programming to be able to use Bison. Bison is only needed on systems that are used for development. If your system will be used for C development, you should install Bison.
bitbit is a C++ library to simplify bit stream parsing
The purpose of the bit library is to simplify the parsing of data streams into fields that are not necessarily octet (byte) oriented.
bitbakeBitBake build tool
BitBake is a simple tool for the execution of tasks. It is derived from Portage, which is the package management system used by the Gentoo Linux distribution. It is most commonly used to build packages, and is used as the basis of the OpenEmbedded project.
bitgtkmmThe bitgtkmm library provides gtkmm widgets for the bit library
The bitgtkmm library provides gtkmm widgets to display the buffers, records, fields and elements of the bit library.
bitlbeeIRC to other chat networks gateway
Bitlbee is an IRC to other chat networks gateway. Bitlbee can be used as an IRC server which forwards everything you say to people on other chat networks like ICQ, MSN, Jabber or Yahoo!
bitmapBitmap editor and converter utilities for the X Window System
Bitmap provides a bitmap editor and misc converter utilities for the X Window System. The package also includes files defining bitmaps associated with the Bitmap x11 editor.
bitstream-vera-fontsBitstream Vera Fonts
The Vera fonts are high-quality latin fonts donated by Bitstream. These fonts have been released under a liberal license, see the licensing FAQ in /usr/share/doc/bitstream-vera-fonts-1.10/COPYRIGHT.TXT or the online up-to-date version at http://www.gnome.org/fonts/ for details.
bittorrentBitTorrent swarming network file transfer tool
BitTorrent is a tool for distributing files. It's extremely easy to use - downloads are started by clicking on hyperlinks. Whenever more than one person is downloading at once they send pieces of the file(s) to each other, thus relieving the central server's bandwidth burden. Even with many simultaneous downloads, the upload burden on the central server remains quite small, since each new downloader introduces new upload capacity.
blackboxVery small and fast Window Manager
Blackbox is a window manager for the X Window environment, which is almost completely compliant with ICCCM specified operation policies. It features nice and fast interface with multiple workspaces and simple menus. Fast built-in graphics code that can render solids, gradients and bevels is used to draw window decorations. Remaining small in size, blackbox preserves memory and CPU.
blacsBasic Linear Algebra Communication Subprograms
The BLACS (Basic Linear Algebra Communication Subprograms) project is an ongoing investigation whose purpose is to create a linear algebra oriented message passing interface that may be implemented efficiently and uniformly across a large range of distributed memory platforms. The length of time required to implement efficient distributed memory algorithms makes it impractical to rewrite programs for every new parallel machine. The BLACS exist in order to make linear algebra applications both easier to program and more portable.
blamAn RSS/RDF feed reader
Blam is a tool that helps you keep track of the growing number of news feeds distributed as RSS. Blam lets you subscribe to any number of feeds and provides an easy to use and clean interface to stay up to date
blender3D modeling, animation, rendering and post-production
Blender is the essential software solution you need for 3D, from modeling, animation, rendering and post-production to interactive creation and playback. Professionals and novices can easily and inexpensively publish stand-alone, secure, multi-platform content to the web, CD-ROMs, and other media.
blitzC++ class library for matrix scientific computing
Blitz++ is a C++ class library for scientific computing which provides performance on par with Fortran 77/90. It uses template techniques to achieve high performance. Blitz++ provides dense arrays and vectors, random number generators, and small vectors
blktoolBlock device settings tool
This utility allows querying and changing of block device settings, such as write caching, identity, dma, geometry, read-ahead, and many other settings.
blktraceUtilities for performing block layer IO tracing in the linux kernel
blktrace is a block layer IO tracing mechanism which provides detailed information about request queue operations to user space. This package includes both blktrace, a utility which gathers event traces from the kernel; and blkparse, a utility which formats trace data collected by blktrace. You should install the blktrace package if you need to gather detailed information about IO patterns.
blobAndConquerBlob Wars 2: Blob And Conquer
With the apparent defeat of Galdov and the reclaiming of the Fire, Time, Space and Reality Crystals the Blobs' battle was only just beginning. Bob had rescued many Blobs and fought many battles, but now he had an ever bigger task ahead of him. The Blobs' homeworld is still littered with the alien forces and Bob once again makes it his task to lead the counter attack. But even without Galdov the aliens are still extremely well organised... They're Ready. Will You Be?
blobbyBlobby Volley 2, a volley-ball game
Blobby Volley is one of the most popular freeware games. Blobby Volley 2 is the continuation of this lovely game.
blobwarsMission and Objective based 2D Platform Game
Blob Wars : Metal Blob Solid. This is Episode I of the Blob Wars Saga. You must undertake the role of fearless Blob solider, Bob, as he infiltrates various enemy installations and hideouts in an attempt to rescue as many MIAs as possible.
blogtkGNOME application for editing/maintaining blogs
BloGTK is a weblog posting client written in Python for any platform that supports Python and the GTK widget set. BloGTK allows you to connect to your weblog with XML-RPC and create new posts.
bltBLT widget extension to Tcl/Tk scripting language development
BLT is a very powerful extension to Tk. It adds plotting widgets (graph, barchart and stripchart), hierarchy tree and table, tab notebook, table geometry manager, vector, background program execution, busy utility, eps canvas item, drag and drop facility, bitmap command and miscellaneous commands. Note: this version is stubs enabled and therefore should be compatible with Tcl/Tk versions after and including 8.3.1.
bluecurve-classic-metacity-themeBluecurve Classic metacity theme
This package contains the Bluecurve classic metacity theme.
bluecurve-gdm-themeBluecurve GDM theme
This package contains the Bluecurve GDM theme.
bluecurve-gnome-themeBluecurve GNOME theme
This package contains the Bluecurve GNOME meta theme.
bluecurve-gtk-themesBluecurve GTK+ theme
This package contains a collection of GTK+ themes that use the bluecurve engine.
bluecurve-icon-themeBluecurve icon theme
This package contains Bluecurve style cursors and icons.
bluecurve-kde-themeBluecurve KDE theme
This package contains a KDE theme that uses the Qt Bluecurve engine.
bluecurve-kdm-themeBluecurve KDM theme
This package contains the Bluecurve KDM theme.
bluecurve-kwin-themeBluecurve kwin theme
This package contains the Bluecurve kwin theme.
bluecurve-metacity-themeBluecurve metacity theme
This package contains the Bluecurve metacity theme, a modernization of the Bluecurve classic theme.
bluecurve-xmms-skinBluecurve xmms skin
This package contains a skin for the XMMS music player that matches Bluecurve.
bluefishGTK2 web development application for experienced users
Bluefish is a powerful editor for experienced web designers and programmers. Bluefish supports many programming and markup languages, but it focuses on editing dynamic and interactive websites.
bluez-gnomeBluetooth pairing and control applet
The bluez-gnome package contains Bluetooth helper applets and tools for the GNOME desktop environment.
bluez-hcidumpBluetooth HCI protocol analyser
Protocol analyser for Bluetooth traffic. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
bluez-libsBluetooth libraries
Libraries for use in Bluetooth applications. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
bluez-utilsBluetooth utilities
Bluetooth utilities (bluez-utils): - hcitool - hciattach - hciconfig - hcid - l2ping - start scripts (Red Hat) - pcmcia configuration files The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
boaSingle-tasking HTTP server
Boa is a single-tasking HTTP server. That means that unlike traditional web servers, it does not fork for each incoming connection, nor does it fork many copies of itself to handle multiple connections. It internally multiplexes all of the ongoing HTTP connections, and forks only for CGI programs (which must be separate processes), automatic directory generation, and automatic file gunzipping. The primary design goals of Boa are speed and security. Security, in the sense of "can't be subverted by a malicious user," not "fine grained access control and encrypted communications". Boa is not intended as a feature-packed server. Available rpmbuild rebuild options : --with : debug access poll --without : gunzip sendfile
bochsPortable x86 PC emulator
Bochs is a portable x86 PC emulation software package that emulates enough of the x86 CPU, related AT hardware, and BIOS to run DOS, Windows '95, Minix 2.0, and other OS's, all on your workstation.
bodrBlue Obelisk Data Repository
The Blue Obelisk Data Repository lists many important chemoinformatics data such as element and isotope properties, atomic radii, etc. including references to original literature. Developers can use this repository to make their software interoperable.
boglA terminal program for displaying Unicode on the console
BOGL stands for Ben's Own Graphics Library. It is a small graphics library for Linux kernel frame buffers. It supports only very simple graphics.
bogofilterFast anti-spam filtering by Bayesian statistical analysis
Bogofilter is a Bayesian spam filter. In its normal mode of operation, it takes an email message or other text on standard input, does a statistical check against lists of "good" and "bad" words, and returns a status code indicating whether or not the message is spam. Bogofilter is designed with fast algorithms (including Berkeley DB system), coded directly in C, and tuned for speed, so it can be used for production by sites that process a lot of mail.
bombardierThe GNU Bombing utility
Fly an ncurses plane over an ncurses city, and try to level the buildings.
bonnie++Filesystem and disk benchmark & burn-in suite
bonnie++ filesystem and disk benchmark suite aggressively reads & writes in various ways on your filesystem then outputs useful benchmark performance data. bonnie++ is also useful as a hardware, disk, and filesystem stability test, exposing some types of hardware or kernel failures that would otherwise be difficult to detect. Do not leave bonnie++ installed on a production system. Use only while you test servers.
bontmiaBackup over network to multiple incremental archives
A disk based backup system which provides a complete snapshot of backed up directories. Using a clever hardlink and rsync trick, the backup is fast and space efficient.
booBoo is an OO statically typed language for CLI
Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.
boolstuffDisjunctive Normal Form boolean expression library
This library contains an algorithm that converts a boolean expression binary tree into the Disjunctive Normal Form. The NOT operator is supported.
boostThe Boost C++ Libraries
Boost provides free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library, in the hopes of establishing "existing practice" for extensions and providing reference implementations so that the Boost libraries are suitable for eventual standardization. (Some of the libraries have already been proposed for inclusion in the C++ Standards Committee's upcoming C++ Standard Library Technical Report.)
bootchartBoot Process Performance Visualization
A tool for performance analysis and visualization of the GNU/Linux boot process. Resource utilization and process information are collected during the boot process and are later rendered in a PNG, SVG or EPS encoded chart.
boswarsBos Wars is a futuristic real-time strategy game
Bos Wars is a futuristic real-time strategy game. It is possible to play against human opponents over LAN, internet, or against the computer. Bos Wars aims to create a completly original and fun open source RTS game.
bottlerocketUtilities to use the FireCracker X10 kit
BottleRocket is a command-line interface for Unix systems to use the FireCracker kit. It is easy to use, has all of the major (non-gui) functionality of the Windows interface, is easy to call from scripts and the backend code is made to be easily linked into other programs.
boumlUML2 tool box to specify and generate code in C++, Java and IDL
BOUML is a Unified Modeling Language editor for Qt. You can use it to create nearly all of UML diagrams. BOUML can generate code from those diagrams in C++, Java and IDL, and can also reverse existing code. The program supports class diagrams, sequence diagrams, collaboration diagrams, object diagrams, use case diagrams, component diagrams, state diagrams, activity diagrams, component diagrams and deployment diagrams.
bouml-docDocumentation for the BOUML tool
Documentation of the BOUML tool provided in HTML and PDF formats.
bouncycastleBouncy Castle Crypto Package for Java
The Bouncy Castle JCE provider.
brandyBrandy - A BBC BASIC interpreter for Linux
Brandy is an interpreter for BBC BASIC V that runs under a variety of operating systems. Basic V is the version of BASIC supplied with desktop computers running RISC OS. These were originally made by Acorn Computers but are now designed and manufactured by companies such as Advantage Six and Castle Technology.
braseroGnome CD/DVD burning application
Simple and easy to use CD/DVD burning application for the Gnome desktop.
bridge-utilsUtilities for configuring the linux ethernet bridge
This package contains utilities for configuring the linux ethernet bridge. The linux ethernet bridge can be used for connecting multiple ethernet devices together. The connecting is fully transparent: hosts connected to one ethernet device see hosts connected to the other ethernet devices directly. Install bridge-utils if you want to use the linux ethernet bridge.
brlttyBraille display driver for Linux/Unix.
BRLTTY is a background process (daemon) which provides access to the Linux/Unix console (when in text mode) for a blind person using a refreshable braille display. It drives the braille display, and provides complete screen review functionality. Some speech capability has also been incorporated.
brutus-keyringSmall keyring daemon
This is the Brutus Keyring. It is a very small and simple keyring daemon that will encrypt large as well as small secrets using a symmetric cipher. This package contains the executable necessary for programs using Brutus Keyring. You will need to install this package and brutus-keyring-devel if you want to write programs using Brutus Keyring.
bsd-gamesCollection of text-based games
Bsd-games includes adventure, arithmetic, atc, backgammon, battlestar, bcd, caesar, canfield, cfscores, cribbage, go-fish, gomoku, hunt, mille, mpoly, morse, number, phantasia, pig, pom, ppt, primes, quiz, rain, random, robots, rot13, sail, snake, snscore, teachgammon, bsd-fbg, trek, worm, worms and wump.
bsdiffBinary diff/patch utility
bsdiff and bspatch are tools for building and applying patches to binary files. By using suffix sorting (specifically, Larsson and Sadakane's qsufsort) and taking advantage of how executable files change, bsdiff routinely produces binary patches 50-80% smaller than those produced by Xdelta, and 15% smaller than those produced by .RTPatch.
bsfBean Scripting Framework
Bean Scripting Framework (BSF) is a set of Java classes which provides scripting language support within Java applications, and access to Java objects and methods from scripting languages. BSF allows one to write JSPs in languages other than Java while providing access to the Java class library. In addition, BSF permits any Java application to be implemented in part (or dynamically extended) by a language that is embedded within it. This is achieved by providing an API that permits calling scripting language engines from within Java, as well as an object registry that exposes Java objects to these scripting language engines. BSF supports several scripting languages currently: * Javascript (using Rhino ECMAScript, from the Mozilla project) * Python (using either Jython or JPython) * Tcl (using Jacl) * NetRexx (an extension of the IBM REXX scripting language in Java) * XSLT Stylesheets (as a component of Apache XML project's Xalan and Xerces) In addition, the following languages are supported with their own BSF engines: * Java (using BeanShell, from the BeanShell project) * JRuby * JudoScript
bshLightweight Scripting for Java
BeanShell is a small, free, embeddable, Java source interpreter with object scripting language features, written in Java. BeanShell executes standard Java statements and expressions, in addition to obvious scripting commands and syntax. BeanShell supports scripted objects as simple method closures like those in Perl and JavaScript(tm). You can use BeanShell interactively for Java experimentation and debugging or as a simple scripting engine for your applications. In short: BeanShell is a dynamically interpreted Java, plus some useful stuff. Another way to describe it is to say that in many ways BeanShell is to Java as Tcl/Tk is to C: BeanShell is embeddable - You can call BeanShell from your Java applications to execute Java code dynamically at run-time or to provide scripting extensibility for your applications. Alternatively, you can call your Java applications and objects from BeanShell; working with Java objects and APIs dynamically. Since BeanShell is written in Java and runs in the same space as your application, you can freely pass references to "real live" objects into scripts and return them as results.
bubblemonA system monitoring dockapp
his is a system monitoring dockapp, visually based on the GNOME "BubbleMon" applet (here). Basically, it displays CPU and memory load as bubbles in a jar of water. But that's where similarity ends. New bubblemon-dockapp features translucent CPU load meter (for accurate CPU load measurement), yellow duck swimming back and forth on the water surface (just for fun), and fading load average and memory usage screens. Either of the info screens can be locked to stay on top of water/duck/cpu screen, so that you can see both statistics at once. Pretty nifty toy for your desktop. Supports Linux, FreeBSD, OpenBSD, and Solaris 2.6, 7 and 8. Code has been thoroughly optimized since version 1.0, and even with all the features compiled in, BubbleMon still uses very little CPU time. Load Average screen locked at about 20% looks particularly sexy. All the extra "bloated" features can be compiled out or disabled on command-line, if you prefer original "BubbleMon" look.
bug-buddyA bug reporting utility for GNOME
Bug-buddy is a bug reporting utility for the GNOME desktop GUI environment. Bug-buddy can obtain a stack trace from a core file or crashed application; it can determine the versions of packages installed on your system; it can be started from gmc (by double-clicking on a core file) and from the crash dialog; and it supports the GNOME, KDE, Debian, and Ximian bug tracking systems.
bugzillaBug tracking system
Bugzilla is a popular bug tracking system used by multiple open source projects. It requires a database engine installed - either MySQL or PostgreSQL. Without one of these database engines, Bugzilla will not work.
buildbotBuild/test automation system
The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure.
buohOnline comics reader
Buoh is a reader for online strips comics. It has a number of features, including: Selecting your favorites comic through a list of more than 130 comics, easy & simple an eye-candy view of an online comic, browsing over the comic strip archives.
busyboxStatically linked binary providing simplified versions of system commands
Busybox is a single binary which includes versions of a large number of system commands, including a shell. This package can be very useful for recovering from certain types of system failures, particularly those involving broken shared libraries.
bwbarGenerate a readout of the current bandwidth use
bwbar is a small program that generates a text and a graphical readout of the current bandwidth use. It is currently for Linux only.
bwidgetExtended widget set for Tk
An extended widget set for Tcl/Tk.
bwm-ngBandwidth Monitor NG
A small and simple curses base bandwidth monitor. No big features.
byaccA public domain Yacc parser generator.
Byacc (Berkeley Yacc) is a public domain LALR parser generator which is used by many programs during their build process. If you are going to do development on your system, you will want to install this package.
byaccjParser Generator with Java Extension
BYACC/J is an extension of the Berkeley v 1.8 YACC-compatible parser generator. Standard YACC takes a YACC source file, and generates one or more C files from it, which if compiled properly, will produce a LALR-grammar parser. This is useful for expression parsing, interactive command parsing, and file reading. Many megabytes of YACC code have been written over the years. This is the standard YACC tool that is in use every day to produce C/C++ parsers. I have added a "-J" flag which will cause BYACC to generate Java source code, instead. So there finally is a YACC for Java now!
bygfootBygfoot Football Manager
Bygfoot is a small and simple graphical football (a.k.a. soccer) manager game featuring many international leagues and cups. You manage a team from one such league: you form the team, buy and sell players, get promoted or relegated and of course try to be successful.
byzanzA desktop recorder
Byzanz is a desktop recorder. Just like Istanbul. But it doesn't record to Ogg Theora, but to GIF.
bzflag3D multi-player tank battle game
BZFlag is a 3D multi-player tank battle game that allows users to play against each other in a networked environment. There are five teams: red, green, blue, purple and rogue (rogue tanks are black). Destroying a player on another team scores a win, while being destroyed or destroying a teammate scores a loss. Rogues have no teammates (not even other rogues), so they cannot shoot teammates and they do not have a team score. There are two main styles of play: capture-the-flag and free-for-all.
bzip2A file compression utility.
Bzip2 is a freely available, patent-free, high quality data compressor. Bzip2 compresses files to within 10 to 15 percent of the capabilities of the best techniques available. However, bzip2 has the added benefit of being approximately two times faster at compression and six times faster at decompression than those techniques. Bzip2 is not the fastest compression utility, but it does strike a balance between speed and compression capability. Install bzip2 if you need a compression utility.
bzrFriendly distributed version control system
Bazaar is a distributed revision control system that is powerful, friendly, and scalable. It is the successor of Baz-1.x which, in turn, was a user-friendly reimplementation of GNU Arch.
bzr-gtkBazaar plugin for GTK+ interfaces to most Bazaar operations
bzr-gtk is a plugin for Bazaar that aims to provide GTK+ interfaces to most Bazaar operations.
bzrtoolsA collection of utilities and plugins for Bazaar-NG
BzrTools is a collection of plugins for Bazaar-NG (bzr). Among the included plugins are: * rspush - uses rsync to push local changes to a remote server * annotate - prints a file annotated with the revision next to each line * baz-import - (Requres PyBaz) import an arch archive losslessly into bzr * shelve/unshelve - allows you to undo some changes, commit, and restore * clean-tree - remove unknown, ignored-junk, or unversioned files from the tree * graph-ancestry - use dot to produce banch ancestry graphs * shell - a bzr command interpreter with command completion * patch - apply a patch to your tree from a file or URL
c-aresA library that performs asynchronous DNS operations
c-ares is a C library that performs DNS requests and name resolves asynchronously. c-ares is a fork of the library named 'ares', written by Greg Hudson at MIT.
c2050Converts bitcmyk data to Lexmark 2050 printer language
This is a filter to convert bitcmyk data such as produced by ghostscript to the printer language of Lexmark 2050 printers. It is meant to be used by the PostScript Description files of the drivers from the foomatic package.
c2070Converts bitcmyk data to Lexmark 2070 printer language
This is a filter to convert bitcmyk data such as produced by ghostscript to the printer language of Lexmark 2070 printers. It is meant to be used by the PostScript Description files of the drivers from the foomatic package.
cabextractUtility for extracting cabinet (.cab) archives
cabextract is a program which can extract files from cabinet (.cab) archives.
cachefilesdCacheFiles userspace management daemon
The cachefilesd daemon manages the caching files and directory that are that are used by network filesystems such a AFS and NFS to do persistent caching to the local disk.
cactiAn rrd based graphing tool
Cacti is a complete frontend to RRDTool. It stores all of the necessary information to create graphs and populate them with data in a MySQL database. The frontend is completely PHP driven. Along with being able to maintain graphs, data sources, and round robin archives in a database, Cacti also handles the data gathering. There is SNMP support for those used to creating traffic graphs with MRTG.
cadaverCommand-line WebDAV client
cadaver is a command-line WebDAV client, with support for file upload, download, on-screen display, in-place editing, namespace operations (move/copy), collection creation and deletion, property manipulation, and resource locking.
cairoA vector graphics library
Cairo is a vector graphics library designed to provide high-quality display and print output. Currently supported output targets include the X Window System, OpenGL (via glitz), in-memory image buffers, and image files (PDF, PostScript, and SVG). Cairo is designed to produce identical output on all output media while taking advantage of display hardware acceleration when available (e.g. through the X Render Extension or OpenGL).
cairo-javaJava bindings for the Cairo library
Cairo-java is a language binding that allows developers to write Cairo applications in Java. It is part of Java-GNOME.
cairommCairomm is the C++ API for the cairo graphics library
Cairomm is the C++ API for the cairo graphics library. It offers all the power of cairo with an interface familiar to C++ developers, including use of the Standard Template Library where it makes sense.
cal3dSkeletal based 3-D character animation library
Cal3D is a skeletal based 3-D character animation library written in C++ in a platform-/graphic API-independent way.
calcArbitrary precision arithmetic system and calculator
Calc is an arbitrary precision C-like arithmetic system that is a calculator, an algorithm-prototyper, and a mathematical research tool. Calc comes with a rich set of built-in mathematical and programmatic functions. Note: this copy of Calc is linked against the GNU Readline library and has been converted to the ordinary GPL as per section 3 of the LGPL. See the included calc-converted-to-gpl.txt document for details.
calcurseText-based personal organizer
Calcurse is a text-based calendar and scheduling application. It helps keep track of events, appointments, and everyday tasks. A configurable notification system reminds the user of upcoming deadlines, and the curses based interface can be customized to suit user needs.
callweaverThe Truly Open Source PBX
CallWeaver is an Open Source PBX and telephony development platform that can both replace a conventional PBX and act as a platform for developing custom telephony applications for delivering dynamic content over a telephone similarly to how one can deliver dynamic content through a web browser using CGI and a web server. CallWeaver talks to a variety of telephony hardware including BRI, PRI, POTS, Bluetooth headsets and IP telephony clients using SIP and IAX protocols protocol (e.g. ekiga or kphone). For more information and a current list of supported hardware, see www.callweaver.org.
camERewrite of the xawtv webcam app, which adds imlib2 support
camE is a rewrite of the xawtv webcam app, which adds imlib2 support and thus many new possibilities.
camstreamSet of programs to make use of your webcam
CamStream is (going to be) a collection of tools for webcams and other video-devices, enhancing your Linux system with multimedia video. All written in C++ and with a nice GUI frontend. The interface is based on Qt, an excellent GUI framework.
castorAn open source data binding framework for Java
Castor is an open source data binding framework for Java. It's basically the shortest path between Java objects, XML documents and SQL tables. Castor provides Java to XML binding, Java to SQL persistence, and more.
catfishA handy file search tool
A handy file search tool using different backends which is configurable via the command line. This program acts as a frontend for different file search engines. The interface is intentionally lightweight and simple. But it takes configuration options from the command line.
cbiosA third party BIOS compatible with the MSX BIOS
C-BIOS is a BIOS compatible with the MSX BIOS written from scratch by BouKiCHi. It is available for free, including its source code and can be shipped with MSX emulators so they are usable out-of-the-box without copyright issues.
ccacheC/C++ compiler cache
ccache is a compiler cache. It acts as a caching pre-processor to C/C++ compilers, using the -E compiler switch and a hash to detect when a compilation can be satisfied from cache. This often results in a 5 to 10 times speedup in common compilations.
ccidGeneric USB CCID smart card reader driver
Generic USB CCID (Chip/Smart Card Interface Devices) driver.
ccrtpCommon C++ class framework for RTP/RTCP
ccRTP is a generic, extensible and efficient C++ framework for developing applications based on the Real-Time Transport Protocol (RTP) from the IETF. It is based on Common C++ and provides a full RTP/RTCP stack for sending and receiving of realtime data by the use of send and receive packet queues. ccRTP supports unicast, multi-unicast and multicast, manages multiple sources, handles RTCP automatically, supports different threading models and is generic as for underlying network and transport protocols.
cd-discidUtility to get CDDB discid information
cd-discid is a backend utility to get CDDB discid information for a CD-ROM disc. It was originally designed for cdgrab (now abcde), but can be used for any purpose requiring CDDB data.
cdcollectSimple CD/DVD catalog for GNOME
CDCollect is a simple CD/DVD catalog for GNOME written in C# using Mono and GTK#. All data are stored in a sqlite database.
cdlabelgenGenerates frontcards and traycards for inserting in CD jewelcases
Cdlabelgen is a utility which generates frontcards and traycards (in PostScript(TM) format) for CD jewelcases.
cdoA program for manipulating GRIB/NetCDF/SERVICE/EXTRA files
CDO (Climate Data Operators) is a collection of command line Operators to manipulate and analyse Climate Data files. Supported file formats are GRIB, netCDF, SERVICE, and EXTRA. More than 200 operators are available.
cdogs-dataData files for the CDogs game
Data files for the CDogs game.
cdogs-sdlC-Dogs is an arcade shoot-em-up
C-Dogs SDL is a port of the old DOS arcade game C-Dogs to modern operating systems utilising the SDL Media Libraries. C-Dogs is an arcade shoot-em-up which lets players work alone and cooperatively during missions or fight against each other in the “dogfight” deathmatch mode. The DOS version of C-Dogs came with several built in missions and dogfight maps. This version does too. The author of the DOS version of C-Dogs was Ronny Wester. We would like to thank Ronny for releasing the C-Dogs sources to the public.
cdparanoiaA Compact Disc Digital Audio (CDDA) extraction tool (or ripper).
Cdparanoia (Paranoia III) reads digital audio directly from a CD, then writes the data to a file or pipe in WAV, AIFC or raw 16 bit linear PCM format. Cdparanoia doesn't contain any extra features (like the ones included in the cdda2wav sampling utility). Instead, cdparanoia's strength lies in its ability to handle a variety of hardware, including inexpensive drives prone to misalignment, frame jitter and loss of streaming during atomic reads. Cdparanoia is also good at reading and repairing data from damaged CDs.
cdrdaoWrites audio CD-Rs in disk-at-once (DAO) mode.
Cdrdao records audio CD-Rs in disk-at-once (DAO) mode, based on a textual description of the CD contents. Recording in DAO mode writes the complete disc (lead-in, one or more tracks, and lead-out) in a single step. DAO allows full control over the length and the contents of pre-gaps, the pause areas between tracks.
cdrkitA collection of CD/DVD utilities
cdrkit is a collection of CD/DVD utilities.
ceguiFree library providing windowing and widgets for graphics APIs / engines
Crazy Eddie's GUI System is a free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending their time creating great games, not building GUI sub-systems!
celestiaOpenGL real-time visual space simulation
Celestia is a real-time space simulation which lets you experience the universe in three dimensions. Celestia does not confine you to the surface of the Earth, it allows you to travel throughout the solar system, to any of over 100,000 stars, or even beyond the galaxy. Travel in Celestia is seamless; the exponential zoom feature lets you explore space across a huge range of scales, from galaxy clusters down to spacecraft only a few meters across. A 'point-and-goto' interface makes it simple to navigate through the universe to the object you want to visit.
centerimText mode menu- and window-driven IM
CenterIM is a text mode menu- and window-driven IM interface that supports the ICQ2000, Yahoo!, MSN, AIM TOC, IRC, Gadu-Gadu and Jabber protocols. Internal RSS reader and a client for LiveJournal are provided.
cernlibGeneral purpose CERN library
CERN program library is a large collection of general purpose libraries and modules maintained and offered on the CERN. Most of these programs were developed at CERN and are therefore oriented towards the needs of a physics research laboratory that is general mathematics, data analysis, detectors simulation, data-handling etc... applicable to a wide range of problems. The main and devel packages are parallel installable, but not the helper scripts from the utils subpackage.
cernlib-g77General purpose CERN library
CERN program library is a large collection of general purpose libraries and modules maintained and offered on the CERN. Most of these programs were developed at CERN and are therefore oriented towards the needs of a physics research laboratory that is general mathematics, data analysis, detectors simulation, data-handling etc... applicable to a wide range of problems. The main and devel packages are parallel installable, but not the helper scripts from the utils subpackage.
cfengineA systems administration tool for networks
Cfengine, or the configuration engine is an agent/software robot and a very high level language for building expert systems to administrate and configure large computer networks. Cfengine uses the idea of classes and a primitive form of intelligence to define and automate the configuration and maintenance of system state, for small to huge configurations. Cfengine is designed to be a part of a computer immune system.
cfitsioLibrary for manipulating FITS data files
CFITSIO is a library of C and FORTRAN subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format. CFITSIO simplifies the task of writing software that deals with FITS files by providing an easy to use set of high-level routines that insulate the programmer from the internal complexities of the FITS file format. At the same time, CFITSIO provides many advanced features that have made it the most widely used FITS file programming interface in the astronomical community.
cfvA utility to test and create data verification files
cfv is a utility to both test and create .sfv, .csv, .crc, .md5(sfv-like), md5sum, bsd md5, sha1sum, and .torrent files. These files are commonly used to ensure the correct retrieval or storage of data. It also has test-only support for PAR and PAR2 files
cgdbCGDB is a curses-based interface to the GNU Debugger (GDB)
CGDB is a curses-based interface to the GNU Debugger (GDB). The goal of CGDB is to be lightweight and responsive; not encumbered with unnecessary features. The interface is designed to deliver the familiar GDB text interface, with a split screen showing the source as it executes. The UI is modeled on the classic Unix text editor, vi. Those familiar with vi should feel right at home using CGDB.
cgi-utilA C library for creating Common Gateway Interface ("CGI") programs
cgi-util is a library which provides a set of C functions you can use to create Common Gateway Interface ("CGI") programs. Simply call cgi-util's initialization function and send HTML (or any other kind of data) out from your program and to the user's web browser.
cgobanX board for playing go
CGoban (Complete Goban) is for Unix systems with X11. It has the ability to be a computerized go board, view and edit smart-go files, and connect to go servers on the Internet.
charis-fontsCharis SIL fonts
Charis SIL provides glyphs for a wide range of Latin and Cyrillic characters. Charis is similar to Bitstream Charter, one of the first fonts designed specifically for laser printers. It is highly readable and holds up well in less-than-ideal reproduction environments. It also has a full set of styles - regular, italic, bold, bold italic - and so is more useful in general publishing than Doulos SIL. Charis is a serif proportionally spaced font optimized for readability in long printed documents.
checkA unit test framework for C
Check is a unit test framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs.
checkstyleJava source code checker
A tool for checking Java source code for adherence to a set of rules.
cheeseA webcam application for snapshots and movies
Cheese is a Photobooth-inspired GNOME application for taking pictures and videos from a webcam. It also includes fancy graphical effects based on the gstreamer-backend.
chemical-mime-dataSupport for chemical/* MIME types
A collection of data files which tries to give support for various chemical MIME types (chemical/*) on Linux/UNIX desktops. Chemical MIME's have been proposed in 1995, though it seems they have never been registered with IANA.
chemtoolA program for 2D drawing organic molecules
Chemtool is a program for drawing organic molecules easily and store them in a variety of output formats including as a X bitmap, Xfig, SVG or EPS file. It runs under the X Window System using the GTK widget set.
chess3D chess game
Beautifull 3D rendered chess game using Ogre. Notice that this needs a powerful 3D card to be playable on a radeon 92xx or intel 9xx integrated graphics this is not playable!
childsplaySuite of educational games for young children
Childsplay is a suite of educational games for young children. It's written in Python and uses the SDL-libraries. The aim is to be educational and at the same time be fun to play. Some activities make use of language dependent voice samples, these sounds are shared with gcompris. For those you'll have to install the gcompris-sound package for the languages you intend to use. For example gcompris-sound-en .
childsplay_pluginsPlugins for childsplay (educational games for young children)
Plugins (games) for Childsplay a suite of educational games for young children. The aim is to be educational and at the same time be fun to play.
chkrootkitTool to locally check for signs of a rootkit
chkrootkit is a tool to locally check for signs of a rootkit. It contains: * chkrootkit: shell script that checks system binaries for rootkit modification. * ifpromisc: checks if the network interface is in promiscuous mode. * chklastlog: checks for lastlog deletions. * chkwtmp: checks for wtmp deletions. * chkproc: checks for signs of LKM trojans. * chkdirs: checks for signs of LKM trojans. * strings: quick and dirty strings replacement. * chkutmp: checks for utmp deletions.
chmlibLibrary for dealing with ITSS/CHM format files
CHMLIB is a library for dealing with ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files I've come across. Due to the fairly well-designed indexing built into this particular file format, even a small library is able to gain reasonably good performance indexing into ITSS archives.
chmseeA Gtk+2 CHM document viewer
A gtk2 chm document viewer. It uses chmlib to extract files. It uses gecko to display pages. It supports displaying multilingual pages due to gecko. It features bookmarks and tabs. The tabs could be used to jump inside the chm file conveniently. Its UI is clean and handy, also is well localized. It is actively developed and maintained. The author of chmsee is Jungle Ji and several other great people. Hint * Unlike other chm viewers, chmsee extracts files from chm file, and then read and display them. The extracted files could be found in $HOME/.chmsee/bookshelf directory. You can clean those files at any time and there is a special config option for that. * The bookmark is related to each file so not all bookmarks will be loaded, only current file's. * Try to remove $HOME/.chmsee if you encounter any problem after an upgrade.
chrpathModify rpath of compiled programs
chrpath allows you to modify the dynamic library load path (rpath) of compiled programs. Currently, only removing and modifying the rpath is supported.
cinepaintCinePaint is a tool for manipulating images
CinePaint is used for motion picture frame-by-frame retouching, dirt removal, wire rig removal, render repair, background plates, and 3d model textures. It's been used on many feature films, including The Last Samurai where it was used to add flying arrows. It's also being used by pro photographers who need greater color fidelity than is available in other tools.
cjetConverts PCL data to Canon CaPSL III printer language
This is a filter to convert PCL data such as produced by ghostscript to the printer language of Canon CaPSL III printers. It is meant to be used by the PostScript Description files of the drivers from the foomatic package.
cjkunifontsChinese TrueType Fonts -- Simplified and Traditional Chinese Ming and Kai Face
Chinese Unicode TrueType fonts derived from the original fonts generously made available by Arphic Technology under the "Arphic Public License" and extended by the CJK Unifonts project.
cksfvUtility to manipulate SFV files
cksfv is a utility that can create and use SFV files. SFV (Simple File Verification) files are used to verify file integrity using CRC32 checksums.
clamavEnd-user tools for the Clam Antivirus scanner
Clam AntiVirus is an anti-virus toolkit for UNIX. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon, a command line scanner, and a tool for automatic updating via Internet. The programs are based on a shared library distributed with the Clam AntiVirus package, which you can use with your own software. The virus database is based on the virus database from OpenAntiVirus, but contains additional signatures (including signatures for popular polymorphic viruses, too) and is KEPT UP TO DATE.
clanbomberBomberman-like multiplayer game that uses ClanLib
ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a free multi platform C++ game SDK. First "ClanBomber" was only a working title for a small game started in September 1998, that has only been started to learn how to use ClanLib. But the ClanBomber project has grown into a real game. It is fully playable and features Computer controlled bombers, however, it is recommended to play ClanBomber with friends (3-8 players are really fun).
classpathx-jafGNU JavaBeans(tm) Activation Framework
JAF provides a means to type data and locate components suitable for performing various kinds of action on it. It extends the UNIX standard mime.types and mailcap mechanisms for Java.
classpathx-mailGNU JavaMail(tm)
GNU JavaMail(tm) is a free implementation of the JavaMail API.
classworldsClassworlds Classloader Framework
Classworlds is a framework for container developers who require complex manipulation of Java's ClassLoaders. Java's native ClassLoader mechanims and classes can cause much headache and confusion for certain types of application developers. Projects which involve dynamic loading of components or otherwise represent a 'container' can benefit from the classloading control provided by classworlds.
claws-mailThe extended version of Sylpheed
Claws Mail is an email client (and news reader), based on GTK+, featuring quick response, graceful and sophisticated interface, easy configuration, intuitive operation, abundant features, extensibility
claws-mail-pluginsAdditional plugins for claws-mail
Additional plugins for claws-mail
clearsilverFast and powerful HTML templating system
ClearSilver is a fast, powerful, and language-neutral HTML template system. In both static content sites and dynamic HTML applications, it provides a separation between presentation code and application logic which makes working with your project easier. The design of ClearSilver began in 1999, and evolved during its use at onelist.com, egroups.com, and Yahoo! Groups. Today many other projects and websites are using it.
climmText/line based ICQ client with many features
climm is a portable, small, yet powerful console based ICQ client. It supports password changing, auto-away, creation of new accounts, searching, file transfer, acknowledged messages, SMS, client identification, logging, scripting, transcoding, multi-UIN usage and other features that makes it a very complete yet simple internationalized client supporting the current ICQ v8 protocol. It now also supports the OTR encrypted messages. It has leading support for (ICQ2002+/ICQ Lite/ICQ2go) unicode encoded messages unreached by other ICQ clones. A lot of other ICQ clients are based in spirit on climm, nevertheless climm is still _the_ console based ICQ client.
clipsCLIPS language for developing expert systems
CLIPS is a productive development and delivery expert system tool which provides a complete environment for the construction of rule and/or object based expert systems. Created in 1985 by NASA, CLIPS is now widely used throughout the government, industry, and academia. This package provides the CLIPS command line environment and the clips library.
clipsmmClipsmm is a C++ wrapper for the CLIPS C library
The clipsmm library provides a C++ interface to the CLIPS C library.
clispCommon Lisp (ANSI CL) implementation
ANSI Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany. It mostly supports the Lisp described in the ANSI Common Lisp standard. It runs on most Unix workstations (GNU/Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Tru64, HP-UX, BeOS, NeXTstep, IRIX, AIX and others) and on other systems (Windows NT/2000/XP, Windows 95/98/ME) and needs only 4 MB of RAM. It is Free Software and may be distributed under the terms of GNU GPL, while it is possible to distribute commercial proprietary applications compiled with GNU CLISP. The user interface comes in English, German, French, Spanish, Dutch, Russian and Danish, and can be changed at run time. GNU CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP, a foreign language interface, sockets, i18n, fast bignums and more. An X11 interface is available through CLX, Garnet, CLUE/CLIO. GNU CLISP runs Maxima, ACL2 and many other Common Lisp packages.
clnClass Library for Numbers
A collection of C++ math classes and functions, which are designed for memory and speed efficiency, and enable type safety and algebraic syntax.
cluceneA C++ port of Lucene
CLucene is a C++ port of Lucene. It is a high-performance, full-featured text search engine written in C++. CLucene is faster than lucene as it is written in C++
clustersshSecure concurrent multi-server terminal control
Control multiple terminals open on different servers to perform administration tasks, for example multiple hosts requiring the same config within a cluster. Not limited to use with clusters, however.
clutterOpen Source software library for creating rich graphical user interfaces
Clutter is an open source software library for creating fast, visually rich graphical user interfaces. The most obvious example of potential usage is in media center type applications. We hope however it can be used for a lot more.
clutter-gstClutterMedia interface to GStreamer
This package contains a video texture actor and an audio player object for use with clutter
clutter-gtkA basic GTK clutter widget
This allows clutter to be embedded in GTK applications. We hope with further work in the future clutter-gtk will also allow the reverse, namely embedding GTK in Clutter
cmakeCross-platform make system
CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, pre-processor generation, code generation, and template instantiation.
cmancman - The Cluster Manager
cman - The Cluster Manager
cmigemoC interface of Ruby/Migemo Japanese incremental search tool
C/Migemo is a C interface of Ruby/Migemo, a Japanese incremental search tool by Romaji.
cmuclCMU Common Lisp compiler
CMUCL is a free, high performance implementation of the Common Lisp programming language which runs on most major Unix platforms. It mainly conforms to the ANSI Common Lisp standard. CMUCL provides a sophisticated native code compiler; a powerful foreign function interface; an implementation of CLOS, the Common Lisp Object System, which includes multimethods and a metaobject protocol; a source-level debugger and code profiler; and an Emacs-like editor implemented in Common Lisp. CMUCL is maintained by a team of volunteers collaborating over the Internet, and is mostly in the public domain.
cobblerBoot server configurator
Cobbler is a network boot and update server. Cobbler supports PXE, provisioning virtualized images, and reinstalling existing Linux machines. The last two modes require a helper tool called 'koan' that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP Management. Cobbler has a Python API for integration with other GPL systems management applications.
coco-coqCoco Coq in Grostesteing's base, an AGI adventure game
Grostesteing is back for troubles: he's kidnapped the Coco Coq's friends to turn them into monsters. Coco must go inside the deadly base, avoids traps, free his friends and beat the bad scientist Grostesteing.
codeblocksAn open source, cross platform, free C++ IDE
Code::Blocks is a free C++ IDE built specifically to meet the most demanding needs of its users. It was designed, right from the start, to be extensible and configurable. Built around a plugin framework, Code::Blocks can be extended with plugin DLLs. It includes a plugin wizard, so you can compile your own plugins.
codeinaGStreamer Codec Installation Application
Codeina installs codecs for GStreamer.
cogitoThe Cogito Version Control System
Cogito is a version control system layered on top of the git tree history storage system. It aims at seamless user interface and ease of use, providing generally smoother user experience than the "raw" Core GIT itself and indeed many other version control systems.
cohobaCohoba is a GNOME interface for Telepathy. It aims to be innovative and simple
Gnome's interfaces for telepathy backend. The aim of this project is to provide a D-Bus-based framework that unifies all forms of real time conversations, including, but not limited to, instant messaging, IRC and voice and video over IP. It aims to provide a simple interface to client applications allowing them to quickly implement code to make use of real time communication over any supported protocol. Cohoba is one of the gnome's interfaces for telepathy backend. It aims to be innovative and simple to use.
coldet3D Collision Detection Library
This library is an effort to provide a free collision detection library for generic polyhedra. Its purpose is mainly for 3D games where accurate detection is needed between two non-simple objects. Features: * Works on any model, even polygon soups. * Uses bounding box hierarchies for fast detection. * Uses additional triangle intersection tests for 100% accuracy. * Provides (upon request) exact point of collision, plus the pair of triangles that collided. * Supports timeout setting, to limit detection time. * Model-Model collision test. * Ray-Model collision test. * Segment-Model collision test. * Sphere-Model collision test. * Ray-Sphere and Sphere-Sphere primitive collision tests.
colordiffColor terminal highlighter for diff files
Colordiff is a wrapper for diff and produces the same output but with pretty syntax highlighting. Color schemes can be customized.
comgtLinux UMTS/GPRS command-line tool
Option GlobeTrotter GPRS/EDGE/3G/HSDPA and Vodafone 3G/GPRS datacard control tool.
comixA user-friendly, customizable image viewer
Comix is a user-friendly, customizable image viewer. It is specifically designed to handle comic books, but also serves as a generic viewer. It reads images in ZIP, RAR or tar archives (also gzip or bzip2 compressed) as well as plain image files. It is written in Python and uses GTK+ through the PyGTK bindings.
commoncpp2GNU Common C++ class framework
GNU Common C++ is a portable and highly optimized class framework for writing C++ applications that need to use threads, sockets, XML parsing, serialization, config files, etc. This framework offers a class foundation that hides platform differences from your C++ application so that you need not write platform specific code. GNU Common C++ has been ported to compile natively on most platforms which support posix threads.
compat-dbThe Berkeley DB database library for Red Hat Linux 7.x compatibility.
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package contains various versions of Berkeley DB which were included in previous releases of Red Hat Linux.
compat-erlangGeneral-purpose programming language and runtime environment
Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson.
compat-expat1A library for parsing XML documents
This is expat, the C library for parsing XML, written by James Clark. Expat is a stream oriented XML parser. This means that you register handlers with the parser prior to starting the parse. These handlers are called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structures for which you may register handlers.
compat-flexLegacy version of flex, a tool for creating scanners
This is legacy version of flex, a program that generates scanners. Scanners are programs which can recognize lexical patterns in text. Flex takes pairs of regular expressions and C code as input and generates a C source file as output. The output file is compiled and linked with a library to produce an executable. The executable searches through its input for occurrences of the regular expressions. When a match is found, it executes the corresponding C code. Flex was designed to work with both Yacc and Bison, and is used by many programs as part of their build process. You should install flex if you are going to use your system for application development.
compat-gcc-2962.96-RH compatibility libraries
This package contains no files, but is used to build compat-libstdc++-296 and compat-libgcc-296.
compat-gcc-32The compatibility GNU Compiler Collection
This package includes a GCC 3.2.3-RH compatibility compiler.
compat-gcc-34Compatibility GNU Compiler Collection
This package includes a GCC 3.4.6-RH compatibility compiler.
compat-guichan05Compatibility libraries for older guichan versions
Guichan is a small, efficient C++ GUI library designed for games. It comes with a standard set of widgets and can use several different objects for displaying graphics and grabbing user input. This package contains compatibility libraries for guichan 0.5
compat-guile-16A GNU implementation of Scheme for application extensibility
GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs. This is a compatibility package for the old guile version 1.6.
compat-libosip2oSIP is an implementation of SIP
oSIP is an implementation of SIP. SIP stands for the Session Initiation Protocol and is described by the rfc3261 (wich deprecates rfc2543). This library aims to provide multimedia and telecom software developers an easy and powerful interface to initiate and control SIP based sessions in their applications. SIP is a open standard replacement from IETF for H.323. This is a compatibility package for applications that have not been rewritten to use the APIs in newer versions of libosip2.
compat-wxGTK26GTK2 port of the wxWidgets GUI library
wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation.
compfaceUtilities for handling X-Faces
Compface is a filter for generating highly compressed representations of 48x48x1 face image files, which can be used in mail clients and mail notification programs. Uncompface is an inverse filter, which performs an inverse transformation with no loss of data.
compizOpenGL window and compositing manager
Compiz is one of the first OpenGL-accelerated compositing window managers for the X Window System. The integration allows it to perform compositing effects in window management, such as a minimization effect and a cube workspace. Compiz is an OpenGL compositing manager that use Compiz use EXT_texture_from_pixmap OpenGL extension extension for binding redirected top-level windows to texture objects.
compiz-bcopCompiz option code generator
BCOP is a code generator that provides an easy way to handle plugin options by generating parts of the plugin code directly from the xml metadata file. It is used for most of the Compiz Fusion plugins
compiz-fusionCollection of Compiz Fusion plugins for Compiz
The Compiz Fusion Project brings 3D desktop visual effects that improve usability of the X Window System and provide increased productivity though plugins and themes contributed by the community giving a rich desktop experience
compiz-fusion-extrasAdditional Compiz Fusion plugins for Compiz
The Compiz Fusion Project brings 3D desktop visual effects that improve usability of the X Window System and provide increased productivity though plugins and themes contributed by the community giving a rich desktop experience. This package contains additional plugins from the Compiz Fusion Project
compiz-managerA wrapper script to start compiz with proper options
This script will detect what options we need to pass to compiz to get it started, and start a default plugin and possibly window decorator.
compizconfig-pythonPython bindings for the Compiz Configuration System
The Compiz Project brings 3D desktop visual effects that improve usability of the X Window System and provide increased productivity though plugins and themes contributed by the community giving a rich desktop experience. This package contains bindings to configure Compiz's plugins and the composite window manager.
concurrentUtility classes for concurrent Java programming
This package provides standardized, efficient versions of utility classes commonly encountered in concurrent Java programming. This code consists of implementations of ideas that have been around for ages, and is merely intended to save you the trouble of coding them. Discussions of the rationale and applications of several of these classes can be found in the second edition of Concurrent Programming in Java.
conduitA synchronization solution for GNOME
Conduit is a synchronization solution for GNOME which allows the user to take their emails, files, bookmarks, and any other type of personal information and synchronize that data with another computer, an online service, or even another electronic device. Conduit manages the synchronization and conversion of data into other formats. For example, conduit allows you to; * Synchronize your tomboy notes to a file on a remote computer * Synchronize your emails to your mobile phone * Synchronize your bookmarks to delicious, gmail, or even your own webserver * and many more... Any combination you can imagine, Conduit will take care of the conversion and synchronization.
coneCONE mail reader
CONE is a simple, text-based E-mail reader and writer.
conexusC++ network and serial communication library
Conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/tty, packet capture (via pcap), et. al. conexus utilizes sigc++ for object communication.
conexusmmNetwork and serial communication widgets for Gtkmm
Conexusmm provides Gtkmm widgets for the Conexus library, a generalized C++ I/O library that includes support for BSD sockets, serial/tty, packet capture (via pcap), et. al. conexus utilizes sigc++ for object communication.
conglomerateExtensible XML Editor
Conglomerate is a complete system for working with XML documents. It lets the user create, revise, archive, search, convert and publish information in several media, using a single source document. The system consists of a graphical frontend for all user operations, and a server/database which performs storage, searching, revision control, transformation and publishing.
conkyA system monitor for X
A system monitor for X originally based on the torsmo code. but more kickass. It just keeps on given'er. Yeah.
conmanConMan - The Console Manager
ConMan is a serial console management program designed to support a large number of console devices and simultaneous users. It currently supports local serial devices and remote terminal servers (via the telnet protocol). Its features include: - mapping symbolic names to console devices - logging all output from a console device to file - supporting monitor (R/O), interactive (R/W), and broadcast (W/O) modes of console access - allowing clients to join or steal console "write" privileges - executing Expect scripts across multiple consoles in parallel
conmuxConMux - The Console Multiplexor
Conmux is a console management program designed to support a large number of console devices and simultaneous users. It currently supports IBM's blade and hmc servers. Its features include: - driver interface abstracts how to connect to the console - helpers for dealing with autobooting - can support additional commands for dealing with power management - allows multiple clients to be connected to the same console
connect-proxySSH Proxy command helper
connect-proxy is the simple relaying command to make network connection via SOCKS and https proxy. It is mainly intended to be used as proxy command of OpenSSH. You can make SSH session beyond the firewall with this command. Features of connect-proxy are: * Supports SOCKS (version 4/4a/5) and https CONNECT method. * Supports NO-AUTH and USERPASS authentication of SOCKS * Partially supports telnet proxy (experimental). * You can input password from tty, ssh-askpass or environment variable. * Simple and general program independent from OpenSSH. * You can also relay local socket stream instead of standard I/O.
conntrackTool to manipulate netfilter connection tracking table
conntrack is used to search, list, inspect and maintain the netfilter connection tracking subsystem of the Linux kernel. Using conntrack , you can dump a list of all (or a filtered selection of) currently tracked connections, delete connections from the state table, and even add new ones. In addition, you can also monitor connection tracking events, e.g. show an event message (one line) per newly established connection.
conserverSerial console server daemon/client
Conserver is an application that allows multiple users to watch a serial console at the same time. It can log the data, allows users to take write-access of a console (one at a time), and has a variety of bells and whistles to accentuate that basic functionality.
contact-lookup-appletContact Lookup Applet
This applet allows you to search your Evolution 2 address book for people. To use, simply add it to your panel (Add to Panel -> Accessories -> Address book Lookup), type a name into the field, and hit [return] or Search.
contactsContacts addressbook
Contacts is a small, lightweight addressbook that uses libebook. This is the same library that GNOME Evolution uses, so all contact data that exists in your Evolution database is accessible via Contacts. Contacts features advanced vCard field type handling and is designed for use on hand-held devices, such as the Nokia 770 or the Sharp Zaurus series of PDAs.
control-centerGNOME Control Center
GNOME (the GNU Network Object Model Environment) is an attractive and easy-to-use GUI desktop environment. The control-center package provides the GNOME Control Center utilities that allow you to setup and configure your system's GNOME environment (things like the desktop background and theme, the screensaver, system sounds, and mouse behavior). If you install GNOME, you need to install control-center.
convmvConvert filename encodings
This package contains the tool convmv with which you can convert the encodings of filenames, e.g. from Latin1 to UTF-8.
cookFile construction tool
Cook is a tool for constructing files. It is given a set of files to create, and recipes of how to create them. In any non-trivial program there will be prerequisites to performing the actions necessary to creating any file, such as include files. The cook program provides a mechanism to define these.
coolkeyCoolKey PKCS #11 module
Linux Driver support for the CoolKey and CAC products.
coreutilsThe GNU core utilities: a set of tools commonly used in shell scripts
These are the GNU core utilities. This package is the combination of the old GNU fileutils, sh-utils, and textutils packages.
corkscrewTool for tunneling SSH through HTTP proxies
Corkscrew is a tool for tunneling SSH through HTTP proxies. It has been tested with the following HTTP proxies : * Gauntlet * CacheFlow * JunkBuster * Apache mod_proxy
cowbellMusic organazier
Cowbell is an elegant, album-based, music organizer written by Brad Taylor in C# for Gtk+. Using TagLib, it supports many audio formats including: Mp3, Ogg Vorbis and MusePack
cowsayConfigurable speaking/thinking cow
cowsay is a configurable talking cow, written in Perl. It operates much as the figlet program does, and it written in the same spirit of silliness. It generates ASCII pictures of a cow with a message. It can also generate pictures of other animals.
cpan2rpmPerl module packager
cpan2rpm generates RPM packages from Perl modules. It generates the required SPEC files and builds the packages using rpm. cpan2rpm automatically downloads the module from CPAN, or it can be built from local files.
cpanspecRPM spec file generation utility
cpanspec generates spec files for Perl modules from CPAN for Fedora. The quality of the spec file is our primary concern. It is assumed that maintainers will need to do some (hopefully small) amount of work to clean up the generated spec file to make the package build and to verify that all of the information contained in the spec file is correct.
cpioA GNU archiving program.
GNU cpio copies files into or out of a cpio or tar archive. Archives are files which contain a collection of other files plus information about them, such as their file name, owner, timestamps, and access permissions. The archive can be another file on the disk, a magnetic tape, or a pipe. GNU cpio supports the following archive formats: binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1 tar. By default, cpio creates binary format archives, so that they are compatible with older cpio programs. When it is extracting files from archives, cpio automatically recognizes which kind of archive it is reading and can read archives created on machines with a different byte-order. Install cpio if you need a program to manage file archives.
cplESO library for automated astronomical data-reduction tasks
The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that provide a comprehensive, efficient and robust software toolkit. It forms a basis for the creation of automated astronomical data-reduction tasks (known as "pipelines") for ESO (European Southern Observatory) instruments. The CPL was developed to standardise the way VLT (Very Large Telescope) instrument pipelines are built, to shorten their development cycle and to ease their maintenance.
cppunitC++ unit testing framework
CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI based for supervised tests.
cprotoGenerates function prototypes and variable declarations from C code
Cproto generates function prototypes and variable declarations from C source code. Cproto can also convert function definitions between the old style and the ANSI C style. This conversion will overwrite the original files, however, so be sure to make a backup copy of your original files in case something goes wrong. Cproto uses a Yacc generated parser, so it should not be confused by complex function definitions as much as other prototype generators.
cpuspeedCPU Frequency adjusting daemon.
cpuspeed is a daemon that dynamically changes the speed of your processor(s) depending upon its current workload if it is capable (needs Intel Speedstep, AMD PowerNow!, or similar support).
crackPassword cracker
Crack is a password guessing program that is designed to quickly locate insecurities in Unix (or other) password files by scanning the contents of a password file, looking for users who have misguidedly chosen a weak login password. This package creates a group named "crack" and the Crack program puts all its results in the /var/lib/crack/run directory, which belongs to that group. Only users in the crack group can use this package.
crack-attackPuzzle action game
A puzzle/action game in which you rush to eliminate colored blocks before they fill your screen. Particularly clever eliminations cause garbage to clutter your opponent's screen. Who will survive the longest!? Playable both online and off.
cracklibA password-checking library.
CrackLib tests passwords to determine whether they match certain security-oriented characteristics, with the purpose of stopping users from choosing passwords that are easy to guess. CrackLib performs several tests on passwords: it tries to generate words from a username and gecos entry and checks those words against the password; it checks for simplistic patterns in passwords; and it checks for the password in a dictionary. CrackLib is actually a library containing a particular C function which is used to check the password, as well as other C functions. CrackLib is not a replacement for a passwd program; it must be used in conjunction with an existing passwd program. Install the cracklib package if you need a program to check users' passwords to see if they are at least minimally secure. If you install CrackLib, you will also want to install the cracklib-dicts package.
crashcrash utility for live systems; netdump, diskdump, LKCD or mcore dumpfiles
The core analysis suite is a self-contained tool that can be used to investigate either live systems, kernel core dumps created from the netdump, diskdump and kdump packages from Red Hat Linux, the mcore kernel patch offered by Mission Critical Linux, or the LKCD kernel patch.
createrepoCreates a common metadata repository
This utility will generate a common metadata repository from a directory of rpm packages
crm114CRM114 Bayesian Spam Detector
CRM114 is a system to examine incoming e-mail, system log streams, data files or other data streams, and to sort, filter, or alter the incoming files or data streams according to the user's wildest desires. Criteria for categorization of data can be by satisfaction of regexes, by sparse binary polynomial matching with a Bayesian Chain Rule evaluator, or by other means.
cronologWeb log rotation program for Apache
cronolog is a simple filter program that reads log file entries from standard input and writes each entry to the output file specified by a filename template and the current date and time. When the expanded filename changes, the current file is closed and a new one opened. cronolog is intended to be used in conjunction with a Web server, such as Apache, to split the access log into daily or monthly logs.
crossfireServer for hosting crossfire games
Crossfire is a highly graphical role-playing adventure game with characteristics reminiscent of rogue, nethack, omega, and gauntlet. It has multiplayer capability and presently runs under X11. This package contains the server for hosting crossfire games over a public or private network.
crossfire-clientClient for connecting to crossfire servers
Crossfire is a graphical role-playing adventure game with characteristics reminiscent of rogue, nethack, omega, and gauntlet. It has multiplayer capability and presently runs under X11. Client for playing the new client/server based version of Crossfire. This package allows you to connect to crossfire servers around the world. You do not need install the crossfire program in order to use this package.
crossfire-mapsMap files for the crossfire server
Map files for the crossfire server.
crossvcGraphical CVS Client
CrossVC is a graphical Interface for the cvs client commandline tool on the Unix and Windows platform. It allows ato load modules from a server (checkout), create modules on the server (import), as well as checking the state of directories and individual files or updating them. Basic operations like add, remove and commit are supported as matter of course, just like showing the actual differences between the server version and the local sandbox, graphical display of the version tree, and manifoldy graphical support of project maintenance. All actions are logged on the cvs server (configurable via history), and are therewith comprehensible. To keep CrossVC independent of the cvs version, CrossVC uses the local but separat installed cvs and therewith always should work with the latest version.
cryptixJava crypto package
Cryptix 3 is a cleanroom implementation of Sun's Java Cryptography Extensions (JCE) version 1.1. In addition to that it contains the Cryptix Provider which delivers a wide range of algorithms and support for PGP 2.x. Cryptix 3 runs on both JDK 1.1 and JDK 1.2 (Java 2).
cryptix-asn1Cryptix ASN1 implementation
Java crypto package and asn1 implementation.
cryptsetup-luksA utility for setting up encrypted filesystems
This package contains cryptsetup, a utility for setting up encrypted filesystems using Device Mapper and the dm-crypt target.
crystalKDE window decoration
Crystal is a kwin window decoration theme, which offers you (pseudo) TRANSPARENT titlebar, buttons and borders. It also has some little usuability enhancements.
crystal-clearCrystal Clear KDE Icon set
Crystal Clear is a KDE Icon set.
crystal-projectCrystal Project KDE Icon set
Crystal Project is a KDE Icon set.
crystal-stackerFalling blocks, match 3 or more of the same color crystals
If you've played Columns then you know what Crystal Stacker is all about. Match 3 or more of the same color crystals either horizontally, vertically, or dia- gonally to destroy them. For every 45 crystals you destroy, the level increases and the crystals fall faster. The higher the level, the more points you are awarded for destroying crystals.
crystal-stacker-themesThemes for the Crystal Stacker game
7 new / extra themes for the Crystal Stacker game.
cscopeC source code tree search and browse tool
cscope is a mature, ncurses based, C source code tree browsing tool. It allows users to search large source code bases for variables, functions, macros, etc, as well as perform general regex and plain text searches. Results are returned in lists, from which the user can select individual matches for use in file editing.
csmash3D tabletennis game
CannonSmash is a 3D tabletennis game. The goal of this project is to represent various strategy of tabletennis on computer game. This program requires OpenGL and SDL. If your machine doesn't have 3D accelaration video card, this program runs very slowly.
csoundCsound - sound synthesis language and library
Csound is a sound and music synthesis system, providing facilities for composition and performance over a wide range of platforms. It is not restricted to any style of music, having been used for many years in at least classical, pop, techno, ambient...
cssedCSS editor and validator
cssed is a small developer editor and validator, that tries to ease the CSS editing. It features syntax highlighting, syntax validation, MDI notebook based interface, quick CSS properties and values insertion, auto-completion and dialog-based insertion of CSS complex values. Being a CSS editor, it's not limited to this language. cssed haved some support for HTML (with embbeded Javascript), XML, Javascript, Java, PHP, JSP, C, C++, Apache configuration files, .htaccess, Python, Perl, SQL, SH and other languages so it can serve quite well as multi-purpose editor.
ctagsA C programming language indexing and/or cross-reference tool.
Ctags generates an index (or tag) file of C language objects found in C source and header files. The index makes it easy for text editors or other utilities to locate the indexed items. Ctags can also generate a cross reference file which lists information about the various objects found in a set of C language files in human readable form. Exuberant Ctags improves on ctags because it can find all types of C language tags, including macro definitions, enumerated values (values inside enum{...}), function and method definitions, enum/struct/union tags, external function prototypes, typedef names and variable declarations. Exuberant Ctags is far less likely to be fooled by code containing #if preprocessor conditional constructs than ctags. Exuberant ctags supports output of Emacs style TAGS files and can be used to print out a list of selected objects found in source files. Install ctags if you are going to use your system for C programming.
ctapi-commonCommon files and packaging infrastructure for CT-API modules
Common files and packaging infrastructure for CT-API modules.
ctapi-cyberjackCT-API 1.1 driver for REINER SCT cyberjack USB chipcard reader
REINER SCT cyberJack pinpad/e-com USB user space driver This package includes the CT-API driver for the cyberJack pinpad/e-com USB chipcard reader. The kernel side driver is included in the official linux kernel starting with version 2.4.6. For more information regarding installation under Linux see the README.txt in the documentation directory, esp. regarding compatibility with host controllers. For more information about the reader, software updates and a shop see http://www.reiner-sct.com WARNING Use the tool ctsh only when you know what you are doing!!! Or you can damage your SmartCard!!! Hint When using the CT-API lib you must first stop the PC/SC daemon, when you use it.
ctorrentBitTorrent Client written in C
CTorrent is a BitTorrent Client written in C that doesn't require any graphical component, such as an X server.
ctrlproxyctrlproxy
ctrlproxy is an IRC server with multiserver support. It runs as a dæmon and connects to a number of IRC servers, then allows you to connect from a workstation and work as the user that is logged in to the IRC server. After you disconnect, it maintains the connection to the server. It acts like any normal IRC server, so you can use any IRC client to connect to it. It supports multiple client connections to one IRC server (under the same nick), allowing you to connect to IRC using your IRC nick, even while you have an IRC session open somewhere else. It supports logging (in the same format as the irssi IRC client), password authentication, and ctcp (in case no clients are connected).
culmus-fontsFonts for Hebrew from Culmus project
The culmus-fonts package contains fonts for the display of Hebrew from the Culmus project.
cupsCommon Unix Printing System
The Common UNIX Printing System provides a portable printing layer for UNIX® operating systems. It has been developed by Easy Software Products to promote a standard printing solution for all UNIX vendors and users. CUPS provides the System V and Berkeley command-line interfaces.
cups-pdfExtension for creating pdf-Files with CUPS
"cups-pdf" is a backend script for use with CUPS - the "Common UNIX Printing System" (see more for CUPS under http://www.cups.org/). "cups-pdf" uses the ghostscript pdfwrite device to produce PDF Files. This version has been modified to store the PDF files on the Desktop of the user. This behavior can be changed by editing the configuration file.
cupsddkCUPS Driver Development Kit
The CUPS Driver Development Kit (DDK) provides a suite of standard drivers, a PPD file compiler, and other utilities that can be used to develop printer drivers for CUPS and other printing environments. CUPS provides a portable printing layer for UNIX(r)-based operating systems. The CUPS DDK provides the means for mass-producing PPD files and drivers/filters for CUPS-based printer drivers. The CUPS DDK is licensed under the GNU General Public License. Please contact Easy Software Products for commercial support and "binary distribution" rights.
curlA utility for getting files from remote servers (FTP, HTTP, and others).
cURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and Dict servers, using any of the supported protocols. cURL is designed to work without user interaction or any kind of interactivity. cURL offers many useful capabilities, like proxy support, user authentication, FTP upload, HTTP post, and file transfer resume.
curlftpfsCurlFtpFS is a filesystem for accessing FTP hosts based on FUSE and libcurl
CurlFtpFS is a filesystem for accessing FTP hosts based on FUSE and libcurl. It features SSL support, connecting through tunneling HTTP proxies, and automatically reconnecting if the server times out.
curryMünster Curry compiler
The Münster Curry compiler is a native code compiler for the declarative multi-paradigm language Curry.
cvsA version control system.
CVS (Concurrent Versions System) is a version control system that can record the history of your files (usually, but not always, source code). CVS only stores the differences between versions, instead of every version of every file you have ever created. CVS also keeps a log of who, when, and why changes occurred. CVS is very helpful for managing releases and controlling the concurrent editing of source files among multiple authors. Instead of providing version control for a collection of files in a single directory, CVS provides version control for a hierarchical collection of directories consisting of revision controlled files. These directories and files can then be combined together to form a software release.
cvs2clGenerate ChangeLogs from CVS working copies
cvs2cl generates GNU-style ChangeLogs for a CVS working copy using the output of the "cvs log" command. The script originally came from the open source CVS book at http://cvsbook.red-bean.com/.
cvs2svnCVS to Subversion Repository Converter
cvs2svn is a Python script that converts a CVS repository to a Subversion repository. It is designed for one-time conversions, not for repeated synchronizations between CVS and Subversion.
cvsgraphCVS/RCS repository grapher
CvsGraph is a utility to make a graphical representation of all revisions and branches of a file in a CVS/RCS repository. It has been inspired by the 'graph' option in WinCVS.
cvsplotCollect statistics from CVS controlled files
Cvsplot is used for collecting statistics from CVS controlled files. It produces simple statistics such as how the total number of files and lines of code change against time.
cvspsPatchset tool for CVS
CVSps is a program for generating 'patchset' information from a CVS repository. A patchset in this case is defined as a set of changes made to a collection of files, and all committed at the same time (using a single 'cvs commit' command). This information is valuable to seeing the big picture of the evolution of a cvs project. While cvs tracks revision information, it is often difficult to see what changes were committed 'atomically' to the repository.
cvsutilsCVS Utilities
CVS Utilities is a collection of tools to facilitate working with Concurrent Versions System (CVS).
cvswebWeb interface for CVS repositories
CVSweb is a WWW interface for CVS repositories with which you can browse a file hierarchy on your browser to view each file's revision history in a very handy manner. This package contains the FreeBSD version of CVSweb.
cycleCalendar program for women
Cycle is a calendar for women. Given a cycle length or statistics for several periods, it can calculate the days until menstruation, the days of "safe" sex, the fertile period, and the days to ovulations, and define the d.o.b. of a child. It allows the user to write notes and helps to supervise the administration of hormonal contraceptive tablets. Multiple users allowed. Data is protected by a password for every user. NOTE: This program is not a reliable contraceptive method. It does neither help to prevent sexual transmision diseases like AIDS. It is just an electronic means of keeping track of some of your medical data and extract some statistical conclusions from them. You cannot consider this program as a substitute for your gynecologist in any way.
cyphesisWorldForge game server
Cyphesis is a WorldForge server suitable running small games. It is also designed by be used as an AI subsystem in a network of distributed servers. It includes a terrain engine based on the Mercator library, a persistence system based on PostgreSQL, and an AI engine using goal trees implemented in Python. It is the server used in most current WorldForge games.
cyrus-imapdA high-performance mail server with IMAP, POP3, NNTP and SIEVE support
The cyrus-imapd package contains the core of the Cyrus IMAP server. It is a scaleable enterprise mail system designed for use from small to large enterprise environments using standards-based internet mail technologies. A full Cyrus IMAP implementation allows a seamless mail and bulletin board environment to be set up across multiple servers. It differs from other IMAP server implementations in that it is run on "sealed" servers, where users are not normally permitted to log in and have no system account on the server. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP server. All user access to mail is through software using the IMAP, POP3 or KPOP protocols. It also includes support for virtual domains, NNTP, mailbox annotations, and much more. The private mailbox database design gives the server large advantages in efficiency, scalability and administratability. Multiple concurrent read/write connections to the same mailbox are permitted. The server supports access control lists on mailboxes and storage quotas on mailbox hierarchies. The Cyrus IMAP server supports the IMAP4rev1 protocol described in RFC 3501. IMAP4rev1 has been approved as a proposed standard. It supports any authentication mechanism available from the SASL library, imaps/pop3s/nntps (IMAP/POP3/NNTP encrypted using SSL and TLSv1) can be used for security. The server supports single instance store where possible when an email message is addressed to multiple recipients, SIEVE provides server side email filtering.
cyrus-saslThe Cyrus SASL library.
The cyrus-sasl package contains the Cyrus implementation of SASL. SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols.
d3lphinA file manager for KDE focusing on usability
D3lphin is a fork of dolphin, since the latter is unmaintained for kde3. D3lphin focuses on being only a file manager. This approach allows to optimize the user interface for the task of file management.
d4xDownloader for X that supports resuming and many other features
This program lets you download files from the internet using either the ftp or http protocols. The main features are : Multithread, user-friendly GTK+ interface, resuming, multiple simultaneous downloads, recursive downloads with wildcard and filter support, HTML links change for offline browsing, proxy support, bandwidth limitation, scheduling, mass download, ftp search, and many others!
dap-freeform_handlerFreeForm data handler for the OPeNDAP Data server
This is the freeform data handler for our data server. It reads ASCII, binary and DB4 files which have been described using FreeForm and returns DAP responses that are compatible with DAP2 and the dap-server 3.5 software.
dap-hdf4_handlerHDF4 data handler for the OPeNDAP Data server
This is the hdf4 data handler for our data server. It reads HDF4 and HDF-EOS files and returns DAP responses that are compatible with DAP2 and the dap-server software.
dap-netcdf_handlerNetCDF 3 data handler for the OPeNDAP Data server
This is the netcdf data handler for our data server. It reads netcdf 3 files and returns DAP responses that are compatible with DAP2 and the dap-server software.
dap-serverBasic request handling for OPeNDAP servers
This is base software for the OPeNDAP (Open-source Project for a Network Data Access Protocol) server. Written using the DAP++ C++ library and Perl, this handles processing compressed files and arranging for the correct server module to process the file. The base software also provides support for the ASCII response and HTML data-request form. Use this in combination with one or more of the format-specific handlers. This package contains all the executable and perl modules. The scripts and config files that should be installed in a cgi directory are in the documentation directory with -sample appended. If you want a package that is usable without manual configuration, install dap-server-cgi.
darSoftware for making/restoring incremental CD/DVD backups
DAR is a command line tool to backup a directory tree and files. DAR is able to make differential backups, split them over a set of disks or files of a given size, use compression, filter files or subtrees to be saved or not saved, directly access and restore given files. DAR is also able to handle extented attributes, and can make remote backups through an ssh session for example. Finally, DAR handles save and restore of hard and symbolic links.
darcsDavid's advanced revision control system
Darcs is a revision control system, along the lines of CVS or arch. That means that it keeps track of various revisions and branches of your project, allows for changes to propagate from one branch to another. Darcs is intended to be an ``advanced'' revision control system. Darcs has two particularly distinctive features which differ from other revision control systems: 1) each copy of the source is a fully functional branch, and 2) underlying darcs is a consistent and powerful theory of patches.
dasherGNOME Accessibility method
Accessibility input method
datesSmall, lightweight calendar
Dates is a small, lightweight calendar that uses Evolution Data Server as a backend. Dates features an innovative, unified, zooming view and is designed for use on primarily hand-held devices. It features both a ‘vanilla’ GTK user interface and tailored support for the Nokia 770 maemo interface.
db4The Berkeley DB database library (version 4) for C.
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. The Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is used by many applications, including Python and Perl, so this should be installed on all systems.
db4oA native OODBMS for Java/.NET/Mono - Mono version
Embed db4o's native Java or .NET/Mono open source object database engine into your product and experience unparalleled ease-of-use. db4o is simple to install, integrate, and deploy.
dbenchFilesystem load benchmarking tool
Dbench is a file system benchmark that generates load patterns similar to those of the commercial Netbench benchmark, but without requiring a lab of Windows load generators to run. It is now considered a de facto standard for generating load on the Linux VFS.
dbhDisk based hash library
Disk based hashes is a method to create multidimensional binary trees on disk. This library permits the extension of database concept to a plethora of electronic data, such as graphic information. With the multidimensional binary tree it is possible to mathematically prove that access time to any particular record is minimized (using the concept of critical points from calculus), which provides the means to construct optimized databases for particular applications.
dbmailThe DBMail mail storage system
Dbmail is the name of a group of programs that enable the possiblilty of storing and retrieving mail messages from a database. Currently dbmail supports the following database backends: MySQL PostgreSQL SQLite Please see /usr/share/doc/dbmail-*/README.fedora for specific information on installation and configuration in Fedora.
dbusD-BUS message bus
D-BUS is a system for sending messages between applications. It is used both for the systemwide message bus service, and as a per-user-login-session messaging facility.
dbus-glibGLib bindings for D-Bus
D-Bus add-on library to integrate the standard D-Bus library with the GLib thread abstraction and main loop.
dbus-pythonD-Bus Python Bindings
D-Bus python bindings for use with python programs.
dbus-qtQt-based library for using D-BUS
D-BUS add-on library to integrate the standard D-BUS library with the Qt3 thread abstraction and main loop.
dbus-sharpC# bindings for D-Bus
D-Bus mono bindings for use with mono programs.
dclibDirect Connect file sharing library
This library implements the Direct Connect file sharing protocol. The package contains the library required for running programs based on dclib.
dcrawA tool for decoding raw image data from digital cameras.
This package contains dcraw, a command line tool to decode raw image data downloaded from digital cameras.
dd2Dodgin' Diamond 2 - Shoot'em up arcade game
This is a little shoot'em up arcade game for one or two players. It aims to be an 'old school' arcade game with low resolution graphics, top-down scroll action, energy based gameplay and different weapons with several levels of power.
dd_rescueFault tolerant "dd" utility for rescuing data from bad media
ddrescue is a utility similar to the system utility "dd" which copies data from a file or block device to another. ddrescue does however not abort on errors in the input file. This makes it suitable for rescuing data from media with errors, e.g. a disk with bad sectors. This package includes dd_rhelp, a wrapper script facilating data recovery.
ddclientClient to update dynamic DNS host entries
ddclient is a Perl client used to update dynamic DNS entries for accounts on many dynamic DNS services.
dddGUI for several command-line debuggers
The Data Display Debugger (DDD) is a popular GUI for command-line debuggers like GDB, DBX, JDB, WDB, XDB, the Perl debugger, and the Python debugger. DDD allows you to view source texts and provides an interactive graphical data display, in which data structures are displayed as graphs. You can use your mouse to dereference pointers or view structure contents, which are updated every time the program stops. DDD can debug programs written in Ada, C, C++, Chill, Fortran, Java, Modula, Pascal, Perl, and Python. DDD provides machine-level debugging; hypertext source navigation and lookup; breakpoint, watchpoint, backtrace, and history editors; array plots; undo and redo; preferences and settings editors; program execution in the terminal emulation window, debugging on a remote host, an on-line manual, extensive help on the Motif user interface, and a command-line interface with full editing, history and completion capabilities.
ddskkDaredevil SKK - Simple Kana to Kanji conversion program for Emacs
Daredevil SKK is a branch of SKK (Simple Kana to Kanji conversion program, an input method of Japanese). It forked from the maintrunk, SKK version 10.56. It consists of a simple core and many optional programs which provide extensive features, however, our target is to more simplify core, and more expand its optional features. This package does not include dictionaries or a skkserver. Please install them separately.
dejagnuA front end for testing other programs.
DejaGnu is an Expect/Tcl based framework for testing other programs. DejaGnu has several purposes: to make it easy to write tests for any program; to allow you to write tests which will be portable to any host or target where a program must be tested; and to standardize the output format of all tests (making it easier to integrate the testing into software development).
dejavu-fontsDejaVu fonts
The DejaVu fonts are a font family based on the "Bitstream Vera" fonts release 1.10. Its purpose is to provide a wider range of characters while maintaining the original look and feel through the process of collaborative development. This package includes the typefaces the DejaVu project considers mature.
dejavu-lgc-fontsDejaVu LGC Fonts
The DejaVu LGC fonts are high-quality Latin/Greek/Cyrillic fonts based on Bitstream Vera fonts ((http://gnome.org/fonts/)). Its purpose is to provide a wider range of characters while maintaining the original look and feel.
dekoratorKDE window decoration engine
deKorator is a window decoration engine for KDE. deKorator takes several user-defined images and presents them as a window decoration. It loads its images from a user-defined directory (similar to iceWM), thus everything is themeable in no time and no programming knowledge is needed.
deltarpmCreate deltas between rpms
A deltarpm contains the difference between an old and a new version of a rpm, which makes it possible to recreate the new rpm from the deltarpm and the old one. You don't have to have a copy of the old rpm, deltarpms can also work with installed rpms.
delugeA GTK+ BitTorrent client with support for DHT, UPnP, and PEX
Deluge is a new BitTorrent client, created using Python and GTK+. It is intended to bring a native, full-featured client to Linux GTK+ desktop environments such as GNOME and XFCE. It supports features such as DHT (Distributed Hash Tables), PEX (µTorrent-compatible Peer Exchange), and UPnP (Universal Plug-n-Play) that allow one to more easily share BitTorrent data even from behind a router with virtually zero configuration of port-forwarding.
denyhostsA script to help thwart ssh server attacks
DenyHosts is a Python script that analyzes the sshd server log messages to determine which hosts are attempting to hack into your system. It also determines what user accounts are being targeted. It keeps track of the frequency of attempts from each host and, upon discovering a repeated attack host, updates the /etc/hosts.deny file to prevent future break-in attempts from that host. Email reports can be sent to a system admin.
deskbar-appletA Gnome applet to allow easy access to various search engines
The goal of DeskbarApplet is to provide an omnipresent versatile search interface. By typing search terms into the deskbar entry in your panel you are presented with the search results as you type. Seaches are handled by a series of plugins. DeskbarApplet provides a simple interface to manage these plugins to provide you with the search results that fit your needs.
desktop-file-utilsUtilities for manipulating .desktop files
.desktop files are used to describe an application for inclusion in GNOME or KDE menus. This package contains desktop-file-validate which checks whether a .desktop file complies with the specification at http://www.freedesktop.org/standards/, and desktop-file-install which installs a desktop file to the standard directory, optionally fixing it up in the process.
deutexDOOM wad file manipulator
DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used to extract the lumps of a wad and save them as individual files. Conversely, it can also build a wad from separate files. When extracting a lump to a file, it does not just copy the raw data, it converts it to an appropriate format (such as PPM for graphics, Sun audio for samples, etc.). Conversely, when it reads files for inclusion in pwads, it does the necessary conversions (for example, from PPM to Doom picture format). In addition, DeuTex has functions such as merging wads, etc. If you're doing any wad hacking beyond level editing, DeuTex is a must.
dev86A real mode 80x86 assembler and linker.
The dev86 package provides an assembler and linker for real mode 80x86 instructions. You'll need to have this package installed in order to build programs that run in real mode, including LILO and the kernel's bootstrapping code, from their sources. You should install dev86 if you intend to build programs that run in real mode from their source code.
devhelpAPI document browser
An API document browser for GNOME 2.
device-mapperdevice mapper library
This package contains the supporting userspace files (libdevmapper and dmsetup) for the device-mapper.
device-mapper-multipathTools to manage multipath devices using device-mapper.
device-mapper-multipath provides tools to manage multipath devices by instructing the device-mapper multipath kernel module what to do. The tools are : * multipath : Scan the system for multipath devices and assemble them. * multipathd : Detects when paths fail and execs multipath to update things.
devilspieA window-matching utility
A window-matching utility, inspired by Sawfish's "Matched Windows" option and the lack such functionality in Metacity. Devil's Pie can be configured to detect windows as they are created, and match the window to a set of rules. If the window matches the rules, it can perform a series of actions on that window.
dfu-programmerA Device Firmware Update based USB programmer for Atmel chips
A linux based command-line programmer for Atmel chips with a USB bootloader supporting ISP. This is a mostly Device Firmware Update (DFU) 1.0 compliant user-space application. Currently supported chips: 8051 AVR ------------ ----------- at89c51snd1c at90usb1287 at89c5130 at90usb1286 at89c5131 at90usb647 at89c5132 at90usb646 at90usb162 at90usb82
dgaeDG, a short AGI adventure game
Help DG to seek out his twin brother's stick. This game is a public domain: you can look out the codes and make your own AGI game.
dhcpA DHCP (Dynamic Host Configuration Protocol) server and relay agent.
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. The overall purpose of DHCP is to make it easier to administer a large network. The dhcp package includes the ISC DHCP service and relay agent. To use DHCP on your network, install a DHCP service (or relay agent), and on clients run a DHCP client daemon. The dhcp package provides the ISC DHCP service and relay agent.
dhcp-forwarderDHCP relay agent
dhcp-fwd forwards DHCP messages between subnets with different sublayer broadcast domains. It is similar to the DHCP relay agent dhcrelay of ISC's DHCP, but has the following important features: * Runs as non-root in a chroot-environment * Uses AF_INET sockets which makes it possible to filter incoming messages with packetfilters * The DHCP agent IDs can be defined freely * Has a small memory footprint when using dietlibc
dhcpv6DHCPv6 - DHCP server and client for IPv6
Implements the Dynamic Host Configuration Protocol (DHCP) for Internet Protocol version 6 (IPv6) networks in accordance with RFC 3315 : Dynamic Host Configuration Protocol for IPv6 (DHCPv6). Consists of dhcp6s(8), the server DHCP daemon, and dhcp6r(8), the DHCPv6 relay agent. Install this if you want to support dynamic configuration of IPv6 addresses and parameters on your IPv6 network. See man dhcp6s(8), dhcp6r(8), dhcp6s.conf(5), and the documentation in /usr/share/doc/dhcpv6* .
diaDiagram drawing program
The Dia drawing program is designed to be like the Windows(TM) Visio program. Dia can be used to draw different types of diagrams, and includes support for UML static structure diagrams (class diagrams), entity relationship modeling, and network diagrams. Dia can load and save diagrams to a custom file format, can load and save in .xml format, and can export to PostScript(TM).
dialogA utility for creating TTY dialog boxes.
Dialog is a utility that allows you to show dialog boxes (containing questions or messages) in TTY (text mode) interfaces. Dialog is called from within a shell script. The following dialog boxes are implemented: yes/no, menu, input, message, text, info, checklist, radiolist, and gauge. Install dialog if you would like to create TTY dialog boxes.
dictdDICT protocol (RFC 2229) command-line client
Command-line client for the DICT protocol. The Dictionary Server Protocol (DICT) is a TCP transaction based query/response protocol that allows a client to access dictionary definitions from a set of natural language dictionary databases.
dictionIdentifies diction and style errors
Diction and style are two old standard UNIX commands. Diction identifies wordy and commonly misused phrases. Style analyses surface characteristics of a document, including sentence length and other readability measures. These programs cannot help you structure a document well, but they can help to avoid poor wording and compare the readability (not the understandability!) of your documents with others. Both commands support English and German documents.
dietlibcSmall libc implementation
The diet libc is a libc that is optimized for small size. It can be used to create small statically linked binaries for Linux on alpha, arm, hppa, ia64, i386, mips, s390, sparc, sparc64, ppc and x86_64.
diffstatA utility which provides statistics based on the output of diff.
The diff command compares files line by line. Diffstat reads the output of the diff command and displays a histogram of the insertions, deletions and modifications in each file. Diffstat is commonly used to provide a summary of the changes in large, complex patch files. Install diffstat if you need a program which provides a summary of the diff command's output. You'll need to also install diffutils.
diffutilsA GNU collection of diff utilities.
Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff compares two files and shows the differences, line by line. The cmp command shows the offset and line numbers where two files differ, or cmp can show the characters that differ between the two files. The diff3 command shows the differences between three files. Diff3 can be used when two people have made independent changes to a common original; diff3 can produce a merged file that contains both sets of changes and warnings about conflicts. The sdiff command can be used to merge two files interactively. Install diffutils if you need to compare text files.
digikamA digital camera accessing & photo management application
digiKam is an easy to use and powerful digital photo management application, which makes importing, organizing and manipulating digital photos a "snap". An easy to use interface is provided to connect to your digital camera, preview the images and download and/or delete them. digiKam built-in image editor makes the common photo correction a simple task. The image editor is extensible via plugins, can also make use of the KIPI image handling plugins to extend its capabilities even further for photo manipulations, import and export, etc. Install the kipi-plugins packages to use them.
digikam-docDocumentation for the digiKam and Showfoto
Documentation for the digiKam and Showfoto.
digitempDallas Semiconductor 1-wire device reading console application
DigiTemp is a simple to use console application for reading values from Dallas Semiconductor 1-wire devices. Its main use is for reading temperature sensors, but it also reads counters and understands the 1-wire hubs with devices on different branches of the network. DigiTemp now supports the following 1-wire temperature sensors: DS18S20 (and DS1820), DS18B20, DS1822, the DS2438 Smart Battery Monitor, DS2422 and DS2423 Counters, DS2409 MicroLAN Coupler (used in 1-wire hubs) and the AAG TAI-8540 humidity sensor.
dilloVery small and fast GUI web browser
Dillo is a very small and fast web browser using GTK. Currently: no frames,https,javascript.
diracDirac is an open source video codec
Dirac is an open source video codec. It uses a traditional hybrid video codec architecture, but with the wavelet transform instead of the usual block transforms. Motion compensation uses overlapped blocks to reduce block artefacts that would upset the transform coding stage.
dircproxyIRC proxy server
dircproxy is an IRC proxy server ("bouncer") designed for people who use IRC from lots of different workstations or clients, but wish to remain connected and see what they missed while they were away. You connect to IRC through dircproxy, and it keeps you connected to the server, even after you detach your client from it. While you're detached, it logs channel and private messages as well as important events, and when you reattach it'll let you know what you missed.
directfbGraphics abstraction library for the Linux Framebuffer Device
DirectFB is a thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers on top of the Linux Framebuffer Device. It is a complete hardware abstraction layer with software fallbacks for every graphics operation that is not supported by the underlying hardware. DirectFB adds graphical power to embedded systems and sets a new standard for graphics under Linux.
dirmngrClient for Managing/Downloading CRLs
Dirmngr is a server for managing and downloading certificate revocation lists (CRLs) for X.509 certificates and for downloading the certificates themselves. Dirmngr also handles OCSP requests as an alternative to CRLs. Dirmngr is either invoked internally by gpgsm (from gnupg2) or when running as a system daemon through the dirmngr-client tool.
dirvishFast, disk based, rotating network backup system
Dirvish is a fast, disk based, rotating network backup system. With dirvish you can maintain a set of complete images of your filesystems with unattended creation and expiration. A dirvish backup vault is like a time machine for your data.
distcacheDistributed SSL session cache
The distcache package provides a variety of functionality for enabling a network-based session caching system, primarily for (though not restricted to) SSL/TLS session caching.
djvulibreDjVu viewers, encoders, utilities and web browser plugin
DjVu is a web-centric format and software platform for distributing documents and images. DjVu can advantageously replace PDF, PS, TIFF, JPEG, and GIF for distributing scanned documents, digital documents, or high-resolution pictures. DjVu content downloads faster, displays and renders faster, looks nicer on a screen, and consume less client resources than competing formats. DjVu images display instantly and can be smoothly zoomed and panned with no lengthy re-rendering. DjVuLibre is a free (GPL'ed) implementation of DjVu, including viewers, browser plugins, decoders, simple encoders, and utilities.
dkmsDynamic Kernel Module Support Framework
This package contains the framework for the Dynamic Kernel Module Support (DKMS) method for installing module RPMS as originally developed by Dell.
dmidecodeTool to analyse BIOS DMI data.
dmidecode reports information about x86 hardware as described in the system BIOS according to the SMBIOS/DMI standard. This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. This will often include usage status for the CPU sockets, expansion slots (e.g. AGP, PCI, ISA) and memory module slots, and the list of I/O ports (e.g. serial, parallel, USB).
dmraiddmraid (Device-mapper RAID tool and library)
DMRAID supports RAID device discovery, RAID set activation and display of properties for ATARAID on Linux >= 2.4 using device-mapper.
dnscapDNS traffic capture utility
dnscap is a network capture utility designed specifically for DNS traffic. It produces binary data in pcap(3) format, either on standard output or in successive dump files. This utility is similar to tcpdump(1), but has finer grained packet recognition tailored to DNS transactions and protocol options
dnsmasqA lightweight DHCP/caching DNS server
Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It is designed to provide DNS and, optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines.
dnssec-toolsA suite of tools for managing dnssec aware DNS usage
The goal of the DNSSEC-Tools project is to create a set of tools, patches, applications, wrappers, extensions, and plugins that will help ease the deployment of DNSSEC-related technologies.
docbook-dtdsSGML and XML document type definitions for DocBook.
The DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is XML-compliant and is developed by the OASIS consortium. This package contains SGML and XML versions of the DocBook DTD.
docbook-simpleSimplified DocBook is a small subset of the DocBook XML DTD.
Simplified DocBook is an attempt to provide a proper subset of DocBook that is simultaneously smaller and still useful. Documents written in the subset must be 100% legal DocBook documents. This is a subset for single documents (articles, white papers, etc.), so there's no need for books or sets, just 'articles'. Simplified DocBook documents are viewable in online browsers if styled with CSS. (it's XML not SGML).
docbook-slidesDocBook Slides document type and stylesheets
DocBook Slides provides customization layers of the both the Simplified and the full DocBook XML DTD, as well as the DocBook XSL Stylesheets. This package contains the XML document type definition and stylesheets for processing DocBook Slides XML. The slides doctype and stylesheets are for generating presentations, primarily in HTML.
docbook-style-dssslNorman Walsh's modular stylesheets for DocBook.
These DSSSL stylesheets allow to convert any DocBook document to another printed (for example, RTF or PostScript) or online (for example, HTML) format. They are highly customizable.
docbook-style-xslNorman Walsh's XSL stylesheets for DocBook XML.
These XSL stylesheets allow you to transform any DocBook XML document to other formats, such as HTML, FO, and XHMTL. They are highly customizable.
docbook-utilsShell scripts for managing DocBook documents.
This package contains scripts are for easy conversion from DocBook files to other formats (for example, HTML, RTF, and PostScript), and for comparing SGML files.
docbook2XConvert docbook into man and Texinfo
docbook2X converts DocBook documents into man pages and Texinfo documents.
dogtailGUI test tool and automation framework
GUI test tool and automation framework that uses assistive technologies to communicate with desktop applications.
dom4jOpen Source XML framework for Java
dom4j is an Open Source XML framework for Java. dom4j allows you to read, write, navigate, create and modify XML documents. dom4j integrates with DOM and SAX and is seamlessly integrated with full XPath support.
doodleDoodle is a tool to quickly search the documents on a computer
Doodle is a tool to quickly search the documents on a computer. Doodle builds an index using meta-data contained in the documents and allows fast searches on the resulting database. Doodle uses libextractor to support obtaining meta-data from various file-formats. The database used by doodle is a suffix tree, resulting in fast lookups. Doodle supports approximate searches.
dosboxx86/DOS emulator with sound and graphics
DOSBox is a DOS-emulator using SDL for easy portability to different platforms. DOSBox has already been ported to several different platforms, such as Windows, BeOS, Linux, Mac OS X... DOSBox emulates a 286/386 realmode CPU, Directory FileSystem/XMS/EMS, a SoundBlaster card for excellent sound compatibility with older games... You can "re-live" the good old days with the help of DOSBox, it can run plenty of the old classics that don't run on your new computer!
dosfstoolsUtilities for making and checking MS-DOS FAT filesystems on Linux.
The dosfstools package includes the mkdosfs and dosfsck utilities, which respectively make and check MS-DOS FAT filesystems on hard drives or on floppies.
doulos-fontsDoulos SIL fonts
Doulos SIL provides glyphs for a wide range of Latin and Cyrillic characters. Doulos is very similar to Times/Times New Roman, but only has a single regular face. It is intended for use alongside other Times-like fonts where a range of styles (italic, bold) are not needed.
dovecotDovecot Secure imap server
Dovecot is an IMAP server for Linux/UNIX-like systems, written with security primarily in mind. It also contains a small POP3 server. It supports mail in either of maildir or mbox formats.
doxygenA documentation system for C/C++.
Doxygen can generate an online class browser (in HTML) and/or a reference manual (in LaTeX) from a set of documented source files. The documentation is extracted directly from the sources. Doxygen can also be configured to extract the code structure from undocumented source files.
drawtimingA command line tool for generating timing diagrams
A command line tool for generating timing diagrams from ASCII input files. The input files use a structured language to represent signal state transitions and interdependencies. Raster image output support is provided by ImageMagick. It can be used for VHDL or verilog presentations.
drgeoInteractive educational geometry software
Dr. Geo is an interactive geometry GUI application. It allows one to create geometric figures plus the interactive manipulation of such figure in respect with their geometric constraints. It is usable in teaching situation with students from primary or secondary level.
drgeo-docHtml documentation for drgeo
html documentation for drgeo
driconfA configuration applet for the Direct Rendering Infrastructure
DRIconf is a configuration applet for the Direct Rendering Infrastructure. It allows customizing performance and visual quality settings of OpenGL drivers on a per-driver, per-screen and/or per-application level. The settings are stored in system wide and per-user XML configuration files, which are parsed by the OpenGL drivers on startup. DRIConf is written in Python with the python-gtk toolkit bindings.
driftnetNetwork image sniffer
Driftnet is a program which listens to network traffic and picks out images from TCP streams it observes. Fun to run on a host which sees lots of web traffic.
drivelA journal or "blog" client
Drivel is an advanced journal client for the GNOME desktop. It had been designed with usability in mind, and presents an elegant user interface. Supported journal types include LiveJournal, MovableType, Blogger, Atom, and Advogato.
drupalAn open-source content-management platform
Equipped with a powerful blend of features, Drupal is a Content Management System written in PHP that can support a variety of websites ranging from personal weblogs to large community-driven websites. Drupal is highly configurable, skinnable, and secure.
dssiDisposable Soft Synth Interface
Disposable Soft Synth Interface (DSSI, pronounced "dizzy") is a proposal for a plugin API for software instruments (soft synths) with user interfaces, permitting them to be hosted in-process by Linux audio applications. Think of it as LADSPA-for-instruments, or something comparable to a simpler version of VSTi.
dstatVersatile resource statistics tool
Dstat is a versatile replacement for vmstat, iostat, netstat and ifstat. Dstat overcomes some of their limitations and adds some extra features, more counters and flexibility. Dstat is handy for monitoring systems during performance tuning tests, benchmarks or troubleshooting. Dstat allows you to view all of your system resources instantly, you can eg. compare disk usage in combination with interrupts from your IDE controller, or compare the network bandwidth numbers directly with the disk throughput (in the same interval). Dstat gives you detailed selective information in columns and clearly indicates in what magnitude and unit the output is displayed. Less confusion, less mistakes.
dtachA simple program that emulates the detach feature of screen.
dtach is a program that emulates the detach feature of screen, with less overhead. It is designed to be transparent and un-intrusive; it avoids interpreting the input and output between attached terminals and the program under its control. Consequently, it works best with full-screen applications such as emacs.
dtcDevice Tree Compiler
The Device Tree Compiler generates flattened Open Firmware style device trees for use with PowerPC machines that lack an Open Firmware implementation
dtdparserA Java DTD Parser
DTD parsers for Java seem to be pretty scarce. That's probably because DTD isn't valid XML. At some point, if/when XML Schema becomes widely accepted, no one will need DTD parsers anymore. Until then, you can use this library to parse a DTD.
duel3One on one spaceship duel in a 2D arena
The sudden attack from the Martain Rim miners caught the Earth by suprise, there was no way the meager Earth Space Fleet could defend themselves. The miners attacked, and eliminated their enemies, and then returned to the asteroid belt. However, Earth could not accept such an embarrassing defeat. The military developed new space fighters, and trained several squadrons of elite pilots. The task force was then deployed against the miners. These trained pilots utterly defeated the miners in a matter of weeks, and the first space war in human history was finished. The military, however, now had a new problem on their hands. These new elite pilots were becoming restless, and there was no way for them to test their skills. The military dare not disband the force, or let their skills dull, so the Duel Combat League was formed. The newly formed league quickly became the premier entertainment form on the planet, and the military's largest source of income. Take control of a Duel fighter, and test your skills againt your opponents and the arena itself in fast-paced space combat.
dumbIT, XM, S3M and MOD player library
IT, XM, S3M and MOD player library. Mainly targeted for use with the allegro game programming library, but it can be used without allegro. Faithful to the original trackers, especially IT.
dumpPrograms for backing up and restoring ext2/ext3 filesystems
The dump package contains both dump and restore. Dump examines files in a filesystem, determines which ones need to be backed up, and copies those files to a specified disk, tape, or other storage medium. The restore command performs the inverse function of dump; it can restore a full backup of a filesystem. Subsequent incremental backups can then be layered on top of the full backup. Single files and directory subtrees may also be restored from full or partial backups. Install dump if you need a system for both backing up filesystems and restoring filesystems after backups.
dumpasn1ASN.1 object dump utility
dumpasn1 is an ASN.1 object dump program that will dump data encoded using any of the ASN.1 encoding rules in a variety of user-specified formats.
duplicityEncrypted bandwidth-efficient backup using rsync algorithm
Duplicity incrementally backs up files and directory by encrypting tar-format volumes with GnuPG and uploading them to a remote (or local) file server. In theory many protocols for connecting to a file server could be supported; so far ssh/scp, local file access, rsync, ftp, HSI, WebDAV and Amazon S3 have been written. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Currently duplicity supports deleted files, full unix permissions, directories, symbolic links, fifos, device files, but not hard links.
dvb-appsUtility, demo and test applications using the Linux DVB API
Utility, demo and test applications using the Linux DVB API.
dvd+rw-toolsToolchain to master DVD+RW/+R media
Collection of tools to master DVD+RW/+R media. For further information see http://fy.chalmers.se/~appro/linux/DVD+RW/.
dvdauthorCommand line DVD authoring tool
dvdauthor is a program that will generate a DVD movie from a valid mpeg2 stream that should play when you put it in a DVD player.
dvdisasterAdditional error protection for CD/DVD media
dvdisaster provides a margin of safety against data loss on CD and DVD media caused by scratches or aging. It creates error correction data, which is used to recover unreadable sectors if the disc becomes damaged at a later time.
dvgrabUtility to capture video from a DV camera
The dvgrab utility will capture digital video from a DV source on the firewire (IEEE-1394) bus.
dwatchA program that watches over other programs
Dwatch (Daemon Watch) is a program that watches over other programs and performs actions based on conditions specified in a configuration file. See dwatch.conf for an example of what the file might look like. Dwatch is meant to be run from cron at regular intervals.
dwdiffFront end to diff for comparing files on a word per word basis
dwdiff is a front-end for the diff program that operates at the word level instead of the line level. It is different from wdiff in that it allows the user to specify what should be considered whitespace, and in that it takes an optional list of characters that should be considered delimiters. Delimiters are single characters that are treated as if they are words, even when there is no whitespace separating them from preceding words or delimiters.
dxOpen source version of IBM's Visualization Data Explorer
OpenDX is a uniquely powerful, full-featured software package for the visualization of scientific, engineering and analytical data: Its open system design is built on familiar standard interface environments. And its sophisticated data model provides users with great flexibility in creating visualizations.
dx-samplesOpenDX Examples
Examples for OpenDX.
dxpcA Differential X Protocol Compressor
dxpc is an X protocol compressor designed to improve the speed of X11 applications run over low-bandwidth links (such as dialup PPP connections or ADSL).
dynamiteExtract data compressed with PKWARE Data Compression Library
Extract data compressed with PKWARE Data Compression Library
e2fsprogsUtilities for managing the second extended (ext2) filesystem.
The e2fsprogs package contains a number of utilities for creating, checking, modifying, and correcting any inconsistencies in second extended (ext2) filesystems. E2fsprogs contains e2fsck (used to repair filesystem inconsistencies after an unclean shutdown), mke2fs (used to initialize a partition to contain an empty ext2 filesystem), debugfs (used to examine the internal structure of a filesystem, to manually repair a corrupted filesystem, or to create test cases for e2fsck), tune2fs (used to modify filesystem parameters), and most of the other core ext2fs filesystem utilities. You should install the e2fsprogs package if you need to manage the performance of an ext2 filesystem.
e2toolsManipulate files in unmounted ext2/ext3 filesystems
A simple set of utilities to read, write, and manipulate files in an ext2/ext3 filesystem directly using the ext2fs library. This works - without root access - without the filesystem being mounted - without kernel ext2/ext3 support The utilities are: e2cp e2ln e2ls e2mkdir e2mv e2rm e2tail
easytagTag editor for mp3, ogg, flac and other music files
EasyTAG is a utility for viewing, editing and writing the tags of MP3, MP2, FLAC, Ogg Vorbis, MusePack and Monkey's Audio files.
ebLibrary for accessing Japanese CD-ROM electronic books
EB Library is a C library for accessing CD-ROM books. EB Library supports to access CD-ROM books of EB, EBG, EBXA, EBXA-C, S-EBXA and EPWING formats.
eblookCommand-line EB and EPWING dictionary search program
Command-line EB and EPWING dictionary search program.
ebtablesEthernet Bridge frame table administration tool
Ethernet bridge tables is a firewalling tool to transparently filter network traffic passing a bridge. The filtering possibilities are limited to link layer filtering and some basic filtering on higher network layers. This tool is the userspace control for the bridge and ebtables kernel components (built by default in Fedora kernels). The ebtables tool can be used together with the other Linux filtering tools, like iptables. There are no known incompatibility issues.
echo-icon-themeEcho icon theme
This package contains the Echo icon theme.
echopingTCP "echo" performance test
"echoping" is a small program to test (approximatively) performances of a remote host by sending it TCP "echo" (or other protocol, such as HTTP) packets.
eclEmbeddable Common-Lisp
ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp language as described in the X3J13 Ansi specification, featuring CLOS (Common-Lisp Object System), conditions, loops, etc, plus a translator to C, which can produce standalone executables.
eclipseAn open, extensible IDE
The Eclipse Platform is designed for building integrated development environments (IDEs) that can be used to create applications as diverse as web sites, embedded Java(tm) programs, C++ programs, and Enterprise JavaBeans(tm).
eclipse-cdtC/C++ Development Tools (CDT) plugin for Eclipse
The eclipse-cdt package contains Eclipse features and plugins that are useful for C and C++ development.
eclipse-changelogEclipse ChangeLog plug-in
The Eclipse ChangeLog package contains Eclipse features and plugins that are useful for ChangeLog maintenance within the Eclipse IDE.
eclipse-checkstyleCheckstyle plugin for Eclipse
The Eclipse Checkstyle plugin integrates the Checkstyle Java code auditor into the Eclipse IDE. The plugin provides real-time feedback to the user about violations of rules that check for coding style and possible error prone code constructs.
eclipse-demosEclipse demonstration screencasts
Screencasts demonstrating various features of Eclipse.
eclipse-egitEclipse Git plug-in
The eclipse-egit package contains Eclipse plugins for interacting with Git repositories.
eclipse-emfEclipse Modeling Framework (EMF)
EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model.
eclipse-gefGraphical Editor Framework (GEF) plugin for Eclipse
The eclipse-gef package contains Eclipse features and plugins that comprise the Graphical Editor Framework for Eclipse.
eclipse-mylynMylyn is a task-focused UI for Eclipse
Mylyn integrates task support into Eclipse. It supports offline editing for certain task repositories and monitors work activity to hide information that is not relevant to the current task.
eclipse-phpeclipsePHP Eclipse plugin
The PHPeclipse plugin allows developers to write PHP webpages and scripts in Eclipse.
eclipse-pydevEclipse Python development plug-in
The eclipse-pydev package contains Eclipse plugins for Python development.
eclipse-quickrexQuickREx is a regular-expression test Eclipse Plug-In
QuickREx provides an Eclipse view in which you can enter test-texts and try regular expressions.
eclipse-rpm-editorRPM Specfile editor for Eclipse
The Eclipse Specfile Editor package contains Eclipse plugins that are useful for maintenance of RPM specfiles within the Eclipse IDE.
eclipse-subclipseSubversion Eclipse plugin
Subclipse is an Eclipse plugin that adds Subversion integration to the Eclipse IDE.
ecryptfs-utilsThe eCryptfs mount helper and support libraries
eCryptfs is a stacked cryptographic filesystem that ships in Linux kernel versions 2.6.19 and above. This package provides the mount helper and supporting libraries to perform key management and mount functions. Install ecryptfs-utils if you would like to mount eCryptfs.
edThe GNU line editor.
Ed is a line-oriented text editor, used to create, display, and modify text files (both interactively and via shell scripts). For most purposes, ed has been replaced in normal usage by full-screen editors (emacs and vi, for example). Ed was the original UNIX editor, and may be used by some programs. In general, however, you probably don't need to install it and you probably won't use it.
ed2k_hashEdonkey 2000 file hash calculator
A tool that outputs ed2k-links for given files.
edac-utilsUserspace helper for kernel EDAC drivers
EDAC is the current set of drivers in the Linux kernel that handle detection of ECC errors from memory controllers for most chipsets on i386 and x86_64 architectures. This userspace component consists of an init script which makes sure EDAC drivers and DIMM labels are loaded at system startup, as well as a library and utility for reporting current error counts from the EDAC sysfs files.
eds-feedEvolution Data Server feed for Galago
A feed for Galago that uses contact entries in the Evolution address book to link people and accounts.
eel2Eazel Extensions Library
Eazel Extensions Library is a collection of widgets and functions for use with GNOME.
efaxA program for faxing using a Class 1, 2 or 2.0 fax modem.
Efax is a small ANSI C/POSIX program that sends and receives faxes using any Class 1, 2 or 2.0 fax modem. You need to install efax if you want to send faxes and you have a Class 1, 2 or 2.0 fax modem.
efont-unicode-bdfUnicode font by Electronic Font Open Laboratory
This package provides Unicode bitmap fonts provided by Electronic Font Open Laboratory.
eggdropThe world's most popular Open Source IRC bot
Eggdrop is the world's most popular Open Source IRC bot, designed for flexibility and ease of use. It is extendable with Tcl scripts and/or C modules, has support for the big five IRC networks and is able to form botnets, share partylines and userfiles between bots.
egobooA top down graphical (3D) RPG in the spirit of Nethack
Egoboo is a top down rpg in the spirit of Nethack and other games of the Roguelike genre. It uses OpenGL graphics and will have randomly generated maps and customizable characters. The objective of the project is to bring the fun and depth of roguelike gameplay, kicking and screaming, into the third dimension.
egoboo-dataData files for the Egoboo RPG
Data files for the Egoboo RPG.
eicielGraphical access control list (ACL) editor
Graphical editor for access control lists (ACL) and extended attributes (XATTR), either as an extension within Nautilus, or as a standalone utility.
ejabberdA distributed, fault-tolerant Jabber/XMPP server
ejabberd is a Free and Open Source distributed fault-tolerant Jabber/XMPP server. It is mostly written in Erlang, and runs on many platforms (tested on Linux, FreeBSD, NetBSD, Solaris, Mac OS X and Windows NT/2000/XP).
ejectA program that ejects removable media using software control.
The eject program allows the user to eject removable media (typically CD-ROMs, floppy disks or Iomega Jaz or Zip disks) using software control. Eject can also control some multi-disk CD changers and even some devices' auto-eject features. Install eject if you'd like to eject removable media using software control.
ekgA client compatible with Gadu-Gadu
EKG ("Eksperymentalny Klient Gadu-Gadu") is an open source gadu-gadu client for UNIX systems. Gadu-Gadu is an instant messaging program, very popular in Poland. EKG features include: - irssi-like ncurses interface - sending and receiving files - voice conversations - launching shell commands on certain events - reading input from pipe - python scripting support - speech synthesis (using an external program) - encryption support Please note that the program is not internationalized and all messages are in Polish (although the commands are in English).
ekg2Multi-protocol instant messaging and chat client
Multi-protocol instant messaging and chat client with many plugins. This is a meta package that installs ekg2 with popular plugins.
ekigaA Gnome based SIP/H323 teleconferencing application
Ekiga is a tool to communicate with video and audio over the internet. It uses the standard SIP and H323 protocols.
elektraA key/value pair database to store software configurations
Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. This package also contains a Berkeley DB backend for Elektra, to let Elektra use Berkeley DB databases to store its keys and daemon which can be used as a proxy for access to the keys.
elftoaoutA utility for converting ELF binaries to a.out binaries
The elftoaout utility converts a static ELF binary to a static a.out binary. If you're using an ELF system (i.e., Fedora) on a SPARC, you'll need to run elftoaout on the kernel image so that the SPARC PROM can netboot the image. If you're installing Fedora on a SPARC, you'll need to install the elftoaout package.
elinksA text-mode Web browser.
Links is a text-based Web browser. Links does not display any images, but it does support frames, tables and most other HTML tags. Links' advantage over graphical browsers is its speed--Links starts and exits quickly and swiftly displays Web pages.
elisaMedia Center
Media center solution using the GStreamer multimedia framework.
elphTool to find motifs in a set of DNA or protein sequences
ELPH is a general-purpose Gibbs sampler for finding motifs in a set of DNA or protein sequences. The program takes as input a set containing anywhere from a few dozen to thousands of sequences, and searches through them for the most common motif, assuming that each sequence contains one copy of the motif.
elsaELSA is an enhanced Linux system accounting
We want to improve the Linux accounting. The current BSD-accounting provides accounting information but only for one process. We want to extend this to a group of processes. Thus, we need to be able to manage groups of processes in order to perform a per-groug-of-processes accounting. One of properties is if a process is in a group, its children will be in the same group. In this project we use the process events connector to catch the creation of a new process and we propose a user space solution for managing groups of processes.
em8300DXR3/Hollywood Plus MPEG decoder card support tools
DXR3/Hollywood Plus MPEG decoder card support tools.
em8300-kmodKernel modules for DXR3/Hollywood Plus MPEG decoder cards
Kernel modules for DXR3/Hollywood Plus MPEG decoder cards.
emacsGNU Emacs text editor
Emacs is a powerful, customizable, self-documenting, modeless text editor. Emacs contains special code editing features, a scripting language (elisp), and the capability to read mail, news, and more without leaving the editor. This package provides an emacs binary with support for X windows.
emacs-auctexEnhanced TeX modes for Emacs
AUCTeX is an extensible package that supports writing and formatting TeX files for most variants of Emacs. AUCTeX supports many different TeX macro packages, including AMS-TeX, LaTeX, Texinfo and basic support for ConTeXt. Documentation can be found under /usr/share/doc, e.g. the reference card (tex-ref.pdf) and the FAQ. The AUCTeX manual is available in Emacs info (C-h i d m AUCTeX RET). On the AUCTeX home page, we provide manuals in various formats. AUCTeX includes preview-latex support which makes LaTeX a tightly integrated component of your editing workflow by visualizing selected source chunks (such as single formulas or graphics) directly as images in the source buffer. This package is for GNU Emacs.
emacs-bbdbA contact management utility for use with Emacs
The Insidious Big Brother Database (BBDB) is a contact management utility created by Jamie Zawinski for use with Emacs. It is tightly integrated with several mail and news readers, allowing it to create database entries directly from mail and news messages. As is usual with applications for Emacs, this record creation can be configured in many ways, ranging from a boolean create/don't create setting to creation based on the result of a user-supplied function. Database records can be used to store many types of information, from name and address to URLs and X-Face images. This information can be displayed when a message from an entity named in a database record is received. In addition, messages from database members can be tagged in the Gnus Summary Buffer, and Gnus scoring can be configured based on the contents of database records. Supercite citations can even be preset through the use of records in the BBDB.
emacs-common-museEmacs Muse is an authoring and publishing environment for Emacs
Muse is an authoring and publishing environment for (X)Emacs. It simplifies the process of writings documents and publishing them to various output formats. Muse uses a very simple Wiki-like format as input. Muse consists of two main parts: an enhanced text-mode for authoring documents and navigating within Muse projects, and a set of publishing styles for generating different kinds of output. This package contains the files common to both the Emacs and XEmacs installations of Muse. You need to install either (or both) of emacs-muse and xemacs-muse to use Muse.
emacs-nxml-modeEmacs package for editing XML
The nXML package provides a validating major mode for editing XML documents in GNU Emacs. It can validate against a RELAX NG schema while you type.
emacs-vmEmacs VM mailreader
VM (View Mail) is an Emacs subsystem that allows UNIX mail to be read and disposed of within Emacs. Commands exist to do the normal things expected of a mail user agent, such as generating replies, saving messages to folders, deleting messages and so on. There are other more advanced commands that do tasks like bursting and creating digests, message forwarding, and organizing message presentation according to various criteria.
emacspeakemacspeak -- The Complete Audio Desktop
Emacspeak is a speech interface that allows visually impaired users to interact independently and efficiently with the computer. Emacspeak has dramatically changed how the author and hundreds of blind and visually impaired users around the world interact with the personal computer and the Internet. A rich suite of task-oriented speech-enabled tools provides efficient speech-enabled access to the evolving semantic WWW. When combined with Linux running on low-cost PC hardware, Emacspeak/Linux provides a reliable, stable speech-friendly solution that opens up the Internet to visually impaired users around the world.
emelfm2A file manager that implements the popular two-pane design
emelFM2 is the GTK+2 port of emelFM. emelFM2 is a file manager that implements the popular two-pane design. It features a simple GTK+2 interface, a flexible file typing scheme, and a built-in command line for executing commands without opening an xterm.
emeraldThemeable window decorator and compositing manager for Compiz Fusion
Emerald is themeable window decorator and compositing manager for Compiz.
emerald-themesThemes for Emerald, a window decorator for Compiz Fusion
Emerald is themeable window decorator and compositing manager for Compiz Fusion. This package contains themes for emerald.
empathyGNOME Instant Messaging Client
Empathy provides a powerful multiple protocol instant messaging client using the Telepathy framework.
enblendImage Blending with Multiresolution Splines
Enblend is a tool for compositing images. Given a set of images that overlap in some irregular way, Enblend overlays them in such a way that the seam between the images is invisible, or at least very difficult to see. Enblend does not line up the images for you. Use a tool like Hugin to do that.
encaCharacter set analyzer and detector
Enca is an Extremely Naive Charset Analyser. It detects character set and encoding of text files and can also convert them to other encodings using either a built-in converter or external libraries and tools like libiconv, librecode, or cstocs. Currently, it has support for Belarussian, Bulgarian, Croatian, Czech, Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, Ukrainian, Chinese and some multibyte encodings (mostly variants of Unicode) independent on the language. This package also contains shared Enca library other programs can make use of. Install enca if you need to cope with text files of dubious origin and unknown encoding and convert them to some reasonable encoding.
enchantAn Enchanting Spell Checking Library
A library that wraps other spell checking backends.
enemies-of-carlottaA simple mailing list manager
Enemies of Carlotta is a simple mailing list manager. It tries to mimick the ezmlm software somewhat, but is written completely from scratch, in Python.
enetThin, simple and robust network layer on top of UDP
ENet is a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol). The primary feature it provides is optional reliable, in-order delivery of packets. ENet is NOT intended to be a general purpose high level networking library that handles authentication, lobbying, server discovery, compression, encryption and other high level, often application level or dependent tasks.
engine_pkcs11A PKCS#11 engine for use with OpenSSL
Engine_pkcs11 is an implementation of an engine for OpenSSL. It can be loaded using code, config file or command line and will pass any function call by openssl to a PKCS#11 module. Engine_pkcs11 is meant to be used with smart cards and software for using smart cards in PKCS#11 format, such as OpenSC.
enigmaClone of the ATARI game Oxyd
Enigma is a tribute to and a re-implementation of one of the most original and intriguing computer games of the 1990's: Oxyd. Your objective is easily explained: find and uncover all pairs of identical Oxyd stones in each landscape. Sounds simple? It would be, if it weren't for hidden traps, vast mazes, insurmountable obstacles and innumerable puzzles blocking your direct way to the Oxyd stones...
enscriptA plain ASCII to PostScript converter.
GNU enscript is a free replacement for Adobe's Enscript program. Enscript converts ASCII files to PostScript(TM) and spools generated PostScript output to the specified printer or saves it to a file. Enscript can be extended to handle different output media and includes many options for customizing printouts.
environment-modulesProvides dynamic modification of a user's environment
The Environment Modules package provides for the dynamic modification of a user's environment via modulefiles. Each modulefile contains the information needed to configure the shell for an application. Once the Modules package is initialized, the environment can be modified on a per-module basis using the module command which interprets modulefiles. Typically modulefiles instruct the module command to alter or set shell environment variables such as PATH, MANPATH, etc. modulefiles may be shared by many users on a system and users may have their own collection to supplement or replace the shared modulefiles. Modules can be loaded and unloaded dynamically and atomically, in an clean fashion. All popular shells are supported, including bash, ksh, zsh, sh, csh, tcsh, as well as some scripting languages such as perl. Modules are useful in managing different versions of applications. Modules can also be bundled into metamodules that will load an entire suite of different applications.
eogEye of GNOME image viewer
Eye of GNOME (EOG) is an image viewer.
epicAn ircII chat client.
EPIC (Enhanced Programmable ircII Client) is an advanced ircII chat client. Chat clients connect to servers around the world, enabling you to chat with other people.
epiphanyGNOME web browser based on the Mozilla rendering engine
epiphany is a simple GNOME web browser based on the Mozilla rendering engine
epiphany-extensionsExtensions for Epiphany, the GNOME web browser
Epiphany Extensions is a collection of extensions for Epiphany, the GNOME web browser.
epydocAutomatic API documentation generation tool for Python
Epydoc is a tool for generating API documentation for Python modules, based on their docstrings. For an example of epydoc's output, see the API documentation for epydoc itself (html, pdf). A lightweight markup language called epytext can be used to format docstrings, and to add information about specific fields, such as parameters and instance variables. Epydoc also understands docstrings written in ReStructuredText, Javadoc, and plaintext.
epylogNew logs analyzer and parser
Epylog is a new log notifier and parser which runs periodically out of cron, looks at your logs, processes the entries in order to present them in a more comprehensive format, and then provides you with the output. It is written specifically with large network clusters in mind where a lot of machines (around 50 and upwards) log to the same loghost using syslog or syslog-ng.
ericPython IDE
eric3 is a full featured Python IDE.
erisClient-side session layer for Atlas-C++
A client side session layer for WorldForge; Eris manages much of the generic work required to communicate with an Atlas server. Client developers can extend Eris in a number of ways to rapidly add game and client specific functions, and quickly tie game objects to whatever output representation they are using.
erlangGeneral-purpose programming language and runtime environment
Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson.
erlang-esdlErlang OpenGL/SDL api and utilities
A library that gives you access to SDL and OpenGL functionality in your Erlang program.
erubyAn interpreter of embedded Ruby language
eRuby interprets a Ruby code embedded text file. For example, eRuby enables you to embed a Ruby code to a HTML file.
escEnterprise Security Client Smart Card Client
Enterprise Security Client allows the user to enroll and manage their cryptographic smartcards.
escapeA fun puzzle game in the tradition of Adventures of Lolo or Chip's Challenge
Escape is a tile-based puzzle game in the style of "Adventures of Lolo" or "Chip's Challenge." Unlike either of those games, Escape doesn't rely at all on reflexes--it's all about your brain. Although Escape comes with hundreds of levels, the game places an emphasis on the composition of new puzzles. Thus Escape has a built-in level editor and facilities for automatically sharing puzzles with other players.
esmtpUser configurable relay-only Mail Transfer Agent (MTA)
ESMTP is a user configurable relay-only Mail Transfer Agent (MTA) with a sendmail-compatible syntax. It's based on libESMTP supporting the AUTH (including the CRAM-MD5 and NTLM SASL mechanisms) and the StartTLS SMTP extensions.
esoundAllows several audio streams to play on a single audio device.
EsounD, the Enlightened Sound Daemon, is a server process that mixes several audio streams for playback by a single audio device. For example, if you're listening to music on a CD and you receive a sound-related event from ICQ, the two applications won't have to queue for the use of your sound card. Install esound if you'd like to let sound applications share your audio device. You'll also need to install the audiofile package.
espeakSoftware speech synthesizer (text-to-speech)
eSpeak is a software speech synthesizer for English and other languages. eSpeak produces good quality English speech. It uses a different synthesis method from other open source TTS engines, and sounds quite different. It's perhaps not as natural or "smooth", but some people may find the articulation clearer and easier to listen to for long periods. eSpeak supports several languages, however in most cases these are initial drafts and need more work to improve them. It can run as a command line program to speak text from a file or from stdin.
etermEnlightened terminal emulator
Eterm is a color vt102 terminal emulator with enhanced graphical capabilities. Eterm is intended to be a replacement for xterm for Enlightenment window manager users, but it can also be used as a replacement for xterm by users without Enlightenment. Eterm supports various themes and is very configurable, in keeping with the philosophy of Enlightenment.
etherapeGraphical network monitor for Unix
EtherApe is a graphical network monitor modeled after etherman.
etherbatEthernet topology discovery
Etherbat performs Ethernet topology discovery between 3 hosts: the machine running Etherbat and two other devices.
ethtoolEthernet settings tool for PCI ethernet cards
This utility allows querying and changing of ethernet card settings, such as speed, port, autonegotiation, and PCI locations.
ettercapNetwork traffic sniffer/analyser, NCURSES interface version
Ettercap is a suite for man in the middle attacks on LAN. It features sniffing of live connections, content filtering on the fly and many other interesting tricks. It supports active and passive dissection of many protocols (even ciphered ones) and includes many feature for network and host analysis. This package contains the NCURSES version.
eventlogSyslog-ng v2 support library
The EventLog library aims to be a replacement of the simple syslog() API provided on UNIX systems. The major difference between EventLog and syslog is that EventLog tries to add structure to messages. EventLog provides an interface to build, format and output an event record. The exact format and output method can be customized by the administrator via a configuration file. This package is the runtime part of the library.
evinceDocument viewer
evince is a GNOME-based document viewer.
evolutionGNOME's next-generation groupware suite
Evolution is the GNOME mailer, calendar, contact manager and communications tool. The tools which make up Evolution will be tightly integrated with one another and act as a seamless personal information-management tool.
evolution-brutusBrutus based Exchange connector for Novell Evolution 2.4 and later
This is the Brutus Connector for Microsoft Exchange, which adds support for Microsoft Exchange 5.5 and later to Novell Evolution 2.4 and later. It works by connecting Evolution to a Brutus server which in turns connects Evolution to Exchange. A Brutus server must be running on the Windows side if you want to use this plugin. Please see for the details. You will need to install this package and evolution-brutus-devel if you want to write programs that use Brutus technology.
evolution-data-serverBackend data server for Evolution
The evolution-data-server package provides a unified backend for programs that work with contacts, tasks, and calendar information. It was originally developed for Evolution (hence the name), but is now used by other packages.
evolution-exchangeEvolution plugin to interact with MS Exchange Server
This package enables added functionality to Evolution when used with a Microsoft Exchange Server.
evolution-remove-duplicatesEvolution plugin for removing duplicate mails
A plugin that checks selected e-mails for duplicates and remove them.
evolution-sharpEvolution Data Server Mono Bindings
Mono/C# bindings for the Evolution addressbook.
exaileA music player
Exaile is a media player aiming to be similar to KDE's AmaroK, but for GTK+. It incorporates many of the cool things from AmaroK (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via the wikipedia, last.fm support, optional iPod support (assuming you have python-gpod installed). In addition, Exaile also includes a built in shoutcast directory browser, tabbed playlists (so you can have more than one playlist open at a time), blacklisting of tracks (so they don't get scanned into your library), downloading of guitar tablature from fretplay.com, and submitting played tracks on your iPod to last.fm
exempiLibrary for easy parsing of XMP metadata
Exempi provides a library for easy parsing of XMP metadata. It is a port of Adobe XMP SDK to work on UNIX and to be build with GNU automake. It includes XMPCore and XMPFiles.
eximThe exim mail transfer agent
Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. It is freely available under the terms of the GNU General Public Licence. In style it is similar to Smail 3, but its facilities are more general. There is a great deal of flexibility in the way mail can be routed, and there are extensive facilities for checking incoming mail. Exim can be installed in place of sendmail, although the configuration of exim is quite different to that of sendmail.
exim-docDocumentation for the exim mail transfer agent
Exim is a mail transport agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. This package contains the documentation for Exim, also available on the web at http://www.exim.org/
exiv2Exif and Iptc metadata manipulation library
A command line utility to access image metadata, allowing one to: * print the Exif metadata of Jpeg images as summary info, interpreted values, or the plain data for each tag * print the Iptc metadata of Jpeg images * print the Jpeg comment of Jpeg images * set, add and delete Exif and Iptc metadata of Jpeg images * adjust the Exif timestamp (that's how it all started...) * rename Exif image files according to the Exif timestamp * extract, insert and delete Exif metadata (including thumbnails), Iptc metadata and Jpeg comments
exoApplication library for the Xfce desktop environment
Extension library for Xfce, targeted at application development.
expatA library for parsing XML.
This is expat, the C library for parsing XML, written by James Clark. Expat is a stream oriented XML parser. This means that you register handlers with the parser prior to starting the parse. These handlers are called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structures for which you may register handlers.
expectA program-script interaction and testing utility
Expect is a tcl application for automating and testing interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect makes it easy for a script to control another program and interact with it. This package contains expect and some scripts that use it.
ez-ipupdateClient for Dynamic DNS Services
ez-ipupdate is a small utility for updating your host name for any of the dynamic DNS service offered at: * http://www.ez-ip.net * http://www.justlinux.com * http://www.dhs.org * http://www.dyndns.org * http://www.ods.org * http://gnudip.cheapnet.net (GNUDip) * http://www.dyn.ca (GNUDip) * http://www.tzo.com * http://www.easydns.com * http://www.dyns.cx * http://www.hn.org * http://www.zoneedit.com It is pure C and works on Linux, *BSD and Solaris. Don't forget to create your own config file to /etc/ez-ipupdate.conf. You can find some examples in /usr/share/doc/ez-ipupdate-3.0.11.
f-spotPhoto management application
F-Spot is an application designed to provide personal photo management to the GNOME desktop. Features include import, export, printing and advanced sorting of digital images.
fRaBsFree data files for abuse the game
Free data files for Abuse, the classic Crack-Dot-Com game.
facterRuby module for collecting simple facts about a host operating system
Ruby module for collecting simple facts about a host Operating system. Some of the facts are preconfigured, such as the hostname and the operating system. Additional facts can be added through simple Ruby scripts
factoryC++ class library for multivariate polynomial data
Factory is a C++ class library that implements a recursive representation of multivariate polynomial data.
fail2banBan IPs that make too many password failures
Fail2ban scans log files like /var/log/pwdfail or /var/log/apache/error_log and bans IP that makes too many password failures. It updates firewall rules to reject the IP address.
fakechrootGives a fake chroot environment
fakechroot runs a command in an environment were is additionally possible to use the chroot(8) call without root privileges. This is useful for allowing users to create their own chrooted environment with possibility to install another packages without need for root privileges.
fakerootGives a fake root environment
fakeroot runs a command in an environment wherein it appears to have root privileges for file manipulation. fakeroot works by replacing the file manipulation library functions (chmod(2), stat(2) etc.) by ones that simulate the effect the real library functions would have had, had the user really been root.
fannA fast artificial neural network library
Fast Artificial Neural Network (FANN) Library is written in ANSI C. The library implements multilayer feedforward ANNs, up to 150 times faster than other libraries. FANN supports execution in fixed point, for fast execution on systems like the iPAQ.
farsightA audio/video conferencing framework
FarSight is an audio/video conferencing framework specifically designed for Instant Messengers. It aims to provide a code structure that will be able to absorb as many video conferencing protocols as possible. It also offers an interface to those Instant Messengers, allowing them to embed the video feeds and controls into them. FarSight is not a standalone application. It provides two APIs, one for interfacing with the different "protocol modules" and one for interfacing with the Instant Messenger GUI.
fatsortFatsort sorts the FAT of FAT16 and FAT32 filesystems
Fatsort is a utility written in C to sort FAT16 and FAT32 filesystems. It is needed to sort files on cheap mp3 players that display files not sorted by their name but by their entry in the file allocation table.
fbdeskIcon Manager for Fluxbox
FbDesk is a fluxbox-util application that creates and manages icons on your Fluxbox desktop.
fbgFalling Block Game
Move and rotate variously shaped falling blocks to make them form a complete row. Once a complete row has formed it will disappear. If you make incomplete rows the screen will fill up and when it reaches the top the game is over.
fbidaFrameBuffer Imageviewer
fbi displays the specified file(s) on the linux console using the framebuffer device. PhotoCD, jpeg, ppm, gif, tiff, xwd, bmp and png are supported directly. For other formats fbi tries to use ImageMagick's convert.
fbreaderE-book reader
FBReader is an e-book reader, with the following main features: * Supports several formats: fb2, HTML, CHM, plucker, Palmdoc, zTxt (Weasel), TCR (psion), RTF, OEB, OpenReader, mobipocket, plain text. * Direct reading from tar, zip, gzip and bzip2 archives. (Multiple books in one archive are supported.) * Automatic library building. * Automatic encoding detection is supported. * Automatically generated contents table. * Embedded images support. * Footnotes/hyperlinks support. * Position indicator. * Keeps the last open book and the last read positions for all opened books between runs. * List of last opened books. * Automatic hyphenations. Liang's algorithm is used. The same algorithm is used in TeX, and TeX hyphenation patterns are used in FBReader. Patterns for Czech, English, Esperanto, French, German and Russian are included in the current version. * Text search. * Full-screen mode. * Screen rotation by 90, 180 and 270 degrees.
fbsetTools for managing a frame buffer's video mode properties.
Fbset is a utility for maintaining frame buffer resolutions. Fbset can change the video mode properties of a frame buffer device, and is usually used to change the current video mode. Install fbset if you need to manage frame buffer resolutions.
fcgiFastCGI development kit
FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs.
fcronA task scheduler
Fcron is a scheduler. It aims at replacing Vixie Cron, so it implements most of its functionalities. But contrary to Vixie Cron, fcron does not need your system to be up 7 days a week, 24 hours a day: it also works well with systems which are not running neither all the time nor regularly (contrary to anacrontab). In other words, fcron does both the job of Vixie Cron and anacron, but does even more and better :)) ... WARNING: fcron isn't started automatically on boot after installation. You can use system-config-services to enable automatic fcron startup on boot, or use chkconfig as explained in the /usr/share/doc/fcron-3.0.3/README.Fedora file.
fdupesIdentifies and optionally deletes duplicate files
fdupes is a program for identifying or deleting duplicate files. Such files are found by comparing file sizes and MD5 signatures, followed by a byte-by-byte comparison.
fedora-bookmarksFedora bookmarks
This package contains the default bookmarks for Fedora.
fedora-ds-baseFedora Directory Server (base)
Fedora Directory Server is an LDAPv3 compliant server. The base package includes the LDAP server and command line utilities for server administration.
fedora-gnome-themeFedora GNOME theme
This package contains the Fedora GNOME meta theme.
fedora-icon-themeFedora icon theme
This package contains the Fedora icon theme.
fedora-package-config-aptFedora configuration files for the apt-rpm package manager
This package contains apt-rpm configuration files for Fedora (Core, Updates and Extras).
fedora-package-config-smartFedora configuration files for the Smart package manager
Fedora configuration files for the Smart package manager.
fedora-releaseFedora Core release files
Fedora Core release files
fedora-release-notesRelease Notes for Fedora Core 5.92
These are the official Release Notes for Fedora Core 5.92, written and edited by the Fedora community. For more information on the Release Notes process or how you can contribute, refer to the Release Notes HOWTO located at http://fedoraproject.org/wiki/Docs/Beats/HowTo.
fedora-screensaver-themeFedora screensaver theme
This package contains a Fedora branded screensaver theme.
fedora-usermgmtFedora tools for user management
This package provides wrapper around the useradd/-del and groupadd/-del programs to allow predictable uids/gids.
fedorabubbles-gdm-themeFedoraBubbles GDM theme
This package contains the FedoraBubbles GDM theme that was introduced in Fedora Core 5.
fedoradna-gdm-themeFedoraDNA GDM theme
This package contains the FedoraDNA GDM theme that was first shipped in Fedora Core 6.
fedoradna-kdm-themeFedoraDNA KDM theme
This package contains the classic FedoraDNA KDM theme.
fedoraflyinghigh-gdm-themeFedoraFlyingHigh GDM theme
This package contains the Fedora Flying High GDM theme that was first shipped in Fedora 7.
fedoraflyinghigh-kdm-themeFedora Flying High KDM theme
This package contains the Fedora Flying High KDM theme.
fedorainfinity-gdm-themeFedora Infinity GDM theme
This package contains the Fedora Infinity GDM theme that is the default theme in Fedora 8.
fedorainfinity-kdm-themeFedora Infinity KDM theme
This package contains the Fedora Infinity KDM theme that is the default theme in Fedora 8.
fedorainfinity-screensaver-themeFedora Infinity screensaver theme
This package contains the Fedora Infinity themed lock dialog.
fehFast command line image viewer using Imlib2
feh is a versatile and fast image viewer using imlib2, the premier image file handling library. feh has many features, from simple single file viewing, to multiple file modes using a slideshow or multiple windows. feh supports the creation of montages as index prints with many user-configurable options.
festivalA free speech synthesizer
Festival is a general multi-lingual speech synthesis system developed at CSTR. It offers a full text to speech system with various APIs, as well as an environment for development and research of speech synthesis techniques. It is written in C++ with a Scheme-based command interpreter for general control.
fetchlogThe fetchlog utility displays the last new messages of a logfile
The fetchlog utility displays the last new messages of a logfile. It is similar like tail (1) but offers some extra functionality for output formatting. To show only the new messages appeared since the last call fetchlog uses a bookmark to remember which messages have been fetched.
fetchmailA remote mail retrieval and forwarding utility.
Fetchmail is a remote mail retrieval and forwarding utility intended for use over on-demand TCP/IP links, like SLIP or PPP connections. Fetchmail supports every remote-mail protocol currently in use on the Internet (POP2, POP3, RPOP, APOP, KPOP, all IMAPs, ESMTP ETRN, IPv6, and IPSEC) for retrieval. Then Fetchmail forwards the mail through SMTP so you can read it through your favorite mail client. Install fetchmail if you need to retrieve mail over SLIP or PPP connections.
fftwFast Fourier Transform library
FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size.
fftw2Fast Fourier Transform library
FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software.
fgfs-AtlasFlightgear map tools
Atlas aims to produce and display high quality charts of the world for users of FlightGear, an open source flight simulator. This is achieved through two main parts: The map creator (simply called Map) and the Atlas viewer
fgfs-baseFlightGear base scenery and data files
This package contains the base scenery for FlightGear and must be installed
fig2psUtility for converting xfig pictures to PS/PDF
fig2ps is a perl script which converts xfig files to postscript or PDF, using LaTeX for processing text (a capability not included in transfig). This provides the benefit of seamless integration of figures into documents (the font in the figures is the same as in the text), and allows for special typesetting commands (such as mathematical equations) to be included in figures.
fileA utility for determining file types.
The file command is used to identify a particular file according to the type of data contained by the file. File can identify many different file types, including ELF binaries, system libraries, RPM packages, and different graphics formats. You should install the file package, since the file command is such a useful utility.
file-rollerFile Roller is a tool for viewing and creating archives
File Roller is an application for creating and viewing archives files, such as tar files.
filelightGraphical disk usage statistics
Filelight graphically represents a file system as a set of concentric segmented-rings, indicating where diskspace is being used. Segments expanding from the center represent files (including directories), with each segment's size being proportional to the file's size and directories having child segments.
filezillaFileZilla FTP, FTPS and SFTP client
FileZilla is a FTP, FTPS and SFTP client for Linux with a lot of features. - Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP) - Cross-platform - Available in many languages - Supports resume and transfer of large files >4GB - Easy to use Site Manager and transfer queue - Drag & drop support - Speed limits - Filename filters - Network configuration wizard
fillets-ngFish Fillets Next Generation, a puzzle game with 70 levels
Fish Fillets is strictly a puzzle game. The goal in every of the seventy levels is always the same: find a safe way out. The fish utter witty remarks about their surroundings, the various inhabitants of their underwater realm quarrel among themselves or comment on the efforts of your fish. The whole game is accompanied by quiet, comforting music.
fillets-ng-dataGame data files for Fish Fillets Next Generation
Fish Fillets is strictly a puzzle game. The goal in every of the seventy levels is always the same: find a safe way out. The fish utter witty remarks about their surroundings, the various inhabitants of their underwater realm quarrel among themselves or comment on the efforts of your fish. The whole game is accompanied by quiet, comforting music. This package contains the data files required to run the game.
findutilsThe GNU versions of find utilities (find and xargs).
The findutils package contains programs which will help you locate files on your system. The find utility searches through a hierarchy of directories looking for files which match a certain set of criteria (such as a filename pattern). The xargs utility builds and executes command lines from standard input arguments (usually lists of file names generated by the find command). You should install findutils because it includes tools that are very useful for finding things on your system.
firefoxMozilla Firefox Web browser.
Mozilla Firefox is an open-source web browser, designed for standards compliance, performance and portability.
firestarterFirewall tool for GNOME
Firestarter is an easy-to-use, yet powerful, Linux firewall tool for GNOME. Use it to quickly set up a secure environment using the firewall creation wizard, or use it's monitoring and administrating features with your old firewall scripts.
firewalkActive reconnaissance network security tool
Firewalk is an active reconnaissance network security tool that attempts to determine what layer 4 protocols a given IP forwarding device will pass.
firmware-addon-dellA firmware-tools plugin to handle BIOS/Firmware for Dell systems
The firmware-addon-dell package provides plugins to firmware-tools which enable BIOS updates for Dell system, plus pulls in standard inventory modules applicable to most Dell systems.
firmware-toolsScripts and tools to manage firmware and BIOS updates
The firmware-tools project provides tools to inventory hardware and a plugin architecture so that different OEM vendors can provide different inventory components. It is intended to tie to the package system to enable seamless installation of updated firmware via your package manager, as well as provide a framework for BIOS and firmware updates.
firstbootInitial system configuration utility
The firstboot utility runs after installation. It guides the user through a series of steps that allows for easier configuration of the machine.
fishA friendly interactive shell
fish is a shell geared towards interactive use. Its features are focused on user friendliness and discoverability. The language syntax is simple but incompatible with other shell languages.
fitykNon-linear curve fitting and data analysis
Fityk is a program for nonlinear curve-fitting of analytical functions (especially peak-shaped) to data (usually experimental data). It can also be used for visualization of x-y data only.
flacAn encoder/decoder for the Free Lossless Audio Codec.
FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is similar to Ogg Vorbis, but lossless. The FLAC project consists of the stream format, reference encoders and decoders in library form, flac, a command-line program to encode and decode FLAC files, metaflac, a command-line metadata editor for FLAC files and input plugins for various music players.
flac123Command-line program for playing FLAC audio files
flac123 is a command-line program for playing FLAC audio files FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is similar to Ogg Vorbis, but lossless
flagpollDevelopers tool for storing compilation information
Flagpoll is a tool for developers to use meta-data files for storing information on what is needed to compile their software. Think of it as the rpm of software development. It enables developers total control over which packages, versions, architectures, etc. that they want to use meta-data from.
flashromSimple program for reading/writing BIOS chips content
Utility which can be used to detect BIOS chips (DIP, PLCC), read their contents and write new contents on the chips ("flash the chip").
flasmFlash bytecode assembler disassembler
Flasm is a free command line assembler/disassembler of Flash ActionScript bytecode. It lets you make changes to any SWF. Flasm fully supports SWFs produced by Macromedia Flash 8 and earlier Flash versions.
flawfinderExamines C/C++ source code for security flaws
Flawfinder scans through C/C++ source code, identifying lines ("hits") with potential security flaws. By default it reports hits sorted by severity, with the riskiest lines first.
flexA tool for creating scanners (text pattern recognizers).
The flex program generates scanners. Scanners are programs which can recognize lexical patterns in text. Flex takes pairs of regular expressions and C code as input and generates a C source file as output. The output file is compiled and linked with a library to produce an executable. The executable searches through its input for occurrences of the regular expressions. When a match is found, it executes the corresponding C code. Flex was designed to work with both Yacc and Bison, and is used by many programs as part of their build process. You should install flex if you are going to use your system for application development.
flight-of-the-amazon-queenFlight of the Amazon Queen - Adventure Game
It is 1949 and you play Joe King, pilot for hire with his small private plane the 'Amazon Queen'. The game is a spoof of old timey radio adventure serials, and as it begins we find Joe in one of those typical situations. It is 11:58 and 36 seconds and counting, Joe and his date are tied up in an abandoned warehouse ("you really know how to show a girl a good time, Joe!"), and a bomb is set to go off at midnight! Of course they escape, in the nick of time, and immediately set us up for the next 'adventure'. Joe suddenly remembers that he is scheduled to fly the famous movie star, Faye Russell, to a photo shoot in the Amazon jungle the next morning. Notice that this package contains the floppy version, the CD version is also available in the flight-of-the-amazon-queen-cd package. The CD version contains additional / longer cutscenes and voice acting, but also is much larger: the CD version ways in at 37 MB where as this version is only 7 MB.
flight-of-the-amazon-queen-cdFlight of the Amazon Queen - Adventure Game - CD version
It is 1949 and you play Joe King, pilot for hire with his small private plane the 'Amazon Queen'. The game is a spoof of old timey radio adventure serials, and as it begins we find Joe in one of those typical situations. It is 11:58 and 36 seconds and counting, Joe and his date are tied up in an abandoned warehouse ("you really know how to show a girl a good time, Joe!"), and a bomb is set to go off at midnight! Of course they escape, in the nick of time, and immediately set us up for the next 'adventure'. Joe suddenly remembers that he is scheduled to fly the famous movie star, Faye Russell, to a photo shoot in the Amazon jungle the next morning. This package contains the CD version, which contains additional / longer cutscenes and voice acting, but also is much larger: 37 MB where as the also available floppy version (package flight-of-the-amazon-queen) is only 7 MB.
flimBasic library for handling email messages for Emacs
FLIM is a library to provide basic features about message representation and encoding for Emacs.
fliteSmall, fast speech synthesis engine (text-to-speech)
Flite (festival-lite) is a small, fast run-time speech synthesis engine developed at CMU and primarily designed for small embedded machines and/or large servers. Flite is designed as an alternative synthesis engine to Festival for voices built using the FestVox suite of voice building tools.
flow-toolsTool set for working with NetFlow data
Flow-tools is library and a collection of programs used to collect, send, process, and generate reports from NetFlow data. The tools can be used together on a single server or distributed to multiple servers for large deployments. The flow-toools library provides an API for development of custom applications for NetFlow export versions 1,5,6 and the 14 currently defined version 8 subversions. A Perl and Python interface have been contributed and are included in the distribution.
flpsedWYSIWYG pseudo PostScript editor
Flpsed is a WYSIWYG pseudo PostScript editor. "Pseudo", because you can't remove or modify existing elements of a document. Flpsed lets you add arbitrary text lines to existing PostScript 1 documents. Added lines can later be reedited with flpsed. Using pdftops, which is part of xpdf, one can convert PDF documents to PostScript and also add text to them. flpsed is useful for filling in forms, adding notes etc.
fltkC++ user interface toolkit
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit. It provides modern GUI functionality without the bloat, and supports 3D graphics via OpenGL and its built-in GLUT emulation.
fluidsynthReal-time software synthesizer
FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. It is a "software synthesizer". FluidSynth can read MIDI events from the MIDI input device and render them to the audio device. It can also play MIDI files (note: FluidSynth was previously called IIWU Synth).
fluidsynth-dssiDSSI implementation of Fluidsynth
This is an implementation of the FluidSynth soundfont-playing software synthesizer as a DSSI plugin. It makes use of DSSI's run_multiple_synths() interface to allow sharing of resources between multiple plugin instances -- soundfont data is shared between instances, and FluidSynth's usual voice allocation methods are applied across multiple instances as if each were a FluidSynth channel.
flumotionFlumotion - the Fluendo Streaming Server
Flumotion, the Fluendo Streaming Server. Flumotion is a GPL streaming media server written in Python. It is distributed and component-based: every step in the streaming process (production, conversion, consumption) can be run inside a separate process on separate machines. Flumotion uses Twisted and GStreamer. Twisted enables the high-level functionality, distributing components over the network. GStreamer, through the Python bindings, enables the high-speed low-level functionality: actual media processing. Flumotion uses a central manager process to control the complete network; one or more worker processes distributed over machines to run actual streaming components; and one or more admin clients connecting to the manager to control it.
fluxboxWindow Manager based on Blackbox
Fluxbox is yet another windowmanager for X. It's based on the Blackbox 0.61.1 code. Fluxbox looks like blackbox and handles styles, colors, window placement and similar thing exactly like blackbox (100% theme/style compatibility). So what's the difference between fluxbox and blackbox then? The answer is: LOTS! Have a look at the homepage for more info ;)
fluxconfConfiguration utility for fluxbox
Fluxbox graphical configuration utilities: fluxconf: a general configuration tool fluxkeys: keyboard shortcut configuration tool fluxmenu: menu configuration tool using drag & drop
fluxstyleA graphical style manager for Fluxbox
fluxstyle is a graphical style manager for the fluxbox window manager. fluxstyle is written in python using pygtk and glade, you can use it to preview, add, remove and apply styles in fluxbox.
fmioFM radio card manipulation utility
The fmio is a small program to set and change fm radio card parameters. It sets frequency, volume of the card, reports signal strength on the working frequency and can set the radio card output to mono (if the card driver supports it).
fmtoolsSimple Video for Linux radio card programs
This is a pair of hopefully useful control programs for Video for Linux (v4l) radio card drivers. The focus is on control, so you may find these programs a bit unfriendly. Users are encouraged to investigate the source and create wrappers or new programs based on this design. fm - a simple tuner fmscan - a simple band scanner The script fmcontrol is something Adrian Lester put together one evening to save from himself having to remember frequencies and volumes when using the fm program from fmtools by Russell Kroll. The script does not support any of fm's command line options with the exception of volume. All that it does is to tune in to a station specified by name at the frequency and volume specified in $HOME/.fmrc and $HOME/.radiostations or the volume given on the command line.
fnfxHotkey functions for Toshiba laptops
FnFX enables owners of Toshiba laptops to change the LCD brightness, control, the internal fan and use the special keys on their keyboard (Fn-x combinations, hot-keys). The internal functions will give the possibility to map the Fn-Keys to functions like volume up/down, mute, suspend to disk, suspend to ram and switch LCD/CRT/TV-out. These functions heavily depend on the system and/or kernel configuration.
fontconfigFont configuration and customization library
Fontconfig is designed to locate fonts within the system and select them according to requirements specified by applications.
fontforgeOutline and bitmap font editor
FontForge (former PfaEdit) is a font editor for outline and bitmap fonts. It supports a range of font formats, including PostScript (ASCII and binary Type 1, some Type 3 and Type 0), TrueType, OpenType (Type2) and CID-keyed fonts.
fonts-hebrew-fancyFancy fonts for Hebrew
The fonts-hebrew-fancy package contains fancy (non-standard) Hebrew fonts from the Culmus project by Maxim Iorsh.
fonts-indicFree Indian truetype/opentype fonts
This is a meta-package for Hindi, Bengali, Gujarati, Punjabi, Tamil, Kannada, Malayalam, Oriya, Telugu fonts.
fonttoolsA tool to convert True/OpenType fonts to XML and back
TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is written in Python and has a BSD-style, open-source license. TTX can dump TrueType and OpenType fonts to an XML-based text format and vice versa.
fontypythonTTF font manager
Manage your ttf fonts on Gnu/Linux with Fonty Python. You can collect any fonts together (even ones not in your system font folders) into 'pogs' and then install and remove the pogs as you need them. In this way you can control what fonts are in your user font folder, thus avoiding long lists of fonts in the font chooser dialogues of your apps.
foobillardOpenGL billard game
FooBillard is an attempt to create a free OpenGL-billard for Linux. FooBillard is still under development but the main physics is implemented.
foomaticFoomatic printer database.
Foomatic is a comprehensive, spooler-independent database of printers, printer drivers, and driver descriptions. It contains utilities to generate driver description files and printer queues for CUPS, LPD, LPRng, and PDQ using the database. There is also the possibility to read the PJL options out of PJL-capable laser printers and take them into account at the driver description file generation. There are spooler-independent command line interfaces to manipulate queues (foomatic-configure) and to print files/manipulate jobs (foomatic printjob). The site http://www.linuxprinting.org/ is based on this database.
foremostRecover files by "carving" them from a raw disk
Foremost recovers files files based on their headers, footers, and internal data structures. This process is commonly referred to as data carving. Foremost can work on a raw disk drive or image file generated by dd. The headers and footers can be specified by a configuration file or you can use command line switches to specify built-in file types. These built-in types look at the data structures of a given file format allowing for a more reliable and faster recovery.
fortune-fireflyQuotes from the TV series "Firefly"
Fortune-firefly provides a set of quotes from the popular television series "Firefly", and its movie "Serenity", by Joss Whedon. Quote authors include Tim Minear, Joss Whedon, Ben Edulund, Jane Esperson, Drew Z. Greenberg, Jose Molina, Cheryl Cain, and Brent Matthews.
fortune-modA program which will display a fortune
Fortune-mod contains the ever-popular fortune program, which will display quotes or witticisms. Fun-loving system administrators can add fortune to users' .login files, so that the users get their dose of wisdom each time they log in.
fpcFree Pascal Compiler
Freepascal is a free 32/64bit Pascal Compiler. It comes with a run-time library and is fully compatible with Turbo Pascal 7.0 and nearly Delphi compatible. Some extensions are added to the language, like function overloading and generics. Shared libraries can be linked. This package contains commandline compiler and utils. Provided units are the runtime library (RTL), free component library (FCL) and the base and extra packages.
fpingScriptable, parallelized ping-like utility
fping is a ping-like program which can determine the accessibility of multiple hosts using ICMP echo requests. fping is designed for parallelized monitoring of large numbers of systems, and is developed with ease of use in scripting in mind.
freealutImplementation of OpenAL's ALUT standard
freealut is a free implementation of OpenAL's ALUT standard. See the file AUTHORS for the people involved.
freecivThe Freeciv multi-player strategy game
Freeciv is a turn-based, multi-player, X based strategy game. Freeciv is generally comparable to, and has compatible rules with, the Civilization II(R) game by Microprose(R). In Freeciv, each player is the leader of a civilization, and is competing with the other players in order to become the leader of the greatest civilization.
freecolThe FreeCol multi-player strategy game
FreeCol is a turn-based, multi-player, X based strategy game. FreeCol is generally comparable to, and has compatible rules with, the Colonization(R) game by Microprose(R).
freedoomReplacement game files for doom game engines
A set of game resources for the DOOM game engine. While the Doom source code is Free, you currently still need one of the proprietary IWAD files from id in order to play Doom. Freedoom aims to create a Free alternative. Combined with the GPL-licensed Doom source code this will result in a completely Free Doom-based game.
freedoom-freedmDeathmatch levels for Doom
A set of deathmatch levels for the DOOM game engine, based on the freely redistributable Freedoom game files.
freedroidClone of the C64 game Paradroid
This is a clone of the classic game "Paradroid" on Commodore 64 with some improvements and extensions to the classic version. In this game, you control a robot, depicted by a small white ball with a few numbers within an interstellar spaceship consisting of several decks connected by elevators. The aim of the game is to destroy all enemy robots, depicted by small black balls with a few numbers, by either shooting them or seizing control over them by creating connections in a short subgame of electric circuits.
freedroidrpgRole playing game with Freedroid theme and Tux as the hero
The Freedroid RPG is an extension/modification of the classical freedroid engine into a role playing game.
freefontFree UCS Outline Fonts
This project aims to privide a set of free scalable (i.e., OpenType) fonts covering the ISO 10646/Unicode UCS (Universal Character Set).
freeglutA freely licensed alternative to the GLUT library
freeglut is a completely open source alternative to the OpenGL Utility Toolkit (GLUT) library with an OSI approved free software license. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, universally available and highly portable. freeglut allows the user to create and manage windows containing OpenGL contexts on a wide range of platforms and also read the mouse, keyboard and joystick functions.
freehdlGPLed free VHDL
A project to develop a free, open source, GPL'ed VHDL simulator for Linux.
freenxFree Software (GPL) Implementation of the NX Server
NX is an exciting new technology for remote display. It provides near local speed application responsiveness over high latency, low bandwidth links. The core libraries for NX are provided by NoMachine under the GPL. FreeNX is a GPL implementation of the NX Server.
freeradiusHigh-performance and highly configurable free RADIUS server.
The FreeRADIUS Server Project is a high performance and highly configurable GPL'd free RADIUS server. The server is similar in some respects to Livingston's 2.0 server. While FreeRADIUS started as a variant of the Cistron RADIUS server, they don't share a lot in common any more. It now has many more features than Cistron or Livingston, and is much more configurable. FreeRADIUS is an Internet authentication daemon, which implements the RADIUS protocol, as defined in RFC 2865 (and others). It allows Network Access Servers (NAS boxes) to perform authentication for dial-up users. There are also RADIUS clients available for Web servers, firewalls, Unix logins, and more. Using RADIUS allows authentication and authorization for a network to be centralized, and minimizes the amount of re-configuration which has to be done when adding or deleting new users.
freetdsImplementation of the TDS (Tabular DataStream) protocol
FreeTDS is a project to document and implement the TDS (Tabular DataStream) protocol. TDS is used by Sybase(TM) and Microsoft(TM) for client to database server communications. FreeTDS includes call level interfaces for DB-Lib, CT-Lib, and ODBC.
freetennisTennis simulation game
Free Tennis is a free software tennis simulation game. The game can be played against an A.I. or human-vs-human via LAN or internet.
freetypeA free and portable font rendering engine
The FreeType engine is a free and portable font rendering engine, developed to provide advanced font support for a variety of platforms and environments. FreeType is a library which can open and manages font files as well as efficiently load, hint and render individual glyphs. FreeType is not a font server or a complete text-rendering library.
freetype1Free TrueType font rendering engine, compatibility version
The FreeType engine is a free and portable TrueType font rendering engine, developed to provide TrueType support for a variety of platforms and environments. FreeType is a library which can open and manages font files as well as efficiently load, hint and render individual glyphs. FreeType is not a font server or a complete text-rendering library. This package contains the obsolote version 1.x of FreeType for applications which still need this old version. New applications should use the more advanced FreeType 2.x library packaged as freetype.
fribidiLibrary implementing the Unicode Bidirectional Algorithm
A library to handle bidirectional scripts (eg. hebrew, arabic), so that the display is done in the proper way; while the text data itself is always written in logical order.
frotzInterpreter for Infocom and other Z-machine games
Frotz is an interpreter for Infocom games and other Z-machine games. It complies with standard 1.0 of Graham Nelson's specification. Free Z-machine game file downloads, as well as more information about Infocom, Z-machine games, and interactive fiction can be found at the Interactive Fiction Archive, http://mirror.ifarchive.org/.
frozen-bubbleFrozen Bubble arcade game
Full-featured, colorful animated penguin eyecandy, 100 levels of 1p game, hours and hours of 2p game, 3 professional quality 20-channels musics, 15 stereo sound effects, 7 unique graphical transition effects and a level editor. You need this game.
fryskFrysk execution analysis tool
Frysk is an execution-analysis technology implemented using native Java and C++. It is aimed at providing developers and sysadmins with the ability to both examine and analyze running multi-host, multi-process, multi-threaded systems. Frysk allows the monitoring of running processes and threads, of locking primitives and will also expose deadlocks, gather data and debug any given process in the system.
fslintFSlint - a utility to find and clean "lint" on a filesystem
FSlint is a utility to find redundant disk usage like duplicate files for example. It can be used to reclaim disk space and fix other problems like file naming issues and bad symlinks etc. It includes a GTK+ GUI as well as a command line interface.
ftglOpenGL frontend to Freetype 2
FTGL is a free open source library to enable developers to use arbitrary fonts in their OpenGL (www.opengl.org) applications. Unlike other OpenGL font libraries FTGL uses standard font file formats so doesn't need a preprocessing step to convert the high quality font data into a lesser quality, proprietary format. FTGL uses the Freetype (www.freetype.org) font library to open and 'decode' the fonts. It then takes that output and stores it in a format most efficient for OpenGL rendering.
ftnchekStatic analyzer for Fortran 77 programs
ftnchek is a static analyzer for Fortran 77 programs. It is designed to detect certain errors in a Fortran program that a compiler usually does not. ftnchek is not primarily intended to detect syntax errors. Its purpose is to assist the user in finding semantic errors. Semantic errors are legal in the Fortran language but are wasteful or may cause incorrect operation. For example, variables which are never used may indicate some omission in the program; uninitialized variables contain garbage which may cause incorrect results to be calculated; and variables which are not declared may not have the intended type. ftnchek is intended to assist users in the debugging of their Fortran program. It is not intended to catch all syntax errors. This is the function of the compiler. Prior to using ftnchek, the user should verify that the program compiles correctly.
ftpThe standard UNIX FTP (File Transfer Protocol) client.
The ftp package provides the standard UNIX command-line FTP (File Transfer Protocol) client. FTP is a widely used protocol for transferring files over the Internet and for archiving files. If your system is on a network, you should install ftp in order to do file transfers.
ftplibLibrary of FTP routines
ftplib is a set of routines that implement the FTP protocol. They allow applications to create and access remote files through function calls instead of needing to fork and exec an interactive ftp client program.
funionfsUnion filesystem in userspace
FunionFS implements a union filesystem in userspace using FUSE. FUSE provides a Linux kernel module which allows virtual filesystems to be written in userspace.
funtoolsFITS library and utilities
Funtools, is a "minimal buy-in" FITS library and utility package from the SAO/HEAD R&D group. The Funtools library provides simplified access to FITS images and binary tables, as well as to raw array and binary event lists. The Funtools utilities provide high-level support for processing astronomical data. This package contains command-line utilities for managing FITS files.
fuseFile System in Userspace (FUSE) utilities
With FUSE it is possible to implement a fully functional filesystem in a userspace program. This package contains the FUSE userspace tools to mount a FUSE filesystem. Note: For security reasons only members of the group "fuse" are allowed to (u)mount fuse filesystems. You can find more details on this issue in /usr/share/doc/fuse-2.7.0/README.fedora
fuse-convmvfsFUSE-Filesystem to convert filesystem encodings
This is a filesystem client use the FUSE(Filesystem in USErspace) interface to convert file name from one charset to another. Inspired by convmv.
fuse-emulatorThe Free UNIX Spectrum Emulator
Fuse is a spectrum emulator which emulates multiple models, including the 16K, 48K, 128K, +2, +2A, +3 and various clones.
fuse-emulator-utilsAdditional utils for the Fuse spectrum emulator
A collection of utilities for the Fuse ZX-Spectrum emulator
fuse-encfsEncrypted pass-thru filesystem in userspace
EncFS implements an encrypted filesystem in userspace using FUSE. FUSE provides a Linux kernel module which allows virtual filesystems to be written in userspace. EncFS encrypts all data and filenames in the filesystem and passes access through to the underlying filesystem. Similar to CFS except that it does not use NFS.
fuse-pythonPython bindings for FUSE - filesystem in userspace
This package provides python bindings for FUSE. FUSE makes it possible to implement a filesystem in a userspace program.
fuse-smbFUSE-Filesystem to fast and easy access remote resources via SMB
With SMB for Fuse you can seamlessly browse your network neighbourhood as were it on your own filesystem. It's basically smbmount with a twist. Instead of mounting one Samba share at a time, you mount all workgroups, hosts and shares at once. Only when you're accessing a share a connection is made to the remote computer.
fuse-sshfsFUSE-Filesystem to access remote filesystems via SSH
This is a FUSE-filesystem client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: i.e. on the server side there's nothing to do. On the client side mounting the filesystem is as easy as logging into the server with ssh.
fvwmHighly configurable multiple virtual desktop window manager
Fvwm is a window manager for X11. It is designed to minimize memory consumption, provide a 3D look to window frames, and implement a virtual desktop.
fwbackupsA feature-rich user backup program
fwbackups is a feature-rich user backup program that allows users (including but not limited to root) to backup their files on demand or periodically via backup sets. Each set may have different settings meaning users can backup groups of files and folders to different destinations at different times. Restores can be performed at any time using an existing backup from fwbackups or from the contents of an external folder or archive.
fwbuilderFirewall Builder
Firewall Builder consists of a GUI and set of policy compilers for various firewall platforms. It helps users maintain a database of objects and allows policy editing using simple drag-and-drop operations. GUI generates firewall description in the form of XML file, which compilers then interpret and generate platform-specific code. Several algorithms are provided for automated network objects discovery and bulk import of data. The GUI and policy compilers are completely independent, this provides for a consistent abstract model and the same GUI for different firewall platforms.
fwfstabA graphical file system table editor
fwfstab is a graphical file system table (fstab) editor, used to edit the /etc/fstab file. It lets users add, edit or remove new entries in a simple, straight-forward way. It is meant to make the task of editing the file system table easier without sacrificing flexibility.
fwrestartA way to more safely re-load firewall rules remotely
This program can automatically detect when changes to the firewall block the administrative shell session, and to take corrective action fwrestart uses terminal auto-response codes to safely re-start firewall rules over a remote shell session. It sends a request to your terminal (xterm, for example), which responds back automatically. When that response is received, ensuring that fwrestart can communicate with the terminal, fwrestart then issues a command to restart the firewall. It then tries another request to the terminal, and if that is not received within 5 seconds, a command is run to clear the firewall and an appropriate error is generated.
fyreTool for creating artwork from chaotic functions
Fyre is a tool for producing computational artwork based on histograms of iterated chaotic functions. At the moment, it implements the Peter de Jong map in a fixed-function pipeline with an interactive GTK+ frontend and a command line interface for easy and efficient rendering of high-resolution, high quality images.
g-wrapA tool for creating Scheme interfaces to C libraries
This is a tool for specifying types, functions, and constants to import into a Scheme interpreter, and for generating code (in C) to interface these to the Guile and RScheme interpreters in particular.
g3dataProgram for extracting the data from scanned graphs
g3data is used for extracting data from graphs. In publications graphs often are included, but the actual data is missing, g3data makes this extracting process much easier.
gaiGeneric Applet Interface
This library provides a generic interface for developing applets for Gnome 2 and Windowmaker(Dockapps). This is the package required to run precompiled GAI applets.
gai-palGAI Pal applet
A GAI applet, providing a friend that always has something wise or funny to say.
gai-tempApplet that displays HDD and CPU temperature
Applet that displays hard disk drive and processor temperatures. It uses the General Applet Interface (GAI).
gailAccessibility implementation for GTK+ and GNOME libraries
GAIL implements the abstract interfaces found in ATK for GTK+ and GNOME libraries, enabling accessibility technologies such as at-spi to access those GUIs.
gajimJabber client written in PyGTK
Gajim is a Jabber client written in PyGTK. The goal of Gajim's developers is to provide a full featured and easy to use xmpp client for the GTK+ users. Gajim does not require GNOME to run, eventhough it exists with it nicely.
galago-daemonGalago presence daemon
The Galago presence daemon, which is the center of all presence transactions for Galago. This service is automatically launched by D-BUS when needed.
galculatorGTK 2 based scientific calculator
galculator is a GTK 2 based scientific calculator with "ordinary" and reverse polish notation.
galeonGNOME2 Web browser based on Mozilla
Galeon is a web browser built around Gecko (Mozilla's rendering engine) and Necko (Mozilla's networking engine). It's a GNOME web browser, designed to take advantage of as many GNOME technologies as makes sense. Galeon was written to do just one thing - browse the web.
gallery2Customizable photo gallery web site
The base Gallery 2 installation - the equivalent of upstream's -minimal package. This package requires a database to be operational. Acceptable database backends include MySQL v 3.x, MySQL v 4.x, PostgreSQL v 7.x, PostgreSQL v 8.x, Oracle 9i, Oracle 10g, DB2, and MS SQL Server. All given package versions are minimums, greater package versions are acceptable.
galternativesAlternatives Configurator
Graphical setup tool for the alternatives system. A GUI to help the system administrator to choose what program should provide a given service
gambasIDE based on a basic interpreter with object extensions
Gambas is a free development environment based on a Basic interpreter with object extensions, like Visual Basic (but it is NOT a clone !). With Gambas, you can quickly design your program GUI, access MySQL or PostgreSQL databases, pilot KDE applications with DCOP, translate your program into many languages, create network applications easily, and so on...
games-menusCatagorized submenus for the GNOME/KDE Games menu
Catagorized submenus for the GNOME/KDE Games menu, for better usuability of the games menu with lots of games installed
gaminLibrary providing the FAM File Alteration Monitor API
This C library provides an API and ABI compatible file alteration monitor mechanism compatible with FAM but not dependent on a system wide daemon.
gammuCommand Line utility to work with mobile phones
Gammu is command line utility and library to work with mobile phones from many vendors. Support for different models differs, but basic functions should work with majority of them. Program can work with contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem, integrated radio, camera, etc. It also supports daemon mode to send and receive SMSes.
gangliaGanglia Distributed Monitoring System
Ganglia is a scalable, real-time monitoring and execution environment with all execution requests and statistics expressed in an open well-defined XML format.
ganymed-ssh2SSH-2 protocol implementation in pure Java
Ganymed SSH-2 for Java is a library which implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0). It allows one to connect to SSH servers from within Java programs. It supports SSH sessions (remote command execution and shell access), local and remote port forwarding, local stream forwarding, X11 forwarding and SCP. There are no dependencies on any JCE provider, as all crypto functionality is included.
gaucheScheme script interpreter with multibyte character handling
Gauche is a Scheme interpreter conforming Revised^5 Report on Algorithmic Language Scheme. It is designed for rapid development of daily tools like system management and text processing. It can handle multibyte character strings natively.
gauche-glOpenGL binding for Gauche
OpenGL binding for Gauche.
gauche-gtkGauche extension module to use GTK
Gauche extension module to use GTK.
gawkThe GNU version of the awk text processing utility.
The gawk packages contains the GNU version of awk, a text processing utility. Awk interprets a special-purpose programming language to do quick and easy text pattern matching and reformatting jobs. Install the gawk package if you need a text processing utility. Gawk is considered to be a standard Linux tool for processing text.
gazpachoGlade Interface Creator
This program allows you to create the Graphical User Interface (GUI) of your GTK+ program in a visual way. Yes, it is a Glade-3 clone. It is compatible with libglade.
gcA garbage collector for C and C++
The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new.
gcalctoolA desktop calculator
gcalctool is a powerful graphical calculator with financial, logical and scientific modes. It uses a multiple precision package to do its arithmetic to give a high degree of accuracy.
gccVarious compilers (C, C++, Objective-C, Java, ...)
The gcc package contains the GNU Compiler Collection version 4.1. You'll need this package in order to compile C code.
gcdmasterA Gnome2 Disk-At-Once (DAO) Audio CD writer
Gcdmaster is a GNOME2 GUI front-end to cdrdao that makes it easy to visualize and manipulate audio information before burning it onto CD. Its features include: cut/copy/paste of sound samples, track marks edition and silence insertion.
gcfilmsMovies collection management
GCfilms is an application for managing your movie collection. Detailed information on each movie can be automatically retrieved from the internet and you can store additional data, such as the location, format and even who you've lent them to. You may also search and filter your collection by criteria such as director, genre, rating and much more.
gchempaintA 2D chemical formulae drawing tool
GChemPaint is a 2D chemical structures editor for the Gnome-2 desktop. GChemPaint is a multi document application and is a bonobo server so that some chemistry can be embedded in other Gnome applications.
gcinInput method for Traditional Chinese
Gcin is an input method for Traditional Chinese with a GTK user interface.
gclGNU Common Lisp
GCL is a Common Lisp currently compliant with the ANSI standard. Lisp compilation produces native code through the intermediary of the system's C compiler, from which GCL derives efficient performance and facile portability. Currently uses TCL/Tk as GUI.
gcombustPowerful graphical front-end for mkisofs and cdrecord
Gcombust is a GUI front-end for mkisofs, mkhybrid, cdda2wav, cdrecord and cdlabelgen, written in C using the GTK+ widget set. Gcombust includes primitive support for controlling the directory (root) structure and size of the disk image without copying files/symlinking or writing ten lines of arguments and it can maximize disk usage by hinting which directories and files to use.
gcomprisEducational suite for kids 2-10 years old
GCompris / I Got IT is an educationnal game for children starting at 2. More than 100 different activities are proposed: * Click on the animals => learn the mouse/click usage * Type the falling letters => learn the keyboard usage * Falling Dices * Falling words * Basic algebra * Time learning with an analog clock * Puzzle game with famous paintings * Drive Plane to catch clouds in increasing number * Balance the scales * And much more ... Some activities make use of sounds. For those you'll have to install the gcompris-sound package for the languages you intend to use.
gconf-cleanerA Cleaning tool for GConf
GConf Cleaner is a tool to clean a GConf database which is possibly cluttered with unnecessary or invalid keys
gconf-editorEditor/admin tool for GConf
gconf-editor allows you to browse and modify GConf configuration sources.
gconfmm26C++ wrapper for GConf2
This package provides a C++ interface for GConf2. It is a subpackage of the GTKmm project. The interface provides a convenient interface for C++ programmers to create Gnome GUIs with GTK+'s flexible object-oriented framework.
gcstarPersonal collections manager
GCstar is an application for managing your personal collections. Detailed information on each item can be automatically retrieved from the internet and you can store additional data, depending on the collection type. And also who you've lent your them to. You may also search and filter your collection by criteria.
gdA graphics library for quick creation of PNG or JPEG images
The gd graphics library allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and to write out the result as a PNG or JPEG file. This is particularly useful in Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers. Note that gd is not a paint program.
gdalGIS file format library
The GDAL library provides support to handle multiple GIS file formats.
gdbA GNU source-level debugger for C, C++, Java and other languages.
GDB, the GNU debugger, allows you to debug programs written in C, C++, Java, and other languages, by executing them in a controlled fashion and printing their data.
gdbmA GNU set of database routines which use extensible hashing.
Gdbm is a GNU database indexing library, including routines which use extensible hashing. Gdbm works in a similar way to standard UNIX dbm routines. Gdbm is useful for developers who write C applications and need access to a simple and efficient database or who are building C applications which will use such a database. If you're a C developer and your programs need access to simple database routines, you should install gdbm. You'll also need to install gdbm-devel.
gdeskcalEye-candy calendar for your desktop
gDeskCal is a cute little eye-candy calendar for your desktop. It features transparency with smooth alpha-blending and its appearance can be changed completely by using skins.
gdeskletsAn interactive Imlib2 console for the X Window system
'gDesklets' provides an advanced architecture for desktop applets - tiny displays that sit on your desktop such as status meters, icon bars, weather sensors, news tickers.
gdesklets-calendarA navigable calendar showing the entire month for gdesklet
A calendar showing the entire month for gdesklets.
gdesklets-goodweatherThemeable weather and condition display for gdesklet
Themeable weather and condition display for gdesklets. Displays the current conditions along with a 5 day forcast
gdesklets-quote-of-the-dayQuote of the day desklet for gdesklet
A quote of the day display for gdesklets
gdhcpdGTK+ administration tool for ISC DHCPD
GDHCPD is an easy to use GTK+ administration tool for ISC DHCPD. It handles dynamic scopes, hosts, ranges and settings
gdk-pixbufAn image loading library used with GNOME
The gdk-pixbuf package contains an image loading library used with the GNOME GUI desktop environment. The GdkPixBuf library provides image loading facilities, the rendering of a GdkPixBuf into various formats (drawables or GdkRGB buffers), and a cache interface.
gdlGNU Data Language
A free IDL (Interactive Data Language) compatible incremental compiler (ie. runs IDL programs). IDL is a registered trademark of Research Systems Inc.
gdmThe GNOME Display Manager.
Gdm (the GNOME Display Manager) is a highly configurable reimplementation of xdm, the X Display Manager. Gdm allows you to log into your system with the X Window System running and supports running several different X sessions on your local machine at the same time.
gdmapA tool which allows to visualize disk space
GdMap is a tool which allows you to visualize disk space with one single picture. To display directory structures, cushion treemaps are used to visualize a complete folder or even the whole hard drive with one picture.
gdome2DOM level 2 library for accessing XML files
gdome2 is a fast, light and complete DOM level 2 implementation based on libxml2. Although it has been written for the GNOME project, it can be used stand-alone. A DOM implementation (also called a host implementation) is what makes a parsed XML or HTML document available for processing via the DOM interface. gdome2 currently supports the "Core", "XML", "Events" and "MutationEvents" modules from the DOM 2 Recommendation (see http://www.w3.org/TR/DOM-Level-2-Core/ and http://www.w3.org/TR/DOM-L evel-2-Events/), and is supposed to become a full implementation of all the DOM Level 2 standard. Now gdome2 also partially supports the XPath module from the DOM level 3 drafts.
gds2povGDS2 layout file to POV-Ray conversion
GDS2POV is a program to take a GDS2 layout file and output a POV-Ray scene description file of the GDS2 data. This allows the creation of attractive 3D pictures of a layout. GDS2POV is mostly used by VLSI designers.
geanyA fast and lightweight IDE using GTK2
Geany is a small and fast editor with basic features of an integrated development environment. Some features: - syntax highlighting - code completion - code folding - call tips - folding - many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal - symbol lists
gecko-sharp2Gecko bindings for Mono
This package provides Mono bindings for the Gecko engine, through an easy-to-use widget that will allow you to embed a Mozilla browser window into your Gtk# application.
geda-docsDocumentation for gEDA
This package contains documentation for the gEDA project.
geda-examplesCircuit examples for gEDA
This package contains circuit examples for the gEDA project.
geda-gattribAttribute editor for gEDA
Gattrib is gEDA's attribute editor. It reads a set of gschem .sch files (schematic files), and creates a spreadsheet showing all components in rows, with the associated component attributes listed in the columns. It allows the user to add, modify, or delete component attributes outside of gschem, and then save the .sch files back out. When it is completed, it will allow the user to edit attributes attached to components, nets, and pins. (Currently, only component attribute editing is implemented; pin attributes are displayed only, and net attributes are TBD.)
geda-gnetlistNetlister for the gEDA project
Gnetlist generates netlists from schematics drawn with gschem (the gEDA schematic editor). Possible output formats are: - native - tango - spice - allegro - PCB - verilog and others.
geda-gschemElectronics schematics editor
Gschem is an electronics schematic editor. It is part of the gEDA project.
geda-gsymcheckSymbol checker for electronics schematics editor
Gsymcheck is a utility to check symbols for gschem. It is part of the gEDA project.
geda-symbolsElectronic symbols for gEDA
This package contains a bunch of symbols of electronic devices used by gschem, the gEDA project schematic editor.
geda-utilsSeveral utilities for the gEDA project
Several utilities for the gEDA project.
geditgEdit is a small but powerful text editor for GNOME.
gEdit is a small but powerful text editor designed specifically for the GNOME GUI desktop. gEdit includes a plug-in API (which supports extensibility while keeping the core binary small), support for editing multiple documents using notebook tabs, and standard text editor functions. You'll need to have GNOME and GTK+ installed to use gEdit.
gedit-pluginsPlugins for gedit
A collection of plugins for gedit.
gemdropxFalling blocks puzzlegame
Gem Drop X is a fast-paced puzzle game where it is your job to clear the screen of gems before they squash you.
genchemlabA general chemistry lab experiment simulator
GenChemLab is an OpenGL-based application intended to simulate several common general chemistry experiments.
gengetoptTool to write command line option parsing code for C programs
Gengetopt is a tool to generate C code to parse the command line arguments argc and argv that are part of every C or C++ program. The generated code uses the C library function getopt_long to perform the actual command line parsing.
geniusAn arbitrary precision integer and multiple precision floatingpoint calculator
Genius is a calculator program similar in some aspects to BC, Matlab or Maple. GEL is the name of its extension language, in fact, a large part of the standard genius functions are written in GEL itself.
gentium-fontsSIL Gentium fonts
SIL Gentium ("belonging to the nations" in Latin) is a Unicode typeface family designed to enable the many diverse ethnic groups around the world who use the Latin script to produce readable, high-quality publications. It supports a wide range of Latin-based alphabets and includes glyphs that correspond to all the Latin ranges of Unicode.
gentooGraphical file management program in GTK+ for Linux
gentoo is a file manager for Linux written from scratch in pure C. It uses the GTK+ toolkit for all of its interface needs. gentoo provides 100% GUI configurability; no need to edit config files by hand and re- start the program. gentoo supports identifying the type of various files (using extension, regular expressions, and/or the 'file' command), and can display files of different types with different colors and icons. gentoo borrows some of its look and feel from the classic Amiga file manager "Directory OPUS"(TM) (written by Jonathan Potter).
geomviewInteractive 3D viewing program
Geomview is an interactive 3D viewing program for Unix. It lets you view and manipulate 3D objects: you use the mouse to rotate, translate, zoom in and out, etc. It can be used as a standalone viewer for static objects or as a display engine for other programs which produce dynamically changing geometry. It can display objects described in a variety of file formats. It comes with a wide selection of example objects, and you can create your own objects too.
geosGEOS is a C++ port of the Java Topology Suite
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). As such, it aims to contain the complete functionality of JTS in C++. This includes all the OpenGIS "Simple Features for SQL" spatial predicate functions and spatial operators, as well as specific JTS topology functions such as IsValid()
gerbvGerber file viewer from the gEDA toolkit
Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are generated from PCB CAD system and sent to PCB manufacturers as basis for the manufacturing process. The standard supported by gerbv is RS-274X. gerbv also supports drill files. The format supported are known under names as NC-drill or Excellon. The format is a bit undefined and different EDA-vendors implement it different.
geronimo-specsGeronimo J2EE server J2EE specifications
Geronimo is Apache's ASF-licenced J2EE server project. These are the J2EE-Specifications
gettextGNU libraries and utilities for producing multi-lingual messages.
The GNU gettext package provides a set of tools and documentation for producing multi-lingual messages in programs. Tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs, a runtime library which supports the retrieval of translated messages, and stand-alone programs for handling the translatable and the already translated strings. Gettext provides an easy to use library and tools for creating, using, and modifying natural language catalogs and is a powerful and simple method for internationalizing programs.
gfaGTK+ fast address book
gfa is a small and fast address book written in C and GTK+2. It uses sqlite as backend for the addresses
gforthFast and portable implementation of the ANS Forth language
Gforth is a fast and portable implementation of the ANS Forth language. It works nicely with the Emacs editor, offers some nice features such as input completion and history, backtraces, a decompiler and a powerful locals facility, and it even has a manual. Gforth combines traditional implementation techniques with newer techniques for portability and performance performance: its inner innerpreter is direct threaded with several optimizations, but you can also use a traditional-style indirect threaded interpreter.
gfs2-utilsUtilities for managing the global filesystem (GFS)
The gfs2-utils package contains a number of utilities for creating, checking, modifying, and correcting any inconsistencies in GFS filesystems.
gftpA multi-threaded FTP client for the X Window System.
gFTP is a multi-threaded FTP client for the X Window System. gFTP supports simultaneous downloads, resumption of interrupted file transfers, file transfer queues to allow downloading of multiple files, support for downloading entire directories/subdirectories, a bookmarks menu to allow quick connection to FTP sites, caching of remote directory listings, local and remote chmod, drag and drop, a connection manager and much more. Install gftp if you need a graphical FTP client.
gg2GNU Gadu 2 - free talking
Gadu-Gadu, Tlen.pl and others instant messanger client with GTK+2 GUI on GNU/GPL.
ghasherGUI hasher for GTK+ 2
ghasher can easily show the MD5 sum (or md2, md4, sha1, sha, ripemd160, dss1) of a file. Motivation for this utility was that users shouldn't need to open a command line for checking the MD5 sum of files they download.
ghcGlasgow Haskell Compilation system
GHC is a state-of-the-art programming suite for Haskell, a purely functional programming language. It includes an optimising compiler generating good code for a variety of platforms, together with an interactive system for convenient, quick development. The distribution includes space and time profiling facilities, a large collection of libraries, and support for various language extensions, including concurrency, exceptions, and a foreign language interface.
ghdlA VHDL simulator, using the GCC technology
GHDL is a VHDL simulator, using the GCC technology. VHDL is a language standardized by the IEEE, intended for developing electronic systems. GHDL implements the VHDL language according to the IEEE 1076-1987 or the IEEE 1076-1993 standard. It compiles VHDL files and creates a binary that simulates (or executes) your design. GHDL does not do synthesis: it cannot translate your design into a netlist. Since GHDL is a compiler (i.e., it generates object files), you can call functions or procedures written in a foreign language, such as C, C++, or Ada95.
ghexBinary editor for GNOME
GHex allows the user to load data from any file, view and edit it in either hex or ascii. A must for anyone playing games that use non-ascii format for saving.
ghostscriptA PostScript(TM) interpreter and renderer.
Ghostscript is a set of software that provides a PostScript(TM) interpreter, a set of C procedures (the Ghostscript library, which implements the graphics capabilities in the PostScript language) and an interpreter for Portable Document Format (PDF) files. Ghostscript translates PostScript code into many common, bitmapped formats, like those understood by your printer or screen. Ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers. If you need to display PostScript files or print them to non-PostScript printers, you should install ghostscript. If you install ghostscript, you also need to install the ghostscript-fonts package.
ghostscript-fontsFonts for the Ghostscript PostScript(TM) interpreter.
Ghostscript-fonts contains a set of fonts that Ghostscript, a PostScript interpreter, uses to render text. These fonts are in addition to the fonts shared by Ghostscript and the X Window System. You'll need to install ghostscript-fonts if you're installing ghostscript.
giblibSimple library and a wrapper for imlib2
giblib is a utility library used by many of the applications from linuxbrit.co.uk. It incorporates doubly linked lists, some string functions, and a wrapper for imlib2. The wrapper does two things. It gives you access to fontstyles, which can be loaded from files, saved to files or defined dynamically through the API. It also, and more importantly, wraps imlib2's context API.
gif2pngA GIF to PNG converter
The gif2png program converts files from the obsolescent Graphic Interchange Format to Portable Network Graphics. The conversion preserves all graphic information, including transparency, perfectly. The gif2png program can even recover data from corrupted GIFs. There exists a 'web2png' program in a separate package which is able to convert entire directory hierarchies.
giflibLibrary for manipulating GIF format image files
The giflib package contains a shared library of functions for loading and saving GIF format image files. It is API and ABI compatible with libungif, the library which supported uncompressed GIFs while the Unisys LZW patent was in effect. Install the giflib package if you need to write programs that use GIF files. You should also install the giflib-utils package if you need some simple utilities to manipulate GIFs.
gifsiclePowerful program for manipulating GIF images and animations
Gifsicle is a command-line tool for creating, editing, and getting information about GIF images and animations. Some more gifsicle features: * Batch mode for changing GIFs in place. * Prints detailed information about GIFs, including comments. * Control over interlacing, comments, looping, transparency... * Creates well-behaved GIFs: removes redundant colors, only uses local color tables if it absolutely has to (local color tables waste space and can cause viewing artifacts), etc. * It can shrink colormaps and change images to use the Web-safe palette (or any colormap you choose). * It can optimize your animations! This stores only the changed portion of each frame, and can radically shrink your GIFs. You can also use transparency to make them even smaller. Gifsicle?s optimizer is pretty powerful, and usually reduces animations to within a couple bytes of the best commercial optimizers. * Unoptimizing animations, which makes them easier to edit. * A dumb-ass name. One other program is included with gifsicle and gifdiff compares two GIFs for identical visual appearance.
giftDaemon for communicating with filesharing protocols
giFT is a modular daemon capable of abstracting the communication between the end user and specific filesharing protocols (peer-to-peer or otherwise).
gift-gnutellaGnutella plugin for giFT
Gnutella plugin for giFT.
gift-openftOpenft plugin for giFT
Openft plugin for giFT.
giggleA Gtk frontend to git
Giggle is a graphical frontend for the git directory tracker (think of gitk on GTK+).
gimmageA Simple GNOME Image Viewer
Gimmage is a simple image viewer that aims to have a minimalist interface and tries to be keyboard operable for browsing through a large number of images quickly.
gimmieGnome panel revisited
Gimmie is an elegant way to think about how you use your desktop computer.
gimpGNU Image Manipulation Program
GIMP (GNU Image Manipulation Program) is a powerful image composition and editing program, which can be extremely useful for creating logos and other graphics for webpages. GIMP has many of the tools and filters you would expect to find in similar commercial offerings, and some interesting extras as well. GIMP provides a large image manipulation toolbox, including channel operations and layers, effects, sub-pixel imaging and anti-aliasing, and conversions, all with multi-level undo.
gimp-helpHelp files for the GIMP.
The GIMP User Manual is a newly written User Manual for the GIMP.
gimp-resynthesizerGimp plug-in for texture synthesis
Resynthesizer is a Gimp plug-in for texture synthesis. Given a sample of a texture, it can create more of that texture. This has uses including: - Creating more of a texture (including creation of tileable textures) - Removing objects from images (great for touching up photos) - Creating themed images (by transfering a texture from one image to another)
ginacC++ library for symbolic calculations
GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an open framework for symbolic computation within the C++ programming language.
gitGit core and tools
Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. This is a dummy package which brings in all subpackages.
gjots2A note jotter - Organise your ideas, notes, facts in a hierarchy
gjots2 ("gee-jots" or, if you prefer, "gyachts"!) is a way to marshall and organise your text notes in a convenient, hierachical way. I use it for all my notes on Unix, my personal bits and pieces, recipes and even PINs and passwords (encrypted with ccrypt(1)). You can also use it to "mind-map" your compositions - write down all your thoughts and then start to organise them into a tree. By manipulating the tree you can easily reorder your thoughts and structure them appropriately.
gkrellmMultiple stacked system monitors in one process
GKrellM charts CPU, load, Disk, and all active net interfaces automatically. An on/off button and online timer for the PPP interface is provided, as well as monitors for memory and swap usage, file system, internet connections, APM laptop battery, mbox style mailboxes, and temperature sensors on supported systems. Also included is an uptime monitor, a hostname label, and a clock/calendar. Additional features are: * Autoscaling grid lines with configurable grid line resolution. * LED indicators for the net interfaces. * A gui popup for configuration of chart sizes and resolutions.
gkrellm-aclockAnalog clock plugin for GKrellM
Analog clock plugin for GKrellM, the GNU Krell Monitor.
gkrellm-freqCPU frequency display plugin for GKrellM
This plugin for GKrellM, the GNU Krell Monitor, displays the current CPU speed using the "dynamic" cpufrequency scheme.
gkrellm-moonMoon clock plugin for GKrellM
A moon clock plugin for GKrellM.
gkrellm-sunSun clock plugin for GKrellM
A sun clock plugin for GKrellM which can display the sun's setting time, rising time, path and current location and so on.
gkrellm-volumeGKrellM volume plugin
GKrellM plugin for controlling mixer devices.
gkrellm-weatherWeather plugin for GKrellM
Weather plugin for GKrellM.
gkrellm-wifiWireless monitor plugin for the GNU Krell Monitors
Plug-in for gkrellm (a system monitor) which monitors the wireless LAN cards in your PC and displays a graph of the link quality percentage for each card.
gl-117Action flight simulator
GL-117 is an action flight simulator. Enter the Eagle Squadron and succeed in several challanging missions leading though different landscapes. Five predefined levels of video quality and an amount of viewing ranges let you perfectly adjust the game to the performance of your system. Joystick, mouse, sound effects, music...
glabelsA program for creating labels and business cards for GNOME
gLabels is a lightweight program for creating labels and business cards for the GNOME desktop environment. It is designed to work with various laser/ink-jet peel-off label and business card sheets that you'll find at most office supply stores.
glade2A GTK+ GUI builder.
Glade is a free user interface builder for GTK+ and the GNOME GUI desktop. Glade can produce C source code. Support for C++, Ada95, Python, and Perl is also available, via external tools which process the XML interface description files output by GLADE. The glade2 package contains a version of Glade for GTK+ 2.0.
glaxiumAn OpenGL space shooter
Glaxium is an OpenGL-based space-ship "shoot-em-up" styled game. It is designed to provide the same feel as the old 2D games of that type, but with 3D for the special effects.
gleGraphics Layout Engine
GLE (Graphics Layout Engine) is a high-quality graphics package for scientists, combining a user-friendly scripting language with a full range of facilities for producing publication-quality graphs, diagrams, posters and slides. GLE provides LaTeX quality fonts together with a flexible graphics module which allows the user to specify any feature of a graph. Complex pictures can be drawn with user-defined subroutines and simple looping structures. Current output formats include EPS, PS, PDF, JPEG, and PNG.
glest3D real time strategy game
Glest is a free 3D real time strategy game, that can be modified using XML and a set of tools. Glest takes place in a context which could be compared to that of the pre-renaissance Europe, with the licence that magic forces exist in the environment and can be controlled.
glest-dataData files for the game Glest
Glest is a free 3D real time strategy game, that can be modified using XML and a set of tools. This package contains the data files for the game.
glewThe OpenGL Extension Wrangler Library
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file. GLEW is available for a variety of operating systems, including Windows, Linux, Mac OS X, FreeBSD, Irix, and Solaris.
glglobeOpenGl Globe - Earth simulation for linux
GLGlobe is an OpenGL - globe simulation for Linux. It was inspired by XGlobe or XEarth and can use the marker-files of these programs. The simulation includes day light and night time rendering, and the globe can be rotated and scaled interactively, or automatically rotated based on the current time of day
glibA library of handy utility functions
GLib is a handy library of utility functions. This C library is designed to solve some portability problems and provide other useful functionality which most programs require.
glib-javaBase Library for the Java-GNOME libraries
Glib-java is a base framework for the Java-GNOME libraries. Allowing the use of GNOME through Java.
glib2A library of handy utility functions
GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. This package provides version 2 of GLib.
glibmm24C++ interface for GTK2 (a GUI library for X)
gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps GTK+ 2. Highlights include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widget classes that can be freely combined to quickly create complex user interfaces.
glimmerSystem for finding genes in microbial DNA
Glimmer is a system for finding genes in microbial DNA, especially the genomes of bacteria, archaea, and viruses. Glimmer (Gene Locator and Interpolated Markov ModelER) uses interpolated Markov models (IMMs) to identify the coding regions and distinguish them from noncoding DNA.
glipperA simple Clipboardmanager for GNOME
Glipper is a simple Clipboardmanager for the GNOME Desktop Environment
glitzOpenGL image compositing library
Glitz is an OpenGL image compositing library. Glitz provides Porter/Duff compositing of images and implicit mask generation for geometric primitives including trapezoids, triangles, and rectangles.
glivImage viewing utility
GLiv is an OpenGL image viewer. GLiv is very fast and smooth at rotating, panning and zooming if you have an OpenGL accelerated graphics board.
glob2An innovative RTS game
Globulation 2 brings a new type of gameplay to RTS games. The player chooses the number of units to assign to various tasks, and the units do their best to satisfy the requests. This allows players to manage more units and focus on strategy rather than individual unit's jobs. Globulation 2 also features AI allowing single-player games or any possible combination of human-computer teams. Also included is a scripting language for versatile gameplay or tutorials and an integrated map editor. Globulation2 can be played in single player mode, through your local network, or over the Internet with Ysagoon Online Gaming (or YOG for short).
globalSource code tag system
GNU GLOBAL is a source code tag system that works the same way across diverse environments. It supports C, C++, Yacc, Java, PHP and assembler source code.
glomEasy-to-use database designer and user interface
Glom lets you design database systems - the database and the user interface. Glom has high-level features such as relationships, lookups, related fields, related records, calculated fields, drop-down choices, searching, reports, users and groups. It has Numeric, Text, Date, Time, Boolean, and Image field types. Glom systems require almost no programming, but you may use Python for calculated fields or buttons. Glom uses the PostgreSQL database backend.
glpiFree IT asset management software
GLPI is the Information Resource-Manager with an additional Administration- Interface. You can use it to build up a database with an inventory for your company (computer, software, printers...). It has enhanced functions to make the daily life for the administrators easier, like a job-tracking-system with mail-notification and methods to build a database with basic information about your network-topology.
glpkGNU Linear Programming Kit
The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. GLPK supports the GNU MathProg language, which is a subset of the AMPL language. The GLPK package includes the following main components: * Revised simplex method. * Primal-dual interior point method. * Branch-and-bound method. * Translator for GNU MathProg. * Application program interface (API). * Stand-alone LP/MIP solver.
glumpA small web application to glue files from multiple sources
Glump is a simple web application that glues files from various pieces, based on the hostname that makes the request. This is useful for large installations that want to send different files to different hosts.
glunarclockGNOME applet that displays the current lunar phase
glunarclock is a GNOME applet that displays the current lunar phase in the GNOME panel. Clicking on the applet displays astronomical data pertaining to the moon including time, the appearance, rise and set times, and the coordinates of the moon.
glyph-keeperLibrary for text rendering
Glyph Keeper is a library for text rendering. It is written in C and can be used by C or C++ code. Glyph Keeper helps your program to load a font, render character glyphs and write them to the target surface. Right now only Allegro and SDL targets are supported, but there will be more in future. Glyph Keeper uses FreeType as a font engine.
gmediaserverUPnP compatible media server for the GNU system
GMediaServer is a UPnP compatible media server for the GNU system. It is part of the GNU project. GMediaServer serves audio and video files to certain network connected media players. Most hardware media players only play music and/or video - they don't provide the media themselves. Those media files have to come from a device on the network.
gmimeLibrary for creating and parsing MIME messages
The GMime suite provides a core library and set of utilities which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME).
gmpA GNU arbitrary precision library.
The gmp package contains GNU MP, a library for arbitrary precision arithmetic, signed integers operations, rational numbers and floating point numbers. GNU MP is designed for speed, for both small and very large operands. GNU MP is fast because it uses fullwords as the basic arithmetic type, it uses fast algorithms, it carefully optimizes assembly code for many CPUs' most common inner loops, and it generally emphasizes speed over simplicity/elegance in its operations. Install the gmp package if you need a fast arbitrary precision library.
gmpcGNOME frontend for the MPD
Gmpc is a GNOME client for the Music Player Daemon Features : * Support for loading/saving playlists. * File Browser * Browser based on ID3 information. (on artist and albums) * Search * Current playlist viewer with search. * ID3 information * Lots more
gmrunLightweight "Run program" dialog box with search history and tab completion
A simple GTK program which provides a "run program" window. It features a bash-like TAB completion, Ctrl-R/Ctrl-S for searching through the history and URL handlers for any user defined prefix.
gmythMythTV remote access libraries
GMyth is a library used by applications to access content provided by the MythTV set-top box framework, such as Live TV broadcasts, TV recordings, or TV listings.
gnashGNU flash movie player
Gnash is a GNU Flash movie player based on GameSWF, and supports many SWF v7 features.
gnet2A simple network library built upon glib
GNet is a simple network library. It is written in C, object-oriented, and built upon GLib. It is intended to be easy to use and port.
gnochmCHM file viewer
A CHM file viewer for Gnome. Features are: * Full text search * Bookmarks * Support for external ms-its links * Configurable support for http links * Internationalisation * Displays HTML page source
gnokiiLinux/Unix tool suite for various mobile phones
Gnokii provides tools and a user space driver for use with mobile phones under Linux, various unices and Win32. With gnokii you can do such things as make data calls, update your address book, change calendar entires, send and receive SMS messages and load ring tones depending on the phone you have.
gnomad2A GNOME 2.0 client for the Creative Jukeboxes and Dell DJs
Gnomad2 is a client for the Creative Nomad Jukeboxes, Zen, Zen USB 2.0, NX, Xtra, Touch and Micro, plus the Dell DJs utilizing the libnjb library for jukebox communication. Further it support MTP devices by way of libmtp, including Samsung, iriver, SanDisk, Philips, JVC and many, many more. It is used for storing MP3 (and WAV, WMA, OGG, MP4, AVI, MPEG) media files on the device and retrieving them again, it also handles data file storage and retrieval, playlists and a rudimentary player with full support for the Creative EAX sound processor on older jukebox devices.
gnome-applet-musicA GNOME panel applet to control various music players
Music Applet is a small, simple GNOME panel applet that lets you control a variety of different music players from the panel. Music Applet provides easy access to information about the current song and the most important playback controls. Music Applet is the successor to the Rhythmbox Applet and currently supports the following music players: * Banshee * Exaile * MPD * Muine * Rhythmbox * Quod Libet * XMMS1 and XMMS2
gnome-applet-netspeedGNOME applet that shows traffic on a network device
netspeed is a little GNOME applet that shows the traffic on a specified network device (for example eth0) in kbytes/s.
gnome-applet-sensorsGnome panel applet for hardware sensors
GNOME Sensors Applet is an applet for the GNOME Panel to display readings from hardware sensors, including CPU and system temperatures, fan speeds and voltage readings under Linux. Can interface via the Linux kernel i2c modules, or the i8k kernel module (for Dell Inspirion 8000 Laptops). Includes a simple, yet highly customizable display and intuitive user-interface. Alarms can be set for each sensor to notify the user once a certain value has been reached, and can be configured to execute a given command at given repeated intervals. GNOME HIG v2.0 compliant.
gnome-applet-timerA countdown timer applet for the GNOME panel
Timer Applet is a countdown timer applet for the GNOME panel. Highlights: * Run multiple Timer Applets simultaneously to have different timers * Quickly set a time and the applet will notify you when time's up * Create presets for quick access to frequently-used times * Small and unobtrusive. Choose to either view the remaining time right in the panel or hide it so you don't get distracted by the countdown.
gnome-applet-vmSimple virtual domains monitor which embed themselves in the GNOME panel
The gnome-applet-vm is GNOME panel applet for monitoring and controlling locally-running virtual machines.
gnome-appletsSmall applications for the GNOME panel
GNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-applets package provides small utilities for the GNOME panel.
gnome-audioSounds for GNOME events.
The gnome-audio package contains sounds for the GNOME GUI desktop environment. If you are installing GNOME, you may want to install this package of complementary sounds.
gnome-backgroundsDesktop backgrounds packaged with the GNOME desktop
The gnome-backgrounds package contains images and tiles to use for your desktop background which are packaged with the GNOME desktop.
gnome-blogGNOME panel object for posting blog entries
GNOME panel object that allows convenient posting of blog entries to any blog that supports the bloggerAPI.
gnome-bluetoothGNOME Bluetooth Subsystem
This package contains a Bonobo server to control Bluetooth devices, and a simple GUI to explore which devices are available (gnome-bluetooth-manager). Also, an OBEX server is available, gnome-obex-server. This will receive files sent via Bluetooth to your PC, and save them in your home directory.
gnome-buildGNOME Build Framework
This is the GNOME Build Framework (GBF).
gnome-chemistry-utilsA set of chemical utilities
This package is a set of chemical utils. Four programs are available: * A 3D molecular structure viewer (GChem3Viewer). * A Chemical calculator (GChemCalc). * A periodic table of the elements application (GChemTable). * A crystalline structure editor (GCrystal).
gnome-commanderA nice and fast file manager for the GNOME desktop
GNOME Commander is a nice and fast file manager for the GNOME desktop. In addition to performing the basic filemanager functions the program is also an FTP-client and it can browse SMB-networks.
gnome-commonUseful things common to building gnome packages from scratch
This package contains sample files that should be used to develop pretty much every GNOME application. The programs included here are not needed for running gnome apps or building ones from distributed tarballs. They are only useful for compiling from CVS sources or when developing the build infrastructure for a GNOME application.
gnome-compiz-managerCompiz configuration utility
Gnome compiz manager is small utility, which manages GL Desktop configurations on XGL/AiGLX. It’s composed of two applications : - compiz-tray-icon : which launches and stops compiz - gnome-compiz-preferences : which adjusts GL effects The goal isn’t to expose all compiz options but allow a simple configuration of compiz.
gnome-desktopPackage containing code shared among gnome-panel, gnome-session, nautilus, etc
The gnome-desktop package contains an internal library (libgnomedesktop) used to implement some portions of the GNOME desktop, and also some data files and other shared components of the GNOME user environment.
gnome-doc-utilsDocumentation utilities for the GNOME project
gnome-doc-utils is a collection of documentation utilities for the GNOME project. Notably, it contains utilities for building documentation and all auxiliary files in your source tree, and it contains the DocBook XSLT stylesheets that were once distributed with Yelp.
gnome-gamesGNOME games
The gnome-games package includes some small games that come with the GNOME desktop environment but can be used under any desktop.
gnome-games-extra-dataGNOME games extra data
The gnome-games-extra-data package includes additional data and themes for the games in the gnome-games package.
gnome-keyringA framework for managing user passwords and other secrets
gnome-keyring manages passwords and other types of secrets for the user, storing them encrypted with a main password. Applications can use the gnome-keyring library to integrate with the keyring.
gnome-keyring-managerManager for passwords stored in gnome-keyring
gnome-keyring-manager is an application that lets you manage the passwords and other secrets you have saved in your keyring.
gnome-launch-boxFunky application launcher
Launch Box is an application launcher, heavily influenced by Quicksilver for Mac OS X.
gnome-libsThe main GNOME1 libraries
GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-libs package includes libraries that are needed to run GNOME 1 applications.
gnome-magGNOME Magnifier
Magnification library for AT-SPI based apps.
gnome-mediaGNOME media programs.
GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-media package will install media features like the GNOME CD player.
gnome-menusA menu system for the GNOME project
gnome-menus is an implementation of the draft "Desktop Menu Specification" from freedesktop.org. This package also contains the GNOME menu layout configuration files, .directory files and assorted menu related utility programs, Python bindings, and a simple menu editor.
gnome-mime-dataMIME type data files for GNOME desktop
gnome-mime-data provides the file type recognition data files for gnome-vfs
gnome-netstatusNetwork status applet
gnome-netstatus is an applet which provides information about a network interface on your panel.
gnome-nettoolA GNOME interface for various networking tools
GNOME Nettool is a set of front-ends to various networking command-line tools, like ping, netstat, ifconfig, whois, traceroute, finger.
gnome-panelGNOME panel
The GNOME panel provides the window list, workspace switcher, menus, and other features for the GNOME desktop.
gnome-password-generatorGraphical secure password generator
Gnome Password Generator is a GUI based secure password generator. It allows the user to generate a specified number of random passwords of a specified length.
gnome-phone-managerGnome Phone Manager
This program will connect to your mobile phone over a serial port, either via a cable, infrared (IrDA) or Bluetooth connection. For example it listens for text messages, and when they arrive, displays them on the desktop. A visual indicator is displayed in the notification area, if one is presently added to the panel.
gnome-power-managerGNOME Power Manager
GNOME Power Manager uses the information and facilities provided by HAL displaying icons and handling user callbacks in an interactive GNOME session. GNOME Power Preferences allows authorised users to set policy and change preferences.
gnome-pppA GNOME 2 WvDial frontend
GNOME PPP is a modem dialup tool designed to integrate nicely into GNOME 2 Desktop Environment. It is very similar to GPPP dialup utility created for GNOME 1 and KDE equivalent, KPPP. Since it is a graphical frontend for the excellent WvDial too, very little knowledge is needed to setup a dialup connection using GNOME PPP. It features ease of use, HIG dialogs, auto detection of your modem and connection monitoring.
gnome-python2The sources for the PyGNOME Python extension module
The gnome-python package contains the source packages for the Python bindings for GNOME called PyGNOME. PyGNOME is an extension module for Python that provides access to the base GNOME libraries, so you have access to more widgets, a simple configuration interface, and metadata support.
gnome-python2-extrasThe sources for additional. PyGNOME Python extension modules.
The gnome-python-extra package contains the source packages for additional Python bindings for GNOME. It should be used together with gnome-python.
gnome-scheduleA GTK+ based user interface for cron and at
Gnome Schedule is a graphical user interface for creating, modifying, and deleting cron and at jobs.
gnome-screensaverGNOME Screensaver
gnome-screensaver is a screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the desktop.
gnome-screensaver-frogsGNOME Screensaver Slideshow of Frogs
gnome-screensaver-frogs is an addon screen saver for GNOME Screensaver that provides a slideshow of freely distributable frog pictures.
gnome-sessionGNOME session manager
gnome-session manages a GNOME desktop session. It starts up the other core GNOME components and handles logout and saving the session.
gnome-sharpGTK+ and GNOME bindings for Mono
This package provides a library that allows you to build fully native graphical GNOME applications using Mono. gnome-sharp extends gtk-sharp2 and adds bindings for gconf, libgnome, gnome-vfs, libart, gtkhtml, librsvg, and vte.
gnome-specimenA simple tool to view and compare fonts installed on your system
Gnome Specimen is a simple tool to view and compare fonts installed on your system
gnome-speechGNOME Text to Speech
GNOME Speech
gnome-system-monitorSimple process monitor
gnome-system-monitor is a simple process and system monitor.
gnome-terminalGNOME Terminal
GNOME terminal emulator application.
gnome-themesThemes collection for GNOME
Themes collection for GNOME
gnome-translateGNOME interface to libtranslate -- Natural language translator
GNOME Translate is a GNOME interface to libtranslate library. It can translate a text or web page between several natural languages, and it can automatically detect the source language as you type.
gnome-user-shareGnome user file sharing
gnome-user-share
gnome-utilsGNOME utility programs
GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-utils package includes a set of small "desk accessory" utility applications for GNOME.
gnome-vfs2The GNOME virtual file-system libraries
GNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager. It provides a modular architecture and ships with several modules that implement support for file systems, http, ftp, and others. It provides a URI-based API, backend supporting asynchronous file operations, a MIME type manipulation library, and other features.
gnome-vfs2-monikersMonikers for the GNOME virtual file-system
GNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager. It provides a modular architecture and ships with several modules that implement support for file systems, http, ftp, and others. It provides a URI-based API, backend supporting asynchronous file operations, a MIME type manipulation library, and other features.
gnome-vfs2-obexftpObexFTP over Bluetooth support for GNOME
gnome-vfs2-obexftp allows you to browse filesystems on mobile phones, or other computers over Bluetooth, using ObexFTP. It is useful to see pictures taken with your camera phone, or manage ringtones and themes.
gnome-vfsmm26C++ wrapper for gnome-vfs
This package is part of the gnomemm project and provides a C++ interface for gnome-vfs.
gnome-web-photoHTML pages thumbnailer
gnome-web-photo contains a thumbnailer that will be used by GNOME applications, including the file manager, to generate screenshots of web pages.
gnomebakerGNOME CD/DVD burner
CD/DVD burner designed for the GNOME desktop.
gnomeradioGraphical FM-Tuner program for GNOME
Gnomeradio is a FM-radio tuner for the GNOME desktop. It should work with every FM tuner card that is supported by video4linux. Remote controls are supported via LIRC-support. Gnomeradio can also record radio as a Wave or Ogg files.
gnomescanGnome Scanner Utility
Gnome Scan aim to provide a sane scan infrastructure. Flegita provide app and plugin on top of Gnome Scan for the desktop
gnomeswordGNOME-based Bible research tool
Gnomesword is a Bible study application for GNOME, a graphical desktop enviroment which is available for several Unix and Linux flavors. It is based on SWORD by the CrossWire Bible Society, a framework providing the possibility to study the Bible and additional information like commentaries, dictionaries and other texts using your computer.
gnonlinGStreamer extension library for non-linear editing
Gnonlin is a library built on top of GStreamer (http://gstreamer.net) which provides support for writing non-linear audio and video editing applications. It introduces the concept of a timeline.
gnotimeTracks and reports time spent
A combination of stop-watch, diary, consultant billing system, and project manager. Gnotime allows you to track the amount of time you spend on a task, associate a memo with it, set a billing rate, print an invoice, as well as track the status of other projects. Some people may remember Gnotime in its previous incarnations as GTT (Gnome Time Tracker) when it was part of the Gnome Utils package. It has been split out, renamed, and greatly enhanced since then.
gnu-efiDevelopment Libraries and headers for EFI
This package contains development headers and libraries for developing applications that run under EFI (Extensible Firmware Interface).
gnu-getoptJava getopt implementation
The GNU Java getopt classes support short and long argument parsing in a manner 100% compatible with the version of GNU getopt in glibc 2.0.6 with a mostly compatible programmer's interface as well. Note that this is a port, not a new implementation. I am currently unaware of any bugs in this software, but there certainly could be some lying about. I would appreciate bug reports as well as hearing about positive experiences.
gnu-regexpJava NFA regular expression engine implementation
The gnu.regexp package is a pure-Java implementation of a traditional (non-POSIX) NFA regular expression engine. Its syntax can emulate many popular development tools, including awk, sed, emacs, perl and grep. For a relatively complete list of supported and non-supported syntax, refer to the syntax and usage notes.
gnu-smalltalkGNU Smalltalk
GNU Smalltalk is an implementation that closely follows the Smalltalk-80 language as described in the book `Smalltalk-80: the Language and its Implementation' by Adele Goldberg and David Robson. The Smalltalk programming language is an object oriented programming language. Unlike other Smalltalks (including Smalltalk-80), GNU Smalltalk emphasizes Smalltalk's rapid prototyping features rather than the graphical and easy-to-use nature of the programming environment. Therefore, even though we have a nice GUI environment including a class browser, the goal of the GNU Smalltalk project is currently to produce a complete system to be used to write your scripts in a clear, aesthetically pleasing, and philosophically appealing programming language.
gnubgA backgammon game and analyser
GNU Backgammon is software for playing and analysing backgammon positions, games and matches. It's based on a neural network. Although it already plays at a very high level, it's still work in progress. You may play GNU Backgammon using the command line or a graphical interface
gnubiffA mail notification program
Gnubiff is a mail notification program that periodically checks for mail and displays headers when new mail has arrived
gnucapThe Gnu Circuit Analysis Package
The primary component is a general purpose circuit simulator. It performs nonlinear dc and transient analyses, fourier analysis, and ac analysis. Spice compatible models for the MOSFET (level 1-7), BJT, and diode are included in this release. Gnucap is not based on Spice, but some of the models have been derived from the Berkeley models. Unlike Spice, the engine is designed to do true mixed-mode simulation. Most of the code is in place for future support of event driven analog simulation, and true multi-rate simulation.
gnucashGnuCash is an application to keep track of your finances.
GnuCash is a personal finance manager. A check-book like register GUI allows you to enter and track bank accounts, stocks, income and even currency trades. The interface is designed to be simple and easy to use, but is backed with double-entry accounting principles to ensure balanced books.
gnucash-docsHelp files and documentation for the GnuCash personal finanace manager
GnuCash is a personal finance manager. gnucash-docs contains the help files and documentation for GnuCash.
gnuchessThe GNU chess program
The gnuchess package contains the GNU chess program. By default, GNU chess uses a curses text-based interface. Alternatively, GNU chess can be used in conjunction with the xboard user interface and the X Window System for play using a graphical chess board. Install the gnuchess package if you would like to play chess on your computer. If you'd like to use a graphical interface with GNU chess, you'll also need to install the xboard package and the X Window System.
gnugoText based go program
This software is a free program that plays the game of Go. GNU Go has played thousands of games on the NNGS Go server. GNU Go is now also playing regularly on the Legend Go Server in Taiwan and the WING server in Japan.
gnumericSpreadsheet program for GNOME
Gnumeric is a spreadsheet program for the GNOME GUI desktop environment.
gnupgA GNU utility for secure communication and data storage.
GnuPG (GNU Privacy Guard) is a GNU utility for encrypting data and creating digital signatures. GnuPG has advanced key management capabilities and is compliant with the proposed OpenPGP Internet standard described in RFC2440. Since GnuPG doesn't use any patented algorithm, it is not compatible with any version of PGP2 (PGP2.x uses only IDEA for symmetric-key encryption, which is patented worldwide).
gnupg2Utility for secure communication and data storage
GnuPG is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440 and the S/MIME standard as described by several RFCs. GnuPG 2.0 is the stable version of GnuPG integrating support for OpenPGP and S/MIME. It does not conflict with an installed 1.x OpenPGP-only version. GnuPG 2.0 is a newer version of GnuPG with additional support for S/MIME. It has a different design philosophy that splits functionality up into several modules. Both versions may be installed simultaneously without any conflict (gpg is called gpg2 in GnuPG 2). In fact, the gpg version from GnuPG 1.x is able to make use of the gpg-agent as included in GnuPG 2 and allows for seamless passphrase caching. The advantage of GnupG 1.x is its smaller size and no dependency on other modules at run and build time.
gnuplotA program for plotting mathematical expressions and data.
Gnuplot is a command-line driven, interactive function plotting program especially suited for scientific data representation. Gnuplot can be used to plot functions and data points in both two and three dimensions and in many different formats. Install gnuplot if you need a graphics package for scientific data representation.
gnustep-makeGNUstep makefile package
The makefile package is a simple, powerful and extensible way to write makefiles for a GNUstep-based project. It allows the user to write a project without having to deal with the complex issues associated with configuration, building, installation, and packaging. It also allows the user to easily create cross-compiled binaries.
gnutlsA TLS protocol implementation.
GnuTLS is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group.
gob2GOB2, The GObject Builder
GOB is a simple preprocessor for making GObject objects (glib objects). It makes objects from a single file which has inline C code so that you don't have to edit the generated files. Syntax is somewhat inspired by java and yacc. It supports generating C++ code
gobbyFree collaborative editor
Gobby is a free collaborative editor. This means that it provides you with the possibility to edit files simultaneously with other users over a network. It supports multiple documents in one session and a multi-user chat. The platforms on which you could use Gobby are so far Microsoft Windows, Linux, Mac OS X and other Unix-like ones. Developed with the Gtk+ toolkit it integrates nicely into the GNOME desktop environment if you want it to.
gocrGNU Optical Character Recognition program
GOCR is an OCR (Optical Character Recognition) program, developed under the GNU Public License. It converts scanned images of text back to text files. Joerg Schulenburg started the program, and now leads a team of developers. GOCR can be used with different front-ends, which makes it very easy to port to different OSes and architectures. It can open many different image formats, and its quality have been improving in a daily basis.
gofficeGoffice support libraries
Support libraries for gnome office
goffice04Goffice support libraries
Support libraries for gnome office
gokGNOME Onscreen Keyboard
The gok project aims to enable users to control their computer without having to rely on a standard keyboard or mouse, leveraging GNOME's built-in accessibility framework.
gonvertUnits conversion utility
gonvert is a conversion utility that allows conversion between many units like CGS, Ancient, Imperial with many categories like length, mass, numbers, etc. All units converted values shown at once as you type. Easy to add/change your own units. Written in Python, pygtk, libgade.
goocanvasA new canvas widget for GTK+ that uses cairo for drawing
GooCanvas is a new canvas widget for GTK+ that uses the cairo 2D library for drawing. It has a model/view split, and uses interfaces for canvas items and views, so you can easily turn any application object into canvas items.
google-perftoolsVery fast malloc and performance analysis tools
Perf Tools is a collection of performance analysis tools, including a high-performance multi-threaded malloc() implementation that works particularly well with threads and STL, a thread-friendly heap-checker, a heap profiler, and a cpu-profiler.
gossipGNOME Jabber Client
Gossip aims at making Jabber easy to use and tries to give GNOME users a real user friendly way of chatting with their friends.
gourmetRecipe Manager for the GNOME desktop environment
Gourmet Recipe Manager is a recipe-organizer for GNOME that generates shopping lists and allows rapid searching of recipes. It imports mealmaster & mastercook files and exports webpages & other formats.
gpaGraphical user interface for GnuPG
GNU Privacy Assistant (GPA) is a graphical frontend for the GNU Privacy Guard (GnuPG). GPA can be used to encrypt, decrypt, and sign files, to verify signatures and to manage the private and public keys.
gpartA program for recovering corrupt partition tables.
Gpart is a small tool which tries to guess what partitions are on a PC type harddisk in case the primary partition table was damaged.
gpartedGnome Partition Editor
GParted stands for Gnome Partition Editor and is a graphical frontend to libparted. Among other features it supports creating, resizing, moving and copying of partitions. Also several (optional) filesystem tools provide support for filesystems not included in libparted. These optional packages will be detected at runtime and don't require a rebuild of GParted
gperfA perfect hash function generator.
Gperf is a perfect hash function generator written in C++. Simply stated, a perfect hash function is a hash function and a data structure that allows recognition of a key word in a set of words using exactly one probe into the data structure.
gperiodicProgram for browsing the periodic table
Gperiodic displays a periodic table of the elements, allowing you to browse through the elements, and view detailed information about each element.
gpgmeGnuPG Made Easy - high level crypto API
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a high-level crypto API for encryption, decryption, signing, signature verification and key management.
gphoto2Software for accessing digital cameras
The gPhoto2 project is a universal, free application and library framework that lets you download images from several different digital camera models, including the newer models with USB connections. Note that a) for some older camera models you must use the old "gphoto" package. b) for USB mass storage models you must use the driver in the kernel This package contains i) the library that digital camera applications can use ii) the command-line utility gphoto2 Other (GUI) frontends are available separately.
gphpeditA PHP source editor for GNOME 2
gPHPEdit is a GNOME2 editor dedicated to editing PHP files and other supporting files such as HTML/CSS.
gpixpodAn ipod photo organizer
GPixPod let you manage your collection of photos uploading them to your iPod, organizing them in photo albums. Instead of the iTunes synchronization approach, GPixPod let you choose your manual operations on your photos and photo albums, such as adding/deleting individual photos and photo albums, and renaming photo albums
gpodderPodcast receiver/catcher written in Python
gPodder is a Podcast receiver/catcher written in Python, using GTK. It manages podcast feeds for you and automatically downloads all podcasts from as many feeds as you like. It also optionally supports syncing with ipods.
gppGNOME Photo Printer
Gnome Photo Printer is intended for printing photos in an easy way. Just drag your Photos from Nautilus to the Gnome Photo Printer window and drop it. Make some selections like Photo or Paper size, hit Preview or Print, and see your pictures printed.
gpredictReal-time satellite tracking and orbit prediction program
Gpredict is a real time satellite tracking and orbit prediction program written using the Gtk+ widgets. Gpredict is targetted mainly towards ham radio operators but others interested in satellite tracking may find it useful as well. Gpredict uses the SGP4/SDP4 algorithms, which are compatible with the NORAD Keplerian elements.
gprologGNU Prolog is a free Prolog compiler
GNU Prolog is a native Prolog compiler with constraint solving over finite domains (FD) developed by Daniel Diaz (http://loco.inria.fr/~diaz). GNU Prolog is a very efficient native compiler producing (small) stand-alone executables. GNU-Prolog also offers a classical top-level+debugger. GNU Prolog conforms to the ISO standard for Prolog but also includes a lot of extensions (global variables, DCG, sockets, OS interface,...). GNU Prolog also includes a powerful constraint solver over finite domains with many predefined constraints+heuristics.
gpsbabelA tool to convert between various formats used by GPS devices
Converts GPS waypoint, route, and track data from one format type to another.
gpsdService daemon for mediating access to a GPS
gpsd is a service daemon that mediates access to a GPS sensor connected to the host computer by serial or USB interface, making its data on the location/course/velocity of the sensor available to be queried on TCP port 2947 of the host computer. With gpsd, multiple GPS client applications (such as navigational and wardriving software) can share access to a GPS without contention or loss of data. Also, gpsd responds to queries with a format that is substantially easier to parse than NMEA 0183.
gpsdriveA GPS based navigation tool
Gpsdrive is a map-based navigation system. It displays your position on a zoomable map provided from a NMEA-capable GPS receiver. The maps are autoselected for the best resolution, depending of your position, and the displayed image can be zoomed. Maps can be downloaded from the Internet with one mouse click. The program provides information about speed, direction, bearing, arrival time, actual position, and target position. Speech output is also available. MySQL is supported.
gpsimA simulator for Microchip (TM) PIC (TM) microcontrollers
gpsim is a simulator for Microchip (TM) PIC (TM) microcontrollers. It supports most devices in Microchip's 12-bit, 14bit, and 16-bit core families. In addition, gpsim supports dynamically loadable modules such as LED's, LCD's, resistors, etc. to extend the simulation environment beyond the PIC.
gputilsDevelopment utilities for Microchip (TM) PIC (TM) microcontrollers
This is a collection of development tools for Microchip (TM) PIC (TM) microcontrollers. This is ALPHA software: there may be serious bugs in it, and it's nowhere near complete. gputils currently only implements a subset of the features available with Microchip's tools. See the documentation for an up-to-date list of what gputils can do.
gqGraphical LDAP directory browser and editor
GQ is a graphical browser for LDAP directories and schemas. Using GQ, an administrator can search through a directory and modify objects stored in that directory.
gquiltPyGTK GUI wrapper for quilt
quilt is a tool for managing a series of patches by keeping track of the changes each patch makes. Patches can be applied, un-applied, refreshed, etc. gquilt is a PyGTK GUI wrapper for quilt.
gqviewImage browser and viewer
GQview is an image viewer for browsing through graphics files. GQview features include single click file viewing, support for external editors, previewing images using thumbnails, and zoom.
graceNumerical Data Processing and Visualization Tool
Grace is a Motif application for two-dimensional data visualization. Grace can transform the data using free equations, FFT, cross- and auto-correlation, differences, integrals, histograms, and much more. The generated figures are of high quality. Grace is a very convenient tool for data inspection, data transformation, and for making figures for publications.
gradsTool for easy acces, manipulation, and visualization of data
The Grid Analysis and Display System (GrADS) is an interactive desktop tool that is used for easy access, manipulation, and visualization of earth science data. The format of the data may be either binary, GRIB, NetCDF, or HDF-SDS (Scientific Data Sets). GrADS has been implemented worldwide on a variety of commonly used operating systems and is freely distributed over the Internet.
grampsGenealogical Research and Analysis Management Programming System
gramps (Genealogical Research and Analysis Management Programming System) is a GNOME based genealogy program supporting a Python based plugin system.
granuleFlashcards program based on Leitner methodology
granule is a flashcard program that implements Leither cardfile methodology for learing new words. It features both short-term and long-term memory training capabilities with scheduling.
graphvizGraph Visualization Tools
A collection of tools for the manipulation and layout of graphs (as in nodes and edges, not as in barcharts).
grassGRASS - Geographic Resources Analysis Support System
GRASS (Geographic Resources Analysis Support System) is a Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization. GRASS is currently used in academic and commercial settings around the world, as well as by many governmental agencies and environmental consulting companies.
grepThe GNU versions of grep pattern matching utilities.
The GNU versions of commonly used grep utilities. Grep searches through textual input for lines which contain a match to a specified pattern and then prints the matching lines. GNU's grep utilities include grep, egrep and fgrep. You should install grep on your system, because it is a very useful utility for searching through text.
grepmailSearch mailboxes for a particular email
Grepmail searches a normal or compressed mailbox for a given regular expression, and returns those emails that match it. Piped input is allowed, and date and size restrictions are supported, as are searches using logical operators.
gresistorGnome resistor color code calculator
To allow for identification, resistors are usually marked with colored bands. Often refereed to as color codes, these markings are indicative of their resistance, tolerance and temperature coefficient. gResistor is a great program that will help you translate a resistor color codes into a readable value.
grhinoReversi game for GNOME, supporting the Go/Game Text Protocol
GRhino, or Rhino its former name, is a Reversi game on Linux and other UNIX-like systems as long as GNOME 2 libraries are installed. It is currently under development and a new version is available occasionally. What distinguish GRhino from most other Reversi games is that GRhino will be targeted for experienced Reversi players. Strong AI is the main focus with some additional good, useful features (like an endgame solver) is planned. The ultimate target strength of the AI is that it should be able to beat the best human player at the highest difficulty level. Beating Logistello (the strongest program available) is not in the plan :) GRhino supports the Go/Game Text Protocol (GTP), allowing it to be used as an engine for a GTP-compliant controller like Quarry.
grigA Ham Radio Control graphical user interface
Grig is a graphical user interface for the Ham Radio Control Libraries. It is intended to be simple and generic, presenting the user to the same interface regardless of