20051130

Splunk organizes and makes sense of any type of machine data, including Web servers, application servers, email servers, databases, and network device

Splunk organizes and makes sense of any type of machine data, including Web servers, application servers, email servers, databases, and network devices. It uses algorithms that dynamically discover event relationships across diverse domains of machine data and build a searchable Web of events to trace the real behavior of running systems. A Splunk server can optionally work with Splunk.com, allowing users in different organizations to participate in a global troubleshooting community and share knowledge about common events and problems while preserving data privacy.

[Intended Audience] Advanced End Users, Developers, Quality Engineers, System Administrators
[License] Other/Proprietary License with Free Trial
[Operating System] POSIX :: Linux, POSIX :: SunOS/Solaris
[Topic] Information Management :: Issue Tracking, Information Management :: Records Management, Internet :: Log Analysis, Internet :: WWW/HTTP :: Indexing/Search, System :: Networking :: Monitoring, Text Processing :: Indexing

20051127

The Custom Eclipse Builder: A lightweight Ant-based project that is intended to build a company/personal customized Eclipse version

The Custom Eclipse Builder is a lightweight Ant-based project that is intended to build a company/personal customized Eclipse version, including company/personal relevant plugins, preferences, and settings. After you have installed and configured Builder, you can build your own Eclipse distribution each time you wish (e.g. by scheduling a cron job) in just a few minutes. It will download all desired Eclipse and plugins distributions automatically. There is no need to check a new plugin's version. Once installed and configured, you can use Builder over a couple of months without any modifications.

[Environment] Eclipse, Plugins
[Intended Audience] Developers, Quality Engineers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Topic] Software Development

Galena2 developed into a framework for server side applications, especially for Web applications and content management systems (CMS)

Galena was originally designed as a modular bot to serve commands on various protocols (Jabber, IRC, email, HTTP, FTP). Because of its design, Galena2 developed into a framework for server side applications, especially for Web applications and content management systems (CMS). Addins like wiki, message board, and news system are already included.

[Environment]
Console (Text Based)
[Intended Audience]
End Users/Desktop, Other Audience
[License]
OSI Approved :: GNU General Public License (GPL)
[Programming Language]
Java
[Topic]
Communications :: Chat, Communications :: Chat :: Internet Relay Chat, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: Message Boards, Internet :: WWW/HTTP :: Dynamic Content :: News/Diary, Internet :: WWW/HTTP :: Dynamic Content :: Wiki, Internet :: WWW/HTTP :: Site Management

otl converts a text file written in a user-specified syntax to a second text file with user-specified markup

otl converts a text file written in a user-specified syntax to a second text file with user-specified markup. The default conversion is from a simple, readable text file syntax designed for writing an outline to XHTML. However, otl can be used for many types of conversion, since the syntax of the source file and of the output can both be customized by the user. otl is more than a search/replace frontend; it can process complex structures such as ordered and unordered lists (nested or unnested), add custom "headers" and "footers" to documents, etc. The package also includes tag-remove, a script for stripping XML tags from documents.

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

20051126

Share Clip: A utility for people who use more than one computer at a time that allows you to share a clipboard between two computer

Share Clip is a utility for people who use more than one computer at a time that allows you to share a clipboard between two computers. This makes it possible to copy from one and paste to the other. It runs on Linux/GTK 2, Mac OS X, and MS Windows.

Openbookings.org: An online booking software

Openbookings.org is an online booking software that allows you to manage in an unified way the timetables of all the shared resources of your group, association, or company. Such shared resources might be vehicles, conference rooms, computers, video projectors, cameras, etc.

Network PDF Server YAFPC-Appliance: A CD-ROM image based on KNOPPIX technology and the PDF composer/printer/mailer YAFPC

