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.

Votorola: Software for hosting open elections

Votorola is software for hosting open elections. It implements an electoral system that sits outside of government and beyond the control of parties. Its voter lists are backed by a trust network that is rooted in community neighbourhoods. It enables voters to advance their own candidates for public office, their own policies for executive action, and their own legislative bills for statutory law.

20080129

t2t can convert any delimited text file to an HTML table

t2t can convert any delimited text file to an HTML table. It supports all attributes for the various table-related tags. It can read its input either from stdin, a file, or a whole directory. when t2t is passed in a directory, it will process all the files (except those with either .html or .htm extension), and all the files in all the sub-directories. It works on any system with Perl.

20080123

ReadySET: An open source project to produce and maintain a library of reusable software engineering document templates

ReadySET is an open source project to produce and maintain a library of reusable software engineering document templates. These templates provide a ready starting point for the documents used in software development projects. Using good templates can help developers work more quickly, but they also help to prompt discussion and avoid oversights.

20080121

Yate: A next-generation telephony engine


Yate is a next-generation telephony engine. While currently focused on Voice over Internet Protocol (VoIP) and PSTN, its power lies in its ability to be easily extended. Voice, video, data, and instant messaging can all be unified under Yate's flexible routing engine, maximizing communications efficiency and minimizing infrastructure costs for businesses.

[Environment]
Console (Text Based), No Input/Output (Daemon), Win32 (MS Windows), X11 Applications :: GTK, X11 Applications :: Qt
[Intended Audience]
End Users/Desktop, System Administrators
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: BSD :: FreeBSD, POSIX :: Linux
[Programming Language]
C++
[Topic]
Communications :: Internet Phone, Communications :: Telephony

GPSBabel reads, writes, and manipulates GPS waypoints in a variety of formats


GPSBabel reads, writes, and manipulates GPS waypoints in a variety of formats. Over 100 supported formats include GPX, Magellan and Garmin serial and USB protocols, Geocaching *.loc, Garmin Mapsource, and Magellan Mapsend. For Windows, Linux, Mac.

20080118

Sylbi: A conversation system that is not a forum and not a blogging platform, but a combination of the two


Sylbi is a conversation system that is not a forum and not a blogging platform, but a combination of the two. It grew from the idea that a blog with comments and a forum only differ in their perspective of the conversation. Both provide a chronological set of postings, initiated by someone, and, (potentially) replied to by others. The main difference is the perspective they present: a blog presents the perspective of the blog owner(s), while a forum presents the perspective of the forum and a topic defined in the forum. Sylbi allows you to look at conversations either way.

Sylbi built with Perl and MySQL.

Gecko Media Player: A browser plugin that uses GNOME MPlayer to play media in a browser

Gecko Media Player is a browser plugin that uses GNOME MPlayer to play media in a browser. It should work with all browsers on Unix-ish systems (Linux, BSD, and Solaris), that use the NS4 API (Mozilla, Firefox, Opera, etc.).

[License]
OSI Approved :: GNU General Public License (GPL)
[Topic]
Internet :: WWW/HTTP :: Browsers, Multimedia :: Sound/Audio :: Players, Multimedia :: Video :: Display

libqrencode: A library for encoding data in a QR Code symbol

libqrencode is a library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by devices such as a mobile phone with a CCD.

[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] MacOS X, Unix
[Programming Language] C
[Topic] Software Development :: Libraries

nixstaller: Easily make installers for Unix-like systems

With 'nixstaller' you can easily make installers for Unix-like systems. Some of the project goals: support for many different platforms, support for different (optional) frontends used by the installer (currently FLTK, ncurses, GTK 2, and Qt are planned), ease of use for the install creator and the end user, different ways of installing (extract files to a location, compile software on the user's system, and maybe even integration for the package manager running on the user's system). Nixstaller can be fully translated and is programmed in C++ and sh.

[Environment]
Console (Text Based) :: Curses, X11 Applications
[Intended Audience]
Developers
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
POSIX
[Programming Language]
C++, Unix Shell
[Topic]
System :: Archiving :: Packaging, System :: Software Distribution

20080116

Gammu: A cellular manager for various mobile phones/modems

Gammu (formerly known as MyGnokii2) is a cellular manager for various mobile phones/modems. It supports a wide variety of Nokia, Symbian, and AT devices (Siemens, Alcatel, Falcom, WaveCom, IPAQ, Samsung, SE, and others) over cables, infrared, or BlueTooth. It contains libraries with functions for ringtones, phonebook, SMS, logos, WAP, date/time, alarm, calls, and more (used by external applications like Wammu). It also includes a command line utility that can make many things (including backups) and an SMS gateway with full MySQL and PostgreSQL support from the PHP interface.

[Environment]
Console (Text Based), Other Environment, Win32 (MS Windows)
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
Microsoft :: MS-DOS, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: BSD :: FreeBSD, POSIX :: Linux, Unix
[Programming Language]
C, C++, Delphi, PHP
[Topic]
Communications :: Telephony, Utilities

20080115

FOG: A free open-source ghost-like imaging solution/rescue suite. A free alt. to Ghost, used to image Windows XP, Vista PCs using PXE, PartImage, an

FOG is a free open-source ghost-like imaging solution/rescue suite. A free alt. to Ghost, used to image Windows XP, Vista PCs using PXE, PartImage, and a Web Gui to tie it together. Includes Featues like memory and disk test, disk wipe and (soon) av scan

Prince: A batch formatter for converting XML and HTML into PDF by applying Cascading Style Sheets (CSS)


Prince is a batch formatter for converting XML and HTML into PDF by applying Cascading Style Sheets (CSS). It prints any XML document, with special support for XHTML, DocBook, and SVG, which can be used in combination with other XML languages.

20080113

XUL: XML User Interface Language

XUL (XML User Interface Language) is Mozilla's XML-based language that lets you build feature-rich cross platform applications that can run connected or disconnected from the Internet. These applications are easily customized with alternative text, graphics and layout so they can be readily branded or localized for various markets. Web developers already familiar with Dynamic HTML (DHTML) will learn XUL quickly and can start building applications right away.

20080110

edtFTPj: An FTP client library that allows any Java application to have full embedded FTP functionality

edtFTPj is an FTP client library that allows any Java application to have full embedded FTP functionality. It includes a straightforward but comprehensive API with functions such as put (), get(), chdir(), dir() and pwd(). Active and passive modes are supported.

[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Software Development :: Libraries

20080105

RESTORE: An enterprise network backup and recovery solution for Windows, Novell, Mac OS X (data fork), Unix, and Linux systems


RESTORE is an enterprise network backup and recovery solution for Windows, Novell, Mac OS X (data fork), Unix, and Linux systems. It is scalable to a complete backup solution for multiple workstations, servers, and data centers. It operates over local area networks, wide area networks, and the Internet.

[Environment]
Web Environment, Win32 (MS Windows)
[Intended Audience]
Advanced End Users, End Users/Desktop, System Administrators
[License]
OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU General Public License v2
[Network Environment]
IP
[Operating System]
MacOS X, Microsoft :: Windows, OS Independent, POSIX :: Linux
[Programming Language]
Ruby
[Topic]
System :: Archiving :: Backup, System :: Networking

Asymptote: A powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax


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]
MacOS X, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux, Unix
[Programming Language]
C++
[Topic]
Education, Multimedia :: Graphics :: Editors :: Vector-Based, Scientific/Engineering, Scientific/Engineering :: Mathematics, Scientific/Engineering :: Visualization, Text Processing :: Markup :: TeX/LaTeX

xCHM: A cross-platform GUI frontend for CHMLIB, written with wxGTK


xCHM is a cross-platform GUI frontend for CHMLIB, written with wxGTK. It is able to display the topics tree, work with displayed pages history, print the current page, work with bookmarks, change fonts and fast search through all the pages of the loaded .chm document. Being indirectly dependent on GTK+, the possibility of changing GTK+ skins makes xCHM theme-friendly.

[Environment]
X11 Applications
[Intended Audience]
End Users/Desktop
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
MacOS X, POSIX :: BSD, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language]
C++
[Topic]
Multimedia :: Graphics :: Viewers

20080101

MUSCLE (Multi User Server Client Linking Environment): An N-way messaging server and networking API

MUSCLE (Multi User Server Client Linking Environment) is an N-way messaging server and networking API. It includes client-side networking APIs for various languages, including C, C++, C#, Delphi, Java, and Python. MUSCLE lets programs communicate over a network via streams of serialized Message objects. The included server program ("muscled") lets its clients message each other and store information in its server-side hierarchical database. The database supports flexible queries via hierarchical wildcarding, and "live" updates via a subscription mechanism.

[Environment] No Input/Output (Daemon)
[Intended Audience] Developers, System Administrators
[License] Freely Distributable, OSI Approved :: BSD License (revised)
[Operating System] BeOS, MacOS X, Microsoft :: Windows :: Windows NT/2000/XP, OS Independent, POSIX
[Programming Language] C, C#, C++, Java, Python
[Topic] Communications, Database :: Database Engines/Servers, Software Development :: Libraries, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries

20071231

Kraft: KDE software to do office communications for people driving a small business


Kraft - KDE software to do office communications for people driving a small business. That covers offers and invoices which can be built from template positions. As a result Kraft creates best quality PDF documents.

PDFedit: A free editor for PDF documents

PDFedit is a free editor for PDF documents. Complete editing of PDF documents is possible with PDFedit. You can change raw pdf objects (for advanced users) or use many gui functions. Functionality can be easily extended using a scripting language (ECMAScript).

20071225

ProShield: A system administration/security program for Ubuntu/Debian GNU/Linux

ProShield is a system administration/security program for Ubuntu/Debian GNU/Linux. It helps insure that your system is secure and up-to-date by checking many different aspects of your system. Whether you are a Linux novice or a system administrator with a dozen servers, ProShield is designed to be usable by all. Its main goal is to help secure a newly installed computer, as well as maintain the security of an existing machine. It's part security and part security administration.

[Intended Audience]
Advanced End Users, End Users/Desktop, System Administrators
[License]
OSI Approved :: GNU General Public License (GPL)
[Programming Language]
Unix Shell
[Topic]
Security, System :: Systems Administration

Valgrind: A tool that helps you find memory management problems in programs


Valgrind is a tool that helps you find memory management problems in programs. When a program is run under Valgrind's supervision, all reads and writes of memory are checked, and calls to malloc/new/free/delete are intercepted. As a result, Valgrind can detect problems such as use of uninitialized memory, reading/writing of memory after it has been freed, reading/writing off the end of malloced blocks, reading/writing inappropriate areas on the stack, memory leaks in which pointers to malloced blocks are lost forever, passing of uninitialized and/or unaddressable memory to system calls, and mismatched use of malloc/new/new [] vs. free/delete/delete [].

[Environment]
Console (Text Based)
[Intended Audience]
Developers
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
POSIX :: Linux
[Programming Language]
C++
[Topic]
Software Development :: Testing

jobqueue: A program for executing jobs in parallel to complete all jobs as quickly as possible

jobqueue is a program for executing jobs in parallel to complete all jobs as quickly as possible. It can be used to distribute a set of jobs to a specific number of processors and/or machines. New jobs are started as older jobs finish.

[Environment] Console (Text Based)
[Intended Audience] Advanced End Users, Developers, System Administrators
[License] Public Domain
[Operating System] POSIX
[Programming Language] C
[Topic] System :: Clustering/Distributed Networks

20071222

hamsterdb: An embedded database engine written in ANSI-C

hamsterdb is an embedded database engine written in ANSI-C. It includes B+Trees with variable length keys and records. It supports in-memory databases and endian-independent files, database cursors, multiple databases in one file, "record number" databases, and duplicate keys. hamsterdb is very fast and highly configurable. It compiles and runs on Unix platforms, Linux, Microsoft Windows, and Windows CE.

[Intended Audience]
Developers
[License]
OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU General Public License v2, OSI Approved :: GNU General Public License v3
[Operating System]
MacOS X, Microsoft :: Windows, Microsoft :: Windows :: Windows CE, POSIX, Unix
[Programming Language]
C, C++
[Topic]
Database, Database :: API, Database :: Database Engines/Servers, Software Development :: Libraries

20071219

CorneliOS is an easy-to-use and cross-browser "Web Desktop Environment", "Web Operating System", or "Web Office" that comes with a set of cool apps


CorneliOS is an easy-to-use and cross-browser "Web Desktop Environment", "Web Operating System", or "Web Office" that comes with a set of cool applications. It includes a Content Management System (CMS) so that you can easily set up and manage your own website as well as a Database Management System that allows you to rapidly build any kind of database application.

[Development Status]
3 - Alpha
[Environment]
Web Environment
[License]
OSI Approved :: GNU General Public License (GPL)
[Programming Language]
Perl
[Topic]
Information Management, Internet

20070327

OpenGroupware.org : A general purpose groupware server

OpenGroupware.org is a general purpose groupware server. It supports group calendaring and todos, contact management, webmail client, document sharing, and much more. OGo supports Outlook, Evolution, iCal.app and Mozilla Calendar access as well as Palm synchronization. The whole functionality can be accessed by XML-RPC for easy integration into existing environments.

20070322

SBackup : A simple backup solution intended for desktop use

SBackup is a simple backup solution intended for desktop use. The software is created within Google Summer of Code 2005 for Ubuntu. See project homepage for full description.
  • Intended Audience : System Administrators
  • License : GNU General Public License (GPL)
  • Operating System : All POSIX (Linux/BSD/UNIX-like OSes)
  • Programming Language : Python
  • Topic : Backup
  • User Interface : Gnome
Backup and Restore Ubuntu System using Sbackup

20070227

Metisse : An X-based window system

Metisse is an X-based window system designed with two goals in mind. First, it should make it easy for HCI researchers to design and implement innovative window management techniques Second, it should conform to existing standards and be robust and efficient enough to be used on a daily basis, making it a suitable platform for the evaluation of the proposed techniques.

Metisse is not focused on a particular kind of interaction (e.g. 3D) and should not be seen as a new desktop proposal. It is rather a tool for creating new types of desktop environments.

Metisse was used, for example, to implement the User Interface Façades system, a system that allows to adapt, reconfigure, and re-combine existing graphical interfaces through direct manipulation techniques. It was used by Mekensleep to integrate GTK+ interfaces into the OpenGL-based Pok3D game. It is also being integrated into Mandriva Linux Spring 2007, the forthcoming version of Mandriva Linux.

Beryl : An OpenGL accelerated desktop

Beryl is an OpenGL accelerated desktop that seeks to provide a free, open source desktop experience to the community that reflects the wishes of the users. Above all else, the project seeks to listen to and respond to the requests of the user base.

Beryl is a combined window manager and composite manager written in C using OpenGL to provide acceleration. It is designed to be highly flexible, extensible, and portable, all the while keeping in mind that the users know how they want their desktops to act better than we do. With Beryl the rather esoteric concept of the computer desktop is brought down to a more human level, allowing for a more native and intuitive understanding of your workspace. To learn more about Beryl and its features visit our Feature Spotlight.

VS. Metisse

OpenUserful : An umbrella project for the various open source projects Userful produces and manages, related to multiseat Linux and Linux in public co


OpenUserful
is an umbrella project for the various open source projects Userful produces and manages, related to multiseat Linux and Linux in public computers

Multiseat Linux provides multiple sets of user interface hardware (monitor/keyboard/mouse/sound etc.) so that multiple people can use one computer box simultaneously and independently. Multi-Station is ideal for libraries, Internet cafes, family home use, classrooms, call centers, and other high density, cost-sensitive environments. Putting two to ten users on one standard PC (instead of individual PCs) quickly creates significant hardware, system administration, and power savings.

20070215

1VideoConference

1VideoConference allows its Web, Audio/ Video phone, Skype, Msn and Yahoo users to instantly participate in live web conferences without the need for lengthy downloads or complicated installations.

Web2.0 unified communications software for Asterisk PBX supporting web, phone, MSN, Skype, and Jabber clients video conference. This VoIP, VVoIP, audio, data & video conferencing collaboration platform for is based on C#, WPF, WinFX, XAML, & .NET 3.0.
  • Database Environment : SQL-based
  • Intended Audience : End Users/Desktop, Education, Government, Healthcare Industry, Non-Profit Organizations, Telecommunications Industry
  • License : GNU General Public License (GPL)
  • Operating System : WinXP, Microsoft Windows Server 2003
  • Programming Language : ASP.NET, C#, C++
  • Topic : Conferencing, Internet Phone, Networking
  • User Interface : Web-based
  • Project UNIX name : vmukti

20070212

searchmonkey provides powerful text searches on Linux using regular expressions for both the file name and the search text

searchmonkey provides powerful text searches on Linux using regular expressions for both the file name and the search text. It is the graphical equivalent of find + grep.

[Environment] X11 Applications :: GTK
[Intended Audience] Advanced End Users, Developers, End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Desktop Environment :: Tools, Internet :: WWW/HTTP :: Indexing/Search, System, Text Processing :: Indexing, Utilities

WAML - Web Application Markup Language, allows to define your web application appearance & functionality by using simple XML like syntax mixed w/ HTML


WAML - Web Application Markup Language, allows to define your web application appearance and functionality by using simple XML like syntax mixed with HTML.

The idea behind WAML is to simplify application functionality definition and provide flexible access to UI objects, data and communication services.

WAML functionality build on top of existed AJAX frameworks available for public use.

WAML is the part of WDK.VFS now.

WAML is FREE.

Vuurmuur : A middle-end and front-end for netfilter and iptables


Vuurmuur
is a middle-end and front-end for netfilter and iptables that is aimed at system administrators who need a decent firewall, but don't have netfilter specific knowledge. It converts human-readable rules into an iptables ruleset (or optional a bash script), makes netfilter logs readable, includes an ncurses GUI.

Environment] Console (Text Based), Console (Text Based) :: Curses
[Intended Audience] Advanced End Users, Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Security, System :: Networking :: Firewalls, System :: Networking :: Monitoring

20070109

KForge : A system for managing software and knowledge projects

KForge is a system for managing software and knowledge projects. It re-uses existing best-of-breed tools such as versioned storage (subversion), a tracker (trac), and a wiki (trac or moinmoin), integrating them with the system's own facilities (projects, users, permissions, etc.). KForge also provides a complete Web interface for project administration, as well a fully-developed plugin system, so new services and features can be easily added.

[Environment] Web Environment
[Intended Audience] Advanced End Users, Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Topic] Office/Business :: Groupware

Code Browser : A folding and outlining editor

Code Browser is a folding and outlining editor. It is a lightweight but powerful tool to structure and browse source code using folders and links. It is especially designed to keep a good overview of the code of a large project.
  • Intended Audience : Developers, End Users/Desktop
  • License : GNU General Public License (GPL)
  • Operating System : All 32-bit MS Windows (95/98/NT/2000/XP), Linux
  • Topic : Software Development, Text Editors
  • Translations : English
  • User Interface : Win32 (MS Windows), X Window System (X11)

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

20070103

libextractor : A library used to extract meta-data from files of arbitrary type

libextractor is a library used to extract meta-data from files of arbitrary type. It is designed to use helper-libraries to perform the actual extraction, and to be trivially extendable by linking against external extractors for additional file types. The goal is to provide developers of file-sharing networks, file managers, and WWW-indexing bots with a universal library to obtain meta-data about files. It includes a shell-command and bindings for Java (JNI) and Python.

[Intended Audience] Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows, POSIX, POSIX :: BSD, POSIX :: Linux, Unix
[Programming Language] C
[Topic] Communications :: File Sharing, Internet :: WWW/HTTP :: Indexing/Search, Software Development :: Libraries, Text Processing :: Indexing

Pango project : To provide an Open Source framework for the layout and rendering of internationalized text

The goal of the Pango project is to provide an Open Source framework for the layout and rendering of internationalized text. It uses Unicode for all of its encoding, and will eventually support output in all the world's major languages.

[Environment] X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Topic] Desktop Environment :: Fonts

20070102

Pandora FMS. Free Monitoring System

Pandora are a Free Software set of programs to analyze status and performance of several parameters from different Operating Systems, servers, applications and hardware systems as Firewalls, DataBases or WebServers.
  • Intended Audience : System Administrators, Information Technology
  • License : GNU General Public License (GPL)
  • Operating System : All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), All POSIX (Linux/BSD/UNIX-like OSes), Linux, Solaris, Win2K, HP-UX, IBM AIX
  • Programming Language : C, Perl, PHP, Unix Shell
  • Topic : Monitoring, Systems Administration
PDFCreator easily creates PDFs from any Windows program. Use it like a printer in Word, StarCalc or any other Windows application.
  • Intended Audience : End Users/Desktop, System Administrators
  • License : GNU General Public License (GPL)
  • Operating System : 32-bit MS Windows (95/98), All 32-bit MS Windows (95/98/NT/2000/XP)
  • Programming Language : Visual Basic
  • Topic : Office Suites, Printing

Black Box Voting (.ORG) : A nonpartisan, nonprofit, 501c(3) organization

Black Box Voting (.ORG) is a nonpartisan, nonprofit, 501c(3) organization. We are the official consumer protection group for elections, funded by citizen donations.

The mission of Black Box Voting is to ensure fair and accurate elections through citizen oversight.

Black Box Voting investigates election problems, communicates the problems to the citizenry, and teaches citizens how to manage their own government -- which means teaching citizens how to identify elections problems and providing citizens with the tools to oversee elections. Black Box Voting takes the position that being a citizen means taking an active role in government oversight. Elections procedures must be fair, they must be inclusive, they must prevent voter disenfranchisement, they must protect each individual's vote by reducing the ability to tamper or miscount. Systems do not achieve quality automatically -- citizen oversight is the key ingredient to fair and accurate elections . Because We, the People are the owners of our government, we citizens should expect to take an active role in managing the quality of the government systems we have created.

20061226

PicoStreamer : A complete server for live audio/video streaming

PicoStreamer is a complete server for live audio/video streaming. It can stream MP3, AAC, and video live using Flash FLV. It does not require any Flash server. It only needs a Web server with Perl and PHP. It requires neither expensive dedicated servers nor compilation on the target machine. A source client (for Win32) is included. A management/playing framework written in PHP makes PicoStreamer simple to use. The PicoIcy component acts as a local shoutcast server emulator, so you can use your preferred shoutcast source client to stream or stream Flash format directly from the Web.

[Intended Audience] Advanced End Users, Developers, End Users/Desktop
[License] OSI Approved :: Artistic License, OSI Approved :: GNU General Public License (GPL)
[Operating System] Unix
[Programming Language] Perl
[Topic] Communications :: Ham Radio, Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries, Multimedia :: Sound/Audio :: Capture/Recording

20061221

deepOfix Messaging Server : A mail server product aimed at simplying the setup and maintenance of GNU/Linux-based mail server solutions

The deepOfix Messaging Server is a mail server product aimed at simplying the setup and maintenance of GNU/Linux-based mail server solutions. deepOfix offers unprecented ease of use and doesn't require prior GNU/Linux experience. deepOfix features LDAP-based directory services for user account managemet, email delivery, distribution lists, and addressbooks. It also includes built in tools for spam and virus control, webmail, and email fetching.

[Intended Audience] Advanced End Users, Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Topic] Communications :: Email, Communications :: Email :: Mail Transport Agents, Communications :: Email :: Mailing List Servers, Communications :: Email :: Post-Office :: IMAP, Communications :: Email :: Post-Office :: POP3, System :: Installation/Setup, System :: Networking :: Firewalls, System :: Networking :: LDAP, System :: Operating System :: Linux Distributions :: CD-Based, System :: Software Distribution

Lightfeather : A 3D engine for Linux, Mac OS X and Windows

Lightfeather is a 3D engine for Linux, Mac OS X and Windows. It is designed to be easy to use but still take advantage of the features of modern graphics hardware.

[Intended Audience] Developers
[License] OSI Approved :: zlib/libpng License
[Operating System] MacOS X, Microsoft :: Windows, POSIX :: Linux
[Programming Language] C++
[Topic] Multimedia :: Graphics :: 3D Rendering, Software Development :: Libraries

DataEcho : A TCP session reconstruction utility


DataEcho is a TCP session reconstruction utility. It can capture traffic directly from a network adapter or can use a pcap file as input. DataEcho allows the playback of a user's web browsing, email, or other text-based protocol activity.
  • Intended Audience : Advanced End Users, System Administrators, Information Technology
  • License : GNU General Public License (GPL)
  • Operating System : 32-bit MS Windows (NT/2000/XP)
  • Programming Language : C#
  • Topic : WWW/HTTP, Security, Networking

Wireshark : one of the world's foremost network protocol analyzers

Wireshark is one of the world's foremost network protocol analyzers, and is the standard in many parts of the industry.

Wireshark was written by an international group of networking experts, and is an example of the power of open source. It runs on Windows, Linux, UNIX, and other platforms.
Wireshark has a rich feature set which includes the following:
  • Standard three-pane packet browser
  • Multi-platform: Runs on Windows, Linux, OS X, Solaris, FreeBSD, NetBSD, and many others
  • Multi-interface: Along with a standard GUI, Wireshark includes TShark, a text-mode analyzer which is useful for remote capture, analysis, and scripting
  • The most powerful display filters in the industry
  • VoIP analysis
  • Live capture and offline analysis are supported
  • Read/write many different capture file formats: tcpdump (libpcap), NAI's Sniffer™ (compressed and uncompressed), Sniffer™ Pro, NetXray™, Sun snoop and atmsnoop, Shomiti/Finisar Surveyor, AIX's iptrace, Microsoft's Network Monitor, Novell's LANalyzer, RADCOM's WAN/LAN Analyzer, HP-UX nettl, i4btrace from the ISDN4BSD project, Cisco Secure IDS iplog, the pppd log (pppdump-format), the AG Group's/WildPacket's EtherPeek/TokenPeek/AiroPeek, Visual Networks' Visual UpTime and many others
  • Capture files compressed with gzip can be decompressed on the fly
  • Hundreds of protocols are supported, with more being added all the time
  • Coloring rules can be applied to the packet list, which eases analysis

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