20080328

Sympa: A scalable and highly customizable mailing list software


Sympa is a scalable and highly customizable mailing list software. It can cope with big lists (780,000 subscribers), and it comes with a complete Web interface for both the user and the administrator. It is internationalized. Sites can customize Web and mail templates, authentication backends, and authorization scenarios. Dynamic mailing lists can use multiple backends (LDAP, SQL, files, lists, or others). Sympa is the only S/MIME enabled mailing list software, and it provides both authentication and encryption.

[Environment] Web Environment
[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX, POSIX :: Linux
[Programming Language] Perl
[Topic] Communications :: Email :: Mailing List Servers, Communications :: File Sharing

Florence :A scalable on-screen virtual keyboard for GNOME that stays out of your way when you don't need it

Florence is a scalable on-screen virtual keyboard for GNOME that stays out of your way when you don't need it. It is useful if you can't use a real keyboard either because of a handicap, disease, broken keyboard, or tablet PC but you can use a pointing device. It aims at being easy and pretty.

[Environment]
X11 Applications :: Gnome
[License]
OSI Approved :: GNU General Public License (GPL)
[Programming Language]
C
[Topic]
Desktop Environment :: Gnome

GroundWork Monitor Community Edition can give you insight into your computing infrastructure, to see the current and historical states of all computer

GroundWork Monitor Community Edition can give you insight into your computing infrastructure, allowing you to see the current and historical states of all your computers: servers, desktops, and laptops, all of your network devices, all of your services (like TCP/IP and Web services), and all of your applications (like mail servers and database apps). You can choose to be alerted when something goes awry via pager, SMS, email, or phone, and even set up automatic restarts or fall-overs.

[Intended Audience]
System Administrators
[License]
OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU General Public License v2, Other/Proprietary License
[Topic]
System :: Diagnostics, System :: Hardware, System :: Logging, System :: Monitoring, System :: Networking, System :: Networking :: Monitoring, System :: Networking :: Monitoring :: Hardware Watchdog

20080324

Pentabarf: conference planning software


Pentabarf is conference plannig software written in Ruby (using the Rails framework) and PL/pxgSQL.

[License]
OSI Approved :: GNU General Public License v2
[Programming Language]
Ruby, SQL

20080322

Vshnu : A visual shell for Linux/Unix finally done right

Vshnu is a visual shell for Linux/Unix finally done right. Best used as an optional color visual mode to a regular command line shell, vshnu is handy for powerful directory listing and navigation, Unix command assembly, special actions on file types, and fileset handling. Written in Perl for portability and high configurability, it also provides the advantages of a Perl interpreter as part of your Unix shell environment.

[Environment] Console (Text Based)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] Perl
[Topic] Desktop Environment :: File Managers, System :: Systems Administration

Squid: A high performance Web proxy cache

Squid is a high performance Web proxy cache that can be arranged hierarchically for an improvement in response times and a reduction in bandwith usage. Squid runs on all popular Unix and Windows platforms.

[License] OSI Approved :: GNU General Public License (GPL)
[Topic] Internet :: Proxy Servers, Internet :: WWW/HTTP, Internet :: WWW/HTTP :: HTTP Servers

20080315

IMSpector: A plugin-based transparent IM proxy with monitoring and blocking abilities

IMSpector is a plugin-based transparent IM proxy with monitoring and blocking abilities. It can log to files and databases. It is also able to filter messages using both file and database-driven backends and change their content. Supported protocols include MSN, ICQ, AIM, IRC, Yahoo!, and Gadu-gadu.

[Environment]
No Input/Output (Daemon)
[Intended Audience]
System Administrators
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
POSIX :: Linux
[Programming Language]
C++
[Topic]
Communications :: Chat

20080312

Open Course Timetabler: free and open source application for university and school course timetabling

Open Course Timetabler is free and open source application for university and school course timetabling. It is written in C# and runs under .NET framework on Windows (and will likely run under Mono on Linux or Mac OS X).

FET (free timetabling tool) automatically schedules the timetable of a school, high school, or university

FET (free timetabling tool) automatically schedules the timetable of a school, high school, or university. It aims to have the same functionality as expensive scheduling programs.

[Environment] X11 Applications :: Qt
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] C++
[Topic] Scientific/Engineering :: Artificial Intelligence

NTFS-3G: A stable read/write NTFS driver

NTFS-3G is a stable read/write NTFS driver. It is available for over 130 Linux distributions, including most major ones. Moreover, it has been ported to other operating systems like FreeBSD, NetBSD, OpenSolaris, Haiku, and Mac OS X, and to big-endian and 64-bit computer architectures.

[Intended Audience] Advanced End Users, Developers, End Users/Desktop, Other Audience, Quality Engineers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] System :: Filesystems, System :: Operating System Kernels

The Untangle Gateway Platform: A Linux-based network gateway with pluggable modules for network applications


The Untangle Gateway Platform is a Linux-based network gateway with pluggable modules for network applications like spam blocking, Web filtering, anti-virus, anti-spyware, intrusion prevention, VPN, SSL VPN, firewall, and more.

Intended Audience] Advanced End Users, Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Programming Language] C, Java, JavaScript, Ruby, Unix Shell
[Topic] System :: Monitoring, System :: Networking, System :: Networking :: Firewalls, System :: Networking :: Monitoring, System :: Operating System :: Linux Distributions

Octopussy: A solution to manage your logs