Network PDF Server YAFPC-Appliance is a CD-ROM image based on KNOPPIX technology and the PDF composer/printer/mailer YAFPC. Any PC booted from this CD can act as a PDF print server and provide an unlimited number of network shared virtual PDF printers. The system requirements are low. System configuration can be done via a Web browser from any workstation in your network. Virtual shared printers can be configured to apply letterheads, watermarks, and appendices to all printed documents. After printing, a document is sent to its owner by email, or can be accessed in a shared folder on the server. Deployment is very simple.

gURLChecker: A graphical Web link checker

gurlchecker is a graphical Web link checker. It can work on a whole site, a single local page, or a browser bookmarks file.

[Environment] X11 Applications :: Gnome
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Desktop Environment :: Gnome, Internet :: WWW/HTTP :: Site Management :: Link Checking

20051125

SSIP-GST

SSIP-GST, yet another SIP/SIMPLE Gaim plugin, supports VoIP (using GStreamer audio/RTP support), presence, and messaging. The plugin serves as an example GUI client for the Sofia-SIP library.

[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Operating System] POSIX
[Programming Language] C
[Topic] Communications :: Chat, Communications :: Internet Phone, Multimedia :: Sound/Audio

Suspend2 allows you to hibernate your machine without needing APM, BIOS, or ACPI support

Suspend2 allows you to hibernate your machine without needing APM, BIOS, or ACPI support. It creates an image that is saved in your active swap partitions, swap files, ordinary files or (soon) across a network. At the next system boot, the kernel detects the saved image, restores the memory from it and then it continues to run as if you'd never powered down.

Environment] Other Environment
[Intended Audience] End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] System :: Boot, System :: Operating System Kernels :: Linux, System :: Power (UPS)

Mail Avenger: A highly-configurable, MTA-independent SMTP server

Mail Avenger is a highly-configurable, MTA-independent SMTP server. It lets users run messages through filters like ClamAV and SpamAssassin during SMTP transactions, so the server can reject unwanted email before assuming responsibility for its delivery. Other unique features include TCP SYN fingerprint and network route recording, SPF (sender policy framework) as a general policy language, qmail-style delivery of extension addresses, validation of sender addresses through SMTP callbacks, mail-bomb protection, integration with kernel firewalls, and more.

[Environment] No Input/Output (Daemon)
[Intended Audience] Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] POSIX
[Programming Language] C, C++, Unix Shell
[Topic] Communications :: Email

Prelude-LML: A signature-based log analyzer

Prelude-LML is a signature-based log analyzer monitoring your log file and received syslog messages for suspicious activity. It handle events generated by a large set of components, including but not limited to: APC Emu, BigIP, Cisco PIX, Clamav, Dell-OM, Grsecurity, Honeyd, ipchains, Netfilter, ipfw, Nokia ipso, Apache ModSecurity, Ms-SQL, Nagios, Norton Antivirus Corporate Edition, NTsyslog, Pam, Portsentry, Postfix, Proftpd, SSH, and others.


[Intended Audience] Developers, Quality Engineers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX, Unix
[Topic] Internet :: Log Analysis, Security, System :: Logging, System :: Monitoring

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", detailed status reporting, "hooks" for special actions when backend calls fail, and more. It is service-independent; it is usable for HTTP(S), SSH, SMTP, DNS, 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

20051124

Spey: An SMTP proxy

Spey is an SMTP proxy that sits between your existing mail server and the outside world, blocking spam using a greylisting technique. It is simple, lightweight, easy to install and configure, requires minimal changes to your existing mail server, is completely independent of which mail server you're using, and extremely effective. The author's spam intake has dropped from over a hundred messages a day to about 5. It uses the Sqlite database library as a backend.

[Environment] No Input/Output (Daemon)
[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] POSIX
[Programming Language] C++
[Topic] Communications :: Email :: Mail Transport Agents

20051123

FirstLight IPS: An intrusion prevention system designed to control the flow of packets actively

FirstLight IPS is an intrusion prevention system designed to control the flow of packets actively. The filter can operate in an intrusion detection mode both inline and passively, besides acting as an IPS. Rules can be individually assigned to block, alarm, or both. The installation creates a bridge across two interfaces. The management and configuration occur with a GTK interface on the system, or connected via a third NIC using xterm. It can import Snort-formatted rules besides its own XML format.

[Environment]
X11 Applications :: GTK
[Intended Audience]
System Administrators
[License]
Free for non-commercial use
[Network Environment]
IP :: IPv4
[Operating System]
Unix
[Topic]
Security

Auto Dealer Inventory Software

Car Dealer Website allows you to get your car dealership inventory on the Web. Its easy-to-use system features full searching capability by make/model, price range, and year range. Each listing has a contact form where buyers can easily make contact from your site on a particular vehicle. You can upload as many images as needed per listing and setup as many makes and models as needed for your dealership. It is fully template driven, and is easy to customize.

[Intended Audience] Developers, Other Audience
[License] Other/Proprietary License with Source
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, POSIX, POSIX :: Linux
[Programming Language] PHP
[Topic] Information Management, Information Management :: Records Management, Office/Business :: Groupware

hyperjournal facilitates the administration of academic journals on the Web

hyperjournal facilitates the administration of academic journals on the Web. It is designed according to an intuitive and elegant layout and permits the installation, personalization, and administration of a dedicated Web site without the need for special IT competence.

[Operating System] MacOS X, Unix
[Programming Language] Java, PHP
[Topic] Information Management :: Document Repositories, Internet :: WWW/HTTP :: Site Management, Scientific/Engineering, Text Processing :: Bibliography, Text Processing :: Indexing

20051122

FlexCast A/V Streaming server

FlexCast A/V Streaming server (formerly GINI streaming server) is a lightweight, scalable, mostly Icecast/Shoutcast compatible streaming server for broadcasting nearly every known audio and video format.

[Environment] No Input/Output (Daemon), Win32 (MS Windows)
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, POSIX, POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language] C, Java
[Topic] Internet, Multimedia, Multimedia :: Sound/Audio, Multimedia :: Video

Asymptote: A powerful descriptive vector graphics language for technical drawing

Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. It provides for figures the same high-quality level of typesetting that LaTeX does for scientific text. Asymptote is a programming language as opposed to just a graphics program. It can exploit the best features of script (command-driven) and graphical user interface (GUI) methods. High-level graphics commands are implemented in the language itself, allowing them to be easily tailored to specific applications.

[Environment] X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux, Unix
[Programming Language] C++, Other Scripting Engines
[Topic] Education, Multimedia :: Graphics :: Editors :: Vector-Based, Scientific/Engineering, Scientific/Engineering :: Mathematics, Scientific/Engineering :: Visualization, Text Processing :: Markup :: TeX/LaTeX

CodeWorker: A versatile parsing tool and a universal source code generator


CodeWorker is a versatile parsing tool and a universal source code generator. It interprets a scripting language for producing reusable, tailor-made, evolving, and reliable IT systems with a high level of automation. The file formats to parse are described in an extended-BNF syntax. Template-based scripts drive the writing of patterns for generating code or text. The code generation knows how to preserve protected areas with hand-typed code and provides code expansion, source-to-source translation, and program transformation. It provides a native translation of CodeWorker's scripts in C++.

[Environment]
Console (Text Based)
[Intended Audience]
Developers
[License]
OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System]
MacOS X, Microsoft, Microsoft :: MS-DOS, Microsoft :: Windows, Microsoft :: Windows :: Cygwin, Microsoft :: Windows :: Windows 3.1 or Earlier, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: BSD :: FreeBSD, POSIX :: HP-UX, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language]
C++
[Topic]
Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries, Software Development :: Code Generators, Software Development :: Interpreters, Text Processing :: General, Utilities

20051121

email2fax: A script that allows you to send a fax through your Asterisk PBX

email2fax is a script that allows you to send a fax through your Asterisk PBX. It accepts emails with a PDF or a TIFF attachment and faxes them to the number specified in the subject field of the email.

20051120

GCfilms: An application that can be used to manage a movie collection

GCfilms is an application that can be used to manage a movie collection. Users can enter all the movies they own along with associated informations such as location, category, and rating, and later search for movies using filtering criteria. A plugin system allows information such as running time, actors, and directors to be from Internet sites. Collections can be exported to HTML, XML, SQL, and CSV or imported from Ant Movie Catalog and DVD Profiler.

[Environment] X11 Applications :: GTK
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, POSIX :: BSD :: FreeBSD, POSIX :: Linux
[Programming Language] Perl
[Topic] Information Management

grsecurity

grsecurity is an innovative approach to security utilizing a multi-layered detection, prevention, and containment model. It is licensed under the GPL.
It offers among many other features:
  • An intelligent and robust Role-Based Access Control (RBAC) system that can generate least privilege policies for your entire system with no configuration
  • Change root (chroot) hardening
  • /tmp race prevention
  • Extensive auditing
  • Prevention of entire classes of exploits related to address space bugs (from the PaX project)
  • Additional randomness in the TCP/IP stack
  • A restriction that allows a user to only view his/her processes
  • Every security alert or audit contains the IP address of the person that caused the event

20051119

OpenPrivacy initiative


The OpenPrivacy initiative is an Open Source collection of software frameworks, protocols and services providing a cryptographically secure and distributed platform for creating, maintaining, and selectively sharing user profile information.

20051118

Easy SVN: A subversion browser via the Web

Easy SVN is a subversion browser via the Web. It's easy because only a command line svn program and Perl are required to run it; no extra software needs to be installed. After configuring the Perl script as cgi-bin program, SVN repositories can be navigated, and entries viewed for contents, history, and diffs.

[Environment] Web Environment
[Intended Audience] Advanced End Users, Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows, POSIX
[Programming Language] Perl
[Topic] Information Management, Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries, System :: Software Distribution Tools

Jinzora: A Web-based media streamer


Jinzora is a Web-based media streamer, primarily designed to stream MP3s (but can be used for any media file that can stream from HTTP). It can be integrated into a PostNuke site, run as a standalone application, or be integrated into any PHP Website.

Environment]
MacOS X, Web Environment
[Intended Audience]
End Users/Desktop, System Administrators
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
OS Independent, POSIX :: Linux
[Programming Language]
PHP
[Topic]
Multimedia :: Sound/Audio, Multimedia :: Sound/Audio :: Players, Multimedia :: Sound/Audio :: Players :: MP3

WebCleaner: A filtering HTTP proxy

WebCleaner is a filtering HTTP proxy. It can disable animated GIFs, compress documents on-the-fly (with gzip), add/remove HTTP headers, and remove unwanted HTML (adverts, Javascript, etc.). It can be customized to your needs.

[Environment]
No Input/Output (Daemon)
[Intended Audience]
End Users/Desktop
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
POSIX
[Programming Language]
C, Python
[Topic]
Internet :: Proxy Servers, Internet :: WWW/HTTP

Stunnix Perl-Obfus is a unique solution for protecting your valuable intellectual property from possible Perl source code piracy/studying/rework

Stunnix Perl-Obfus is a unique solution for protecting your valuable intellectual property from possible Perl source code piracy/studying/rework. It's an advanced and extremely reliable obfuscator for the Perl source code. It converts the Perl source files (.pl and .pm) into highly mangled and obfuscated forms, making them extremely difficult to study, analyse, reuse, or re-work for competitors or customers, while fully retaining functionality of the original source code. It's not a compiler to machine code, and the obfuscated form will still be the usual Perl source code, and so will work on all platforms the original source worked on.

[Intended Audience] Developers
[License] Other/Proprietary License
[Operating System] OS Independent
[Programming Language] Perl
[Topic] Internet :: WWW/HTTP :: Site Management, Software Development :: Compilers, Software Development :: Pre-processors, Utilities

20051117

Ice: A modern alternative to object middleware such as CORBA or COM/DCOM/COM+

Ice is a modern alternative to object middleware such as CORBA or COM/DCOM/COM+. It is easy to learn, yet provides a powerful network infrastructure for demanding technical applications. It features an object-oriented specification language, easy to use C++ and Java mappings, a highly efficient protocol (including protocol compression), asynchronous method invocation and dispatch, dynamic transport plug-ins, TCP/IP and UDP/IP support, SSL-based security, a firewall solution, and much more.

[Operating System] MacOS X, Microsoft :: Windows, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: AIX, POSIX :: HP-UX, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language] C#, C++, Java, PHP, Python, Visual Basic
[Topic] Communications, Database :: Front-Ends, Internet, Security, Software Development, Software Development :: Build Tools, Software Development :: Code Generators, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: Object Brokering

ProFTPD


ProFTPD is a proven, high-performance, scalable FTP server written from scratch, with a focus toward simplicity, security, and ease of configuration. Naturally, ProFTPD powers some of the largest sites on the Internet. It features a very Apache-like configuration syntax, modules, and a highly customizable server infrastructure, including support for multiple 'virtual' FTP servers, anonymous FTP, and permission-based directory visibility.

[Environment]
No Input/Output (Daemon)
[Intended Audience]
End Users/Desktop
[License]
OSI Approved :: GNU General Public License (GPL)
[Topic]
Internet :: File Transfer Protocol (FTP)

20051116

RefDB: A reference database and bibliography tool for SGML, XML, and LaTeX documents


RefDB is a reference database and bibliography tool for SGML, XML, and LaTeX documents. This is an attempt to provide most of the functionality of commercial packages like Reference Manager or EndNote in a platform-independent tool, targeting markup languages rather than word processors.

[Environment] Console (Text Based)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C, Perl, Unix Shell
[Topic] Database :: Front-Ends, Scientific/Engineering, Text Processing :: Bibliography, Text Processing :: Markup :: DocBook, Text Processing :: Markup :: DSSSL, Text Processing :: Markup :: HTML/XHTML, Text Processing :: Markup :: SGML, Text Processing :: Markup :: TeX/LaTeX, Text Processing :: Markup :: XML, Text Processing :: Markup :: XSL/XSLT

Magellan Metasearch: A modular meta search engine

Magellan Metasearch is a modular meta search engine, enabling users to monitor as many search engines as they want. It provides a complex query language with standard boolean operators, meta-operators (to search through pages' metadata), and proximity operators. This language enables users to perform far more complex queries than what common search engines currently support. It can be fed any custom sources, since its abstraction layer manages the search results and their meta tags in a uniform way. In conjunction with the local process scheduler (such as "cron"), Magellan enables you to save your requests and replay them later automatically; new results are sent through email and RSS in realtime. Magellan also provides full anonymity through smart multi-proxy support.

[Environment] Web Environment
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux, Unix
[Programming Language] Perl, SQL
[Topic] Communications, Information Management, Information Management :: Records Management, Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries, Internet :: WWW/HTTP :: Indexing/Search, Internet :: WWW/HTTP :: Site Management :: Link Checking, Text Processing :: Indexing

ModSecurity: An intrusion detection and prevention engine for Web applications (sometimes called a Web application firewall)

ModSecurity is an intrusion detection and prevention engine for Web applications (sometimes called a Web application firewall). Operating embedded or as part of an Apache reverse proxy, it increases Web application security, protecting Web applications from known and unknown attacks. It is flexible and easy to configure. It monitors HTTP traffic (including POST payloads), detects or prevents attacks, enhances logging, performs anti-evasion, and allows administrators to create custom rules to suit their specific needs. It excels in HTTP traffic monitoring and just-in-time vulnerability patching.

[Intended Audience] Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] C
[Topic] Internet :: WWW/HTTP, Internet :: WWW/HTTP :: HTTP Servers

20051115

Mad Builder PDF Assembler: To merge several PDF files selected by a selection mask

Mad Builder PDF Assembler allows you to merge several PDF files selected by a selection mask. The merging may be ordered. The merging may take into account only certain enumerated pages of the original files.

[Environment] Console (Text Based)
[License] Freeware
[Operating System] Microsoft :: Windows :: Cygwin, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux
[Programming Language] C, C++
[Topic] Utilities

Openbookings.org: An online booking software


Openbookings.org is an online booking software that allows you to manage in an unified way the timetables of all the shared resources of your group, association, or company. Such shared resources might be vehicles, conference rooms, computers, video projectors, cameras, etc.

20051114

UFRaw: A utility for converting and manipulating raw images from digital cameras

UFRaw is a utility for converting and manipulating raw images from digital cameras. It can be used as a stand-alone tool or as a Gimp plugin, and images can be batch processed using the commandline interface. UFRaw reads most existing raw formats using Dave Coffin's raw conversion utility DCRaw, and it supports basic color management using Little CMS, allowing the user to apply color profiles. For Nikon users, UFRaw has the advantage that it can read the camera's tone curves. Even if you don't own a Nikon, you can still apply a Nikon curve to your images.

[Environment] Console (Text Based), Plugins, X11 Applications :: GTK
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] C
[Topic] Multimedia :: Graphics :: Editors, Multimedia :: Graphics :: Graphics Conversion

OBM: An Intranet CRM and groupware application written to help manage a company


OBM is an Intranet CRM and groupware application written to help manage a company. It can also be used as a contact and customer database or as a shared calendar. It is written with PHP and uses MySQL or PostgreSQL (support for other databases is possible). It supports internationalization and themes, and includes sales force, help desk, time and project tracking, document management, user, and administration modules.

[Environment]
Web Environment
[License]
OSI Approved :: GNU General Public License (GPL)
[Programming Language]
PHP
[Topic]
Internet :: WWW/HTTP, Office/Business, Office/Business :: Groupware

grsecurity: A complete security system for Linux 2.4 that implements a detection/prevention/containment strategy

grsecurity is a complete security system for Linux 2.4 that implements a detection/prevention/containment strategy. It prevents most forms of address space modification, confines programs via its Role-Based Access Control system, hardens syscalls, provides full-featured auditing, and implements many of the OpenBSD randomness features. It was written for performance, ease-of-use, and security. The RBAC system has an intelligent learning mode that can generate least privilege policies for the entire system with no configuration. All of grsecurity supports a feature that logs the IP of the attacker that causes an alert or audit.

[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Security, Security :: Cryptography, System :: Logging, System :: Monitoring, System :: Operating System Kernels :: Linux

20051109

smtpguard: A tool which controls the flow of email traversing an MTA (Mail Transfer Agent)

smtpguard is a tool which controls the flow of email traversing an MTA (Mail Transfer Agent). It is designed to be used on an SMTP server for incoming mail, and currently supports postfix.

smtpguard was originally created to meet the needs of Internet Service Providers (ISPs). ISP's typically receive tremendous amounts of email from their local (user) network. Within a wide variety of users, some are spammers, many unknowingly have virus infected PC's; each of these can send large quantities of mail through the ISP's SMTP (Simple Mail Transfer Protocol) servers. This is especially a problem for ISP's who are connected to their users via high speed lines such as fiber or ADSL. smtpguard was developed to prevent SMTP servers from being overwhelmed by unexpected spikes in usage from specific (often malicious) users.

WebTst: A Web development test infrastructure

WebTst is a Web development test infrastructure. It aims to simplify testing by implementing an HTTP and HTTPS capture engine: a Web proxy which records a tester's actions using any Web browser and then replays them during testing. It comes with support for cookie handling, HTTP authentication, concurrency testing, digital certificates, and a number of simple tests, such as cookie setting, pattern matching, response status, and many others. It also provides the concept of result analyzer components and capabilities for maintaining smoke and regression test suites.

[Intended Audience] Developers, Quality Engineers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] Perl
[Topic] Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Site Management :: Link Checking, Software Development :: Quality Assurance, Software Development :: Testing

The Open Source Portfolio

The OSP ePortfolio: Individual learners, teachers, and professionals create electronic portfolios to represent themselves using web-based software.

20051108

Paymaster: A payroll and HR database application

Paymaster is a payroll and HR database application designed to be flexiable and powerful enough to meet the demands of heavy users, but simple enough that small businesses can use it.

[Environment] X11 Applications :: Gnome, X11 Applications :: GTK
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C, SQL
[Topic] Database, Desktop Environment :: Gnome, Information Management, Office/Business :: Financial, Office/Business :: Financial :: Accounting

20051104

T r u e C r y p t: Free open-source disk encryption software for Windows XP/2000/2003 and Linux

Main Features:
  • It can create a virtual encrypted disk within a file and mount it as a real disk.
  • It can encrypt an entire hard disk partition or a device, such as USB memory stick, floppy disk, etc.
  • Provides two levels of plausible deniability, in case an adversary forces you to reveal the password:
    1. Hidden volume (more information may be found here).
    2. No TrueCrypt volume can be identified (TrueCrypt volumes cannot be distinguished from random data).
  • Encryption algorithms: AES-256, Blowfish (448-bit key), CAST5, Serpent (256-bit key), Triple DES, and Twofish (256-bit key). Supports cascading (e.g., AES-Twofish-Serpent).
  • Based on Encryption for the Masses (E4M) 2.02a, which was conceived in 1997.

Argyll: An experimental ICC-compatible color management system

Argyll is an experimental ICC-compatible color management system. It supports accurate ICC profile creation for scanners, CMYK printers, film recorders, and displays, as well as calibration of displays. Spectral sample data is supported, allowing a selection of illuminants observer types and paper fluorescent whitener additive compensation. Profiles can also incorporate source specific gamut mappings for perceptual and saturation intents. Gamut mapping and profile linking uses the CIECAM02 appearance model, a unique gamut mapping algorithm. A fast 8-bit raster color conversion engine is provided along with support for accurate 16-bit conversion. Device color gamuts can be viewed and compared using a VRML viewer.

[Environment]
Console (Text Based)
[License]
OSI Approved :: BSD License (original), OSI Approved :: GNU General Public License (GPL)
[Operating System]
Microsoft :: Windows :: Windows 95/98/ME, OS Independent, POSIX :: Linux
[Programming Language]
C
[Topic]
Multimedia :: Graphics, Printing, Software Development :: Libraries

20051103

Papyrus: A XML-based reporting langauge for PostgreSQL and MySQL

Papyrus is a XML-based reporting langauge for PostgreSQL and MySQL. It allows you to generate well-formatted reports in LaTeX, PDF, PostScript, HTML, ANSI, and XML. The XML is expressed in a formatting-oriented style to allow you to develop a wide range of reports. SQL is then embedded into the report to give you the desired data. Papyrus is commandline-driven, and data arguments can be passed into the report. Equations and expressions can also be carried out on data.

[License]OSI Approved :: GNU General Public License (GPL)
[Operating System]POSIX :: Linux, Unix
[Topic]Database, Office/Business :: Financial, Software Development, Text Processing :: Markup :: TeX/LaTeX


20051102

anymeal: A cookbook database front-end

anymeal is a cookbook database front-end. It can handle more than 100,000 recipes, and can search recipes for a given set of ingredients. It is designed to be lean and flexible.

[Environment] X11 Applications :: KDE
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C++
[Topic] Database :: Front-Ends

BFilter is a smart filtering HTTP proxy

BFilter is a smart filtering HTTP proxy. It removes ads, webbugs, and popups. Unlike the majority of similar tools, it doesn't rely on a list of blocked URLs, but instead parses HTML on the fly, and detects ads using a set of heuristic rules. BFilter has a built-in JavaScript engine which detects popups and js-generated ads.

[Environment] No Input/Output (Daemon)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, POSIX, Unix
[Programming Language] C++
[Topic] Internet :: Proxy Servers, Internet :: WWW/HTTP