20060929

The OpenLDAP Project : A collaborative effort to provide a robust, commercial-grade, fully featured, open source LDAP software suite


The OpenLDAP Project is a collaborative effort to provide a robust, commercial-grade, fully featured, open source LDAP software suite. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop OpenLDAP Software and its related documentation. OpenLDAP Software provides a complete LDAP implementation including server, clients, C SDK, and associated tools.

[Intended Audience] Developers, System Administrators
[License] OSI Approved
[Operating System] POSIX
[Programming Language] C
[Topic] Database, Internet, Software Development :: Libraries, System :: Clustering/Distributed Networks, System :: Networking

GQ : A GTK-based LDAP client that enables you to search and browse any LDAP V2- or V3-compliant server such as OpenLDAP, Novell, and Netscape

GQ is a GTK-based LDAP client that enables you to search and browse any LDAP V2- or V3-compliant server such as OpenLDAP, Novell, and Netscape. You can also add, edit, and delete entries.

[Environment] X11 Applications, X11 Applications :: GTK
[Intended Audience] End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C
[Topic] System :: Networking, System :: Systems Administration

XSI : An easy-to-use, secure, and comprehensive system monitoring daemon

XSI is an easy-to-use, secure, and comprehensive system monitoring daemon that replies to network queries with XML-encoded system information and statistics. This data can then be analyzed, graphed, or otherwise presented by a front-end.

[Environment] Console (Text Based), No Input/Output (Daemon)
[Intended Audience] Developers, System Administrators
[License] OSI Approved :: MIT/X Consortium License
[Network Environment] IP
[Operating System] POSIX, POSIX :: BSD :: OpenBSD
[Programming Language] C++
[Topic] System :: Diagnostics, System :: Monitoring

20060927

TaoCrypt : A portable, fast, cryptographic library for most needs

TaoCrypt is a portable, fast, cryptographic library for most needs. Its features include one way hash functions: SHA-1, MD2, MD4, MD5, RIPEMD-160; message authentication codes: HMAC; block ciphers: DES, Triple-DES, AES, Blowfish, Twofish; stream ciphers: ARC4; public key cryptography: RSA, DSA, Diffie-Hellman; password based key derivation: PBKDF2 from PKCS #5; a pseudo random number generator and large integer support. There is also support for Base 16/64 encoding/decoding, DER encoding/decoding, and X.509 processing.

[Operating System] MacOS X, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: BSD, POSIX :: Linux, Unix
[Programming Language] C++
[Topic] Security, Security :: Cryptography, Software Development :: Libraries, System

20060925

ARCS : used to automatically monitor remote and local git, subversion, CVS, and even rsync repositories

ARCS (Another Revision Control System or Automated Revision Control System) is used to automatically monitor remote and local git, subversion, CVS, and even rsync repositories. It notices changes and updates the local and remote repositories almost automatically. It requires either git, subversion, rsync, or CVS, and can be used for Web site maintainance, backup, communications, and many other purposes.

[Environment] Console (Text Based)
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, POSIX, POSIX :: BSD :: NetBSD, POSIX :: BSD :: OpenBSD, POSIX :: Linux, Unix
[Programming Language] C
[Topic] Communications :: File Sharing, Information Management :: Document Repositories, Software Development :: Version Control

Varnish : A high-performance HTTP accelerator


Varnish is a high-performance HTTP accelerator designed for sites with large amounts of non-personalized dynamic content, such as online newspapers.

[Environment] No Input/Output (Daemon)
[Intended Audience] System Administrators
[License] OSI Approved :: BSD License (revised)
[Network Environment] IP
[Operating System] POSIX
[Programming Language] C
[Topic] Internet :: WWW/HTTP

The Unicode Description Utilities : A set of four programs for finding out what is in a Unicode file

The Unicode Description Utilities is a set of four programs for finding out what is in a Unicode file. uniname defaults to printing the character offset of each character, its byte offset, its hex code value, its encoding, the glyph itself, and its name. Command line options allow undesired information to be suppressed and the Unicode range to be added. unidesc reports the character ranges to which different portions of the text belong. unihist generates a histogram of the characters in its input. ExplicateUTF8 is intended for debugging or for learning about Unicode. It determines and explains the validity of a sequence of bytes as a UTF-8 encoding.

[Environment] X11 Applications
[Intended Audience] Advanced End Users
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] C
[Topic] Text Processing :: Linguistic, Utilities

20060924

Avidemux : A graphical tool to edit videos

Avidemux is a graphical tool to edit videos. It can open AVI, openDML, MPEG, Nuppelvideo, and BMPs. Most common codecs are supported (M-JPEG, MPEG, DivX, Xvid, huffyuv, WMA, etc.) thanks to libavcodec and libmpeg2. Video can be edited, cut, appended, filtered (resize/crop/denoise), and re-encoded to either AVI (MPEG4/MJPEG) or MPEG 1/2. The Spidermonkey Javascript engine is used to give powerful scripting capabilities.

[Environment] MacOS X, X11 Applications :: GTK
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Topic] Multimedia :: Video :: Non-Linear Editor

mod_domaintree : A hostname to filesystem mapper for Apache2

mod_domaintree is a hostname to filesystem mapper for Apache2. It maps host names like www.example.com to a filesystem tree like $prefix/com/example/www/$suffix. It can optionally strip the www prefix of host names.

[Environment] No Input/Output (Daemon)
[Intended Audience] Developers, System Administrators
[License] The Apache License 2.0
[Operating System] OS Independent
[Programming Language] C
[Topic] Internet

20060922

ClarkConnect : A software package that transforms an old beat up PC into a smart, simple, and secure Internet gateway and server for your home ...


ClarkConnect is a software package that transforms an old beat up PC into a smart, simple, and secure Internet gateway and server for your home or small office network. In addition to connection sharing, the software comes with a strong firewall, Apache, dynamic DNS utilities, and Samba filesharing. The software is based on Red Hat Linux.

[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL), Other/Proprietary License, Other/Proprietary License with Source, Public Domain
[Programming Language] C, Perl, PHP
[Topic] Internet, System :: Networking :: Firewalls

20060917

Galeon : A GNOME Web browser based on Gecko

Galeon is a GNOME Web browser based on Gecko (the Mozilla rendering engine). It is fast, has a light interface, and is fully standards-compliant.

[Environment] X11 Applications :: Gnome
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C, C++
[Topic] Desktop Environment :: Gnome, Internet :: WWW/HTTP :: Browsers, System :: Networking

20060916

OpenXDAS

OpenXDAS is a Novell-sponsored fully functional implementation of the OpenGroup's Distributed Auditing System standard.

[Intended Audience] Developers, System Administrators
[License] OSI Approved :: BSD License (original)
[Network Environment] IP
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, POSIX
[Programming Language] C
[Topic] Information Management, System :: Systems Administration

20060913

AutoScan : An application designed to explore and manage your network

AutoScan is an application designed to explore and manage your network. Entire subnets can be scanned simultaneously without human intervention. It features OS detection, automatic network discovery, a port scanner, a Nessus client, a Samba share browser, and the ability to save the network state.

[Environment] X11 Applications :: Gnome
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Security, System :: Networking, System :: Networking :: Monitoring, System :: Systems Administration

YaaCs (Yet Another Advanced Cati system) : written in Tcl/Tk to manage and realize computer assisted telephone interviewing (CATI) and telemarketing

YaaCs (Yet Another Advanced Cati system) is written in Tcl/Tk to manage and realize computer assisted telephone interviewing (CATI) and telemarketing. It make easy monitoring survey progress (giving several information), and it allows the management of the the survey with several administration tools. It simplifies the interviewer's work reading all contact's data from an easy and functional GUI. It can send faxes via hylaFAX and save all contact's data in a PostgreSQL database.

[Environment] X11 Applications
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] Perl, SQL, Tcl
[Topic] Communications :: Fax, Communications :: Telephony, Desktop Environment :: Window Managers :: Window Maker, Office/Business :: Scheduling

20060912

Botan : A C++ library of cryptographic algorithms

Botan is a C++ library of cryptographic algorithms. It includes a wide selection of cryptographic algorithms (including AES, DES, SHA-1, RSA, and DSA, among many others). It also support X.509 certificates and several common certificate-related formats and protocols. It has a high level interface, is easily portable to most systems and compilers, and includes a substantial tutorial and API reference.

[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised)
[Operating System] BeOS, MacOS X, Microsoft :: Windows, POSIX
[Programming Language] C++
[Topic] Security :: Cryptography, Software Development :: Libraries

20060910

ILVERCODERS DocToText : A utility that can convert MS Word documents and RTF documents to plain text

SILVERCODERS DocToText is a utility that can convert MS Word documents and RTF documents to plain text. This allows documents to be used for many things, such as searching, indexing, archiving, or just reading in text mode on a console.

[Environment] Console (Text Based), Win32 (MS Windows)
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, Microsoft :: Windows :: Windows NT/2000/XP, POSIX, POSIX :: Linux, Unix
[Programming Language] C++
[Topic] Office/Business, System :: Archiving, Text Processing, Utilities

FacturaLUX : ERP and CRM software for GNU/Linux


FacturaLUX is ERP and CRM software for GNU/Linux. It uses Qt 3.0 with QtDesigner and QTLinguist, and PostgreSQL as its database manager. It is desgined for business solutions for the small to medium enterprise market (SME) in distribution and service.

[Environment] MacOS X, Win32 (MS Windows), X11 Applications :: Qt
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux
[Programming Language] C++
[Topic] Office/Business :: Financial

fli4l : A single-floppy Linux-based ISDN/DSL/ethernet-router


fli4l is a single-floppy Linux-based ISDN/DSL/ethernet-router. It features configuration with some simple ASCII-files, several possible connection-flavors (in/out/callback, and raw IP/PPP), channel bundling (an extra channel can be added through a Windows/Unix-client), configuration of multiple networks, least-cost routing, automatic choice of provider, display/calculation of connection times and costs, and a Windows/Unix client to control dial/hangup, monitor traffic and monitor incoming calls on ISDN (see screenshot).

[Environment] Console (Text Based)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Topic] System :: Operating System

20060907

Hula is a mail and calendar server

Hula is a mail and calendar server with a friendly web-interface designed for a great user experience.

20060906

floppyfw : A router and simple firewall on one single floppy

floppyfw is a router and simple firewall on one single floppy. It uses Linux basic firewall capabilities, and has a very simple packaging system. It is perfect for masquerading and securing networks on ADSL and cable lines, using both static IP, DHCP, and PPPoE, and provides a simple installation, which usually involves editing of only one file on the floppy.

[Environment] Console (Text Based)
[Intended Audience] End Users/Desktop
[License] Freely Distributable
[Operating System] POSIX :: Linux
[Topic] Security, System :: Networking :: Firewalls

filofant : An email and document indexing server with a customizable Web interface like a Web search engine

filofant is an email and document indexing server with a customizable Web interface like a Web search engine. It is designed for companies and other groups which want to share their information in an easy and fast way.

[Environment] Web Environment
[Intended Audience] Advanced End Users
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C++
[Topic] Communications :: Email, Database, Information Management, Internet :: WWW/HTTP :: Indexing/Search, Office/Business :: Groupware, System :: Archiving

Gnofract 4D : A Gnome-based program to draw fractals

Gnofract 4D is a Gnome-based program to draw fractals. What sets it apart from other fractal programs (and makes it "4D") is the way that it treats the Mandelbrot and Julia sets as different views of the same four-dimensional fractal object. It contains a Fractint-compatible formula compiler, allowing it to draw an unlimited number of fractal types, using numerous coloring options.

[Environment] X11 Applications :: Gnome
[Intended Audience] End Users/Desktop
[License] OSI Approved :: BSD License (revised)
[Operating System] POSIX
[Programming Language] C++, Python
[Topic] Artistic Software, Desktop Environment :: Gnome, Multimedia :: Graphics, Scientific/Engineering :: Mathematics

20060905

The SMS Server Tools send and receive short messages through GSM modems or mobile phones

The SMS Server Tools send and receive short messages through GSM modems or mobile phones. The user can send short messages by simply storing text files into a special spool directory. The program monitors this directory and sends new files automatically. It also stores received short messages into another directory as text files. The program can run other external programs or scripts after events like reception of a new message, successful sending, and when the program detects a problem. These programs can inspect the related text files and perform automatic actions.

[Environment] Console (Text Based), Handheld :: Mobile Phone
[Intended Audience] Advanced End Users, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS, Microsoft :: Windows :: Cygwin, POSIX, Unix
[Programming Language] C
[Topic] Communications

Itzam : An embedded database engine


Itzam is an embedded database engine that creates and manipulates files containing variable-length random access records. Information is referenced by a user-defined key value, and indexes may be combined with or separate from data. Higher level languages (C++, Python, and Java) implement more complex heuristics on top of the Itzam core functions.

[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL), Other/Proprietary License with Source
[Operating System] OS Independent
[Programming Language] C
[Topic] Database :: Database Engines/Servers, Software Development :: Libraries

Relax and Recover (abbreviated rear) : A highly modular disaster recovery framework for GNU/Linux based systems


Relax and Recover (abbreviated rear) is a highly modular disaster recovery framework for GNU/Linux based systems, but can be easily extended to other Unix-like systems. The disaster recovery information (and maybe the backups) can be stored via the network, or locally on hard disks or USB devices, DVD/CD-R, tape, etc. The result is also a bootable image that is capable of booting via PXE, DVD/CD, and tape (OBDR).

[Environment] Console (Text Based)
[Intended Audience] Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] Unix Shell :: Bash
[Topic] System :: Recovery Tools, System :: Systems Administration

Crossroads : A load balance and failover utility for TCP-based services

Crossroads is a load balance and failover utility for TCP-based services. It is a daemon program running in userspace and features extensive configurability, polling of backends using "wakeup calls", highly configurable dispatch modes of client requests to back ends, detailed status reporting, "hooks" for special actions when backend calls fail, support for "sticky" HTTP sessions, and more. It is service-independent; it is usable for HTTP(S), SSH, SMTP, DNS, MySQL, etc.

[Environment] Console (Text Based), MacOS X, No Input/Output (Daemon)
[Intended Audience] Advanced End Users, Developers, Quality Engineers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Operating System] POSIX, POSIX :: Linux
[Programming Language] C
[Topic] System :: Clustering/Distributed Networks, System :: Networking

20060903

GQ is a GTK-based LDAP client

GQ is a GTK-based LDAP client that enables you to search and browse any LDAP V2- or V3-compliant server such as OpenLDAP, Novell, and Netscape. You can also add, edit, and delete entries.

[Intended Audience] End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C
[Topic] System :: Networking, System :: Systems Administration