Octopussy is a solution to manage your logs (also frequently called a SIM/SEM/SIEM Solution). Basically, it stores your logs, produces reports, and raises alerts.

[Environment]
Web Environment
[Intended Audience]
System Administrators
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
POSIX :: Linux
[Programming Language]
Perl
[Topic]
Internet :: Log Analysis, System :: Diagnostics, System :: Logging, System :: Monitoring

20080222

Addjob lets you distribute jobs over a network


Addjob lets you distribute jobs over a network. You just run "addjob-server", and then submit jobs like "addjob gcc -c foo.c". You can still interact with your program via the command line, and exit-codes are preserved, so it integrates well with Makefiles.

[Environment]
Console (Text Based)
[Intended Audience]
Advanced End Users
[License]
OSI Approved :: GNU General Public License (GPL)
[Programming Language]
Ruby
[Topic]
System :: Clustering/Distributed Networks

20080220

Clonezilla: A partition or disk cloning tool similar to Symantec Ghost

Clonezilla is a partition or disk cloning tool similar to Symantec Ghost. It saves and restores only blocks in use on the hard drive if the file system is supported. For unsupported file systems, dd is used instead. It has been used to clone a 5 GB system to 40 clients in about 10 minutes.

[Environment]
Console (Text Based) :: Curses
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
POSIX :: Linux
[Programming Language]
Unix Shell :: Bash
[Topic]
System :: Archiving :: Backup, System :: Archiving :: Mirroring

20080219

Rule Set Based Access Control (RSBAC) : A Free Software security extension for current Linux kernels


Rule Set Based Access Control (RSBAC) is a Free Software security extension for current Linux kernels. It is based on the Generalized Framework for Access Control (GFAC) by Abrams and LaPadula and provides a flexible system of access control based on several modules. All security relevant system calls are extended by security enforcement code. This code calls the central decision component, which in turn calls all active decision modules and generates a combined decision. This decision is then enforced by the system call extensions.


[Environment]
Console (Text Based)
[Intended Audience]
Advanced End Users, System Administrators
[License]
OSI Approved :: GNU General Public License (GPL)
[Topic]
Security
Inquisitor is a hardware testing and certification system, suitable for both enterprise and home use. It is customizable, modular, and available in both a serverless live CD/DVD format and as a server-controlled network boot production system.

[License]
OSI Approved :: GNU General Public License v3
[Operating System]
POSIX :: Linux
[Programming Language]
Unix Shell
[Topic]
System :: Diagnostics, System :: Hardware, System :: Operating System :: Linux Distributions :: CD-Based, System :: Software Distribution Tools, System :: Systems Administration

20080203

gscan2pdf: A GUI to ease the process of producing PDFs from scanned documents.

gscan2pdf is a GUI to ease the process of producing PDFs from scanned documents. You scan in one or several pages and create a PDF of selected pages. Scanning is handled with SANE via scanimage. PDF conversion is done by PDF::API2. Perl is used for portability and ease of programming, with gtk2-perl for the GUI.

[Environment]
X11 Applications :: GTK
[Intended Audience]
End Users/Desktop
[License]
OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU General Public License v2, OSI Approved :: GNU General Public License v3
[Operating System]
POSIX
[Programming Language]
Perl
[Topic]
Multimedia :: Graphics :: Capture :: Scanners, Office/Business

20080131

ALSA: The Advanced Linux Sound Architecture is composed of several parts

The Advanced Linux Sound Architecture is composed of several parts. The first is a fully modularized sound driver which supports module autoloading, devfs, isapnp autoconfiguration, and gives complete access to analog audio, digital audio, control, mixer, synthesizer, DSP, MIDI, and timer components of audio hardware. It also includes a fully-featured kernel-level sequencer, a full compatibility layer for OSS/Free applications, an object-oriented C library which covers and enhances the ALSA kernel driver functionality for applications (client/server, plugins, PCM sharing/multiplexing, PCM metering, etc.), an interactive configuration program for the driver, and some simple utilities for basic management.

ELOG Electronic Web Logbook: An electronic logbook with a Web interface

ELOG Electronic Web Logbook is an electronic logbook with a Web interface. It can be used to maintain personal or shared logbooks, with the ability to add attachments to logbook pages. Logbook entries can be categorized with user-defined classes, and queried using filters on these classes. Automatic email notifications can be generated on new entries based on the classes. The ELOG server is a small stand-alone C program, which runs under Linux and Windows. No other packages are required. The logbooks are saved in plain ASCII files for easy and fast access.

[Environment]
Web Environment
[Intended Audience]
End Users/Desktop
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
Microsoft :: Windows, POSIX :: Linux
[Programming Language]
C
[Topic]
Database :: Database Engines/Servers, Database :: Front-Ends, Internet :: WWW/HTTP :: HTTP Servers

20080130

YAFPC-Appliance: A browser based management frontend for the PDF composer/printer/Mailer YAFPC

YAFPC-Appliance is a browser based management frontend for the PDF composer/printer/Mailer YAFPC. It comes with the General-Purpose Appliance System on a bootable CD in combination with an easy to use installation script. Once installed, any PC booted from this CD image can act as a PDF print server that provides an unlimited number of network shared virtual PDF printers. The system requirements are low; any older PC can be used. System configuration can be done via a Web browser from any workstation in the network. Virtual shared printers can be configured to apply letterheads, watermarks, cover pages, and appendixes to all printed documents. After printing, a document is sent to its owner by mail, can be accessed in a shared folder on the server, or can be stored in a shared network folder on some other machine.