20061031

T2 : A system development environment


T2 is a system development environment. It provides a self-contained distribution build kit based on sources with an up-to-date tool and development toolchain (gcc, glibc, uclibc, dietlibc, X.org, KDE, GNOME, etc.). Its basis is an automatic build system that makes it possible to either update a running system or create a binary distribution that can later be deployed via network or physical media. The system is extremely versatile and makes it possible to create sets of programs for different kinds of systems, from routers to desktops, including different architectures and platforms.

[Operating System] POSIX :: Linux
[Topic] System :: Operating System, System :: Software Distribution

xvidcap : A screen capture applicationenabling you to capture videos from your XFree86 desktop for illustration or documentation purposes

xvidcap is a screen capture application enabling you to capture videos from your XFree86 desktop for illustration or documentation purposes. It is intended to be a standards-based alternative to tools like Lotus ScreenCam.

[Environment] X11 Applications
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language] C
[Topic] Multimedia :: Graphics, Multimedia :: Graphics :: Capture, Multimedia :: Graphics :: Capture :: Screen Capture, Multimedia :: Video, Multimedia :: Video :: Capture

OTRS : A Web-based help desk and ticket system

OTRS is a Web-based help desk and ticket system that provides a tailored set of effective and field-tested features to help service organizations to manage requests more efficiently. It relieves service agents of routine activities and provides a transparent view of the current status of a customer's request at any time. It supports the following databases: MySQL, MS SQL, PosgreSQL, MaxDB (SAP DB), Oracle, and DB2.

[Environment] Console (Text Based), MacOS X, Web Environment
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, POSIX, POSIX :: AIX, POSIX :: BSD, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language] Perl, SQL
[Topic] Communications :: Email, Communications :: Telephony, Database, Information Management :: Issue Tracking, Internet, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries, Office/Business, Software Development, System :: Archiving

Partition Logic : A partitioning and disk management tool for PC-compatible computers

Partition Logic is a partitioning and disk management tool for PC-compatible computers. It includes its own standalone operating system and GUI, and can fit on a single bootable floppy (or CD). It creates, modifies, resizes, deletes, formats, and moves partitions, and copies hard disks. It is based on the Visopsys operating system.

[Environment] Other Environment
[Intended Audience] Advanced End Users, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Assembly, C
[Topic] System :: Archiving :: Mirroring, System :: Installation/Setup, System :: Systems Administration, Utilities

20061025

FlowPlayer : a video player for Flash Video in FLV format

FlowPlayer is a video player for Flash Video in FLV format. The UI is clean and simple. The player is easy to configure and embed into your home page, site, or blog.

[Environment] Plugins, Web Environment
[Intended Audience] Developers
[License] OSI Approved, The Apache License 2.0
[Programming Language] ActionScript
[Topic] Communications, Multimedia :: Video :: Display

++Skype : A C++ library for skype add-on platform independent software development

++Skype is a C++ library for skype add-on platform independent software development. It is platform independent, easy to use, and easy to extend because of the flexible library design, inspired by modern C++ design ideas. Performance is one of the goals: only compile-time polymorphism is used.

[License] Free For Educational Use, Free for non-commercial use, OSI Approved :: GNU Lesser General Public License (LGPL), Other/Proprietary License with Source
[Operating System] Microsoft :: Windows, Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux
[Programming Language] C++
[Topic] Communications :: Chat, Communications :: Conferencing, Communications :: Internet Phone, Software Development :: Libraries

Bartlby : A network and system monitor,to provide a scalable framework with the ability to monitor networks of various sizes

Bartlby is a network and system monitor, completely written in C, to provide a scalable framework with the ability to monitor networks of various sizes. It consists of a core daemon, several plugins, and a Web GUI (PHP extension). The core daemon checks (over active/passive TCP) services/hosts and notifies users in case of critical service conditions (mail, SMS, ICQ, and custom triggers are supported). Bartlby provides an open plugin interface to give every administrator an easy to use option to extend the plugin base, and a fully customizable GUI (written in PHP using a C extension). Nearby everything can be controlled via an XML interface.

[Environment] Console (Text Based), Web Environment, Web Mozilla
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4, IP :: IPv6
[Operating System] POSIX, POSIX :: Linux
[Programming Language] C, PHP, Unix Shell :: Bash
[Topic] System :: Diagnostics, System :: Monitoring, System :: Networking :: Monitoring

20061023

OpenWBEM : A C++ implementation of a CIM Object Manager (CIMOM) and WBEM client APIs


OpenWBEM is a C++ implementation of a CIM Object Manager (CIMOM) and WBEM client APIs. It is implemented in accordance with the CIM and WBEM specifications published by the Distributed Management Task Force (DMTF). It currently runs on Linux, Solaris, Mac OS X, HP-UX, and AIX.

[Environment] Console (Text Based)
[Intended Audience] Developers, System Administrators
[License] OSI Approved :: BSD License (original), OSI Approved :: BSD License (revised)
[Operating System] POSIX :: Linux
[Programming Language] C++
[Topic] System :: Monitoring, System :: Systems Administration

RightWebPage verifies many aspects of conformance of Web pages


RightWebPage verifies many aspects of conformance of Web pages to International Standard ISO/IEC 23026-2006(E) IEEE Std. 2001 - 2002, "Software Engineering - Recommended Practice for the Internet - Web Site Engineering, Web Site Management, and Web Site Life Cycle".

[Environment] MacOS X, Win32 (MS Windows), X11 Applications :: Qt
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] MacOS X, Microsoft :: Windows :: Windows NT/2000/XP, POSIX
[Programming Language] C++
[Topic] Internet :: WWW/HTTP :: Site Management

20061019

RKWard aims to provide an easily extensible, easy to use IDE/GUI for the R project

RKWard aims to provide an easily extensible, easy to use IDE/GUI for the R project. RKWard strives to combine the power of the R language with the (relative) ease of use of commercial statistical packages. While RKWard is far from finished, it is already useful as an IDE interface to the R language.

[Environment] X11 Applications :: KDE
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C++
[Topic] Office/Business, Scientific/Engineering :: Mathematics

RogueScanner : A network security tool for automatically discovering rogue wireless access points by scanning a wired network


RogueScanner is a network security tool for automatically discovering rogue wireless access points by scanning a wired network. It can also find all other network connected devices like printers, routers, Web cameras, and PCs.

[Environment] Console (Text Based), Win32 (MS Windows)
[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux
[Programming Language] C++
[Topic] System :: Networking

20061018

Koha : A library and collection management system


Koha is a library and collection management system. It is designed to manage physical collections of items (books, CDs, videos, reference, etc.). It provides cataloguing, searching, member/patron management, an acqusitions system, and circulation (issues, returns, and reserves).

[Environment] Web Environment
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Perl
[Topic] Education, Internet :: WWW/HTTP

Slony-I : A "master to multiple slaves" replication system supporting cascading and slave promotion


Slony-I is a "master to multiple slaves" replication system supporting cascading and slave promotion. The big picture for the development of Slony-I is as a master-slave system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of slave systems. Reasonable, in this context, is probably no more than a few dozen servers. If the number of servers grows beyond that, the cost of communications becomes prohibitively high.

[Environment] No Input/Output (Daemon)
[Intended Audience] System Administrators
[License] OSI Approved :: BSD License (revised)
[Operating System] POSIX
[Programming Language] C, Perl, Unix Shell
[Topic] Database :: Database Engines/Servers, System :: Clustering/Distributed Networks

cb2Bib : A tool for rapidly extracting unformatted bibliographic references from email alerts, journal Web pages, and PDF files

cb2Bib is a tool for rapidly extracting unformatted bibliographic references from email alerts, journal Web pages, and PDF files. It facilitates the capture of single references from unformatted sources. References are written in BibTeX. A PDF file with the article text, if available, can be easily linked and renamed by dragging it onto the cb2Bib window. Reference manager applications can later retrieve, import, and display these BibTeX references.

[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, POSIX, Unix
[Topic] Multimedia :: Graphics :: Editors, Scientific/Engineering, Text Processing :: Markup :: TeX/LaTeX, Utilities

Dual DHCP DNS Server : A combined DHCP/DNS server for small LANs

Dual DHCP DNS Server is a combined DHCP/DNS server for small LANs. Dynamic DHCP allocates/renews host addresses, while the caching DNS server first tries resolving from DHCP-allotted names, then from cache, and only then forwarding to external DNS servers. It has built in dynamic updates, and also supports BOOTP PXE network booting and client specific options. It is self-configuring, doesn't require the creation of zone files, and uses little memory and CPU.

[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux
[Programming Language] C
[Topic] Internet :: Name Service (DNS), System :: Networking

The Julius framework : A general software architecture for medical visualization, simulation, and navigation

The Julius framework is a general software architecture for medical visualization, simulation, and navigation. It offers interfaces for combining the various facets of computer-aided and image-guided surgery into a single environment. Developers have the ability to extend the framework with their own algorithms and techniques. The system is platform-independent and runs on a mid-range configuration as well as on high-end graphics workstations. It is implemented using object-orientation and state-of-the-art software engineering principles.

[Environment] Win32 (MS Windows), X11 Applications :: Qt
[Intended Audience] Developers
[License] Free for non-commercial use
[Operating System] MacOS X, Microsoft :: Windows, POSIX :: Linux, Unix
[Programming Language] C++
[Topic] Education, Multimedia :: Graphics :: 3D Rendering, Scientific/Engineering :: Medical Science Apps., Scientific/Engineering :: Visualization, Software Development :: Libraries :: Application Frameworks

20061016

PoDoFo : A C++ library to work with the PDF file format

PoDoFo is a C++ library to work with the PDF file format. It also includes also a few tools. It includes classes to parse a PDF file, modify its contents in memory, write the changes back to disk, and create new PDF files. The PoDoFo tools are simple tools built around the PoDoFo library. These tools are primarily examples of how to use the PoDoFo library in your own projects, although they offer useful features for working with PDF files.

[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] POSIX
[Programming Language] C++
[Topic] Printing, Software Development :: Libraries, Text Processing :: Markup

LON-CAPA (The LearningOnline Network with CAPA) : A learning content and course management system

LON-CAPA (The LearningOnline Network with CAPA) is a learning content and course management system. It offers an underlying shared content pool from which instructors across departmental and institutional boundaries can assemble granular learning content for their courses. It has strong assessment capabilities, both formative (homework and in-class using wireless PDAs) and summative (online and bubblesheet exams), with a one-source multiple-target strategy for the content. It offers students portfolio space in which they can stage materials for submission to projects, and provides a number of tools for synchronous and asynchronous student-student and student-faculty communication. LON-CAPA scales well with number of students, as load-balancing is possible across the whole network of servers at participating institutions.

[Environment] Web Environment
[License] Freeware, OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C, JavaScript, Perl
[Topic] Education, Education :: Computer Aided Instruction (CAI), Education :: Testing

arpalert uses ARP address monitoring to help prevent unauthorized connections on the local network

arpalert uses ARP address monitoring to help prevent unauthorized connections on the local network. If an illegal connection is detected, a program or script is launched, which could be used to send an alert message, for example.

[Environment] Console (Text Based), No Input/Output (Daemon)
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP, IP :: IPv4
[Operating System] POSIX, POSIX :: Linux
[Programming Language] C
[Topic] Security, System :: Logging, System :: Monitoring, System :: Networking, System :: Networking :: Monitoring

20061013

Free Digital Money : A project aimed at promoting ideas and stimulating further innovation in the field of digital money

Free Digital Money is a project aimed at promoting ideas and stimulating further innovation in the field of digital money. It provides a digital money implementation that can be used by anyone to try out ideas, build sample applications, or as a basis for developing e-money.

[Intended Audience] Developers, End Users/Desktop
[License] Freely Distributable
[Programming Language] C++, Python
[Topic] Office/Business :: Financial

20061012

kraskarta : An interactive map engine

kraskarta is an interactive map engine. It is based on Macromedia Flash technology with server scripts written in Perl with a PostgreSQL database. Its features include the ability to search for a street and address, for a bus route, and for information about objects.

[Environment] Web Environment
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent, POSIX :: Linux
[Programming Language] Perl, PL/SQL
[Topic] Information Management, Internet :: WWW/HTTP :: Dynamic Content, Software Development :: Libraries :: Application Frameworks

20061005

The libcaca library : A graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals

The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library except it supports colour output.

[Environment] Console (Text Based) :: Curses
[License] OSI Approved :: GNU Lesser General Public License (LGPL), WTFPL
[Operating System] MacOS X, Microsoft, Unix
[Programming Language] C
[Topic] Software Development :: Libraries

NuFW : An authentication firewall suite

NuFW is an authentication firewall suite: the gateway authorizes a packet depending on which remote user has sent it. It can also set quality of service on a per-user basis and log user activities into a SQL database. Furthermore, it can use an external authentication source such as an LDAP directory and be the key of a Single Sign On solution.

[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Security, System :: Networking :: Firewalls

Natural Docs : An extensible, multi-language source code documentation generator

Natural Docs is an extensible, multi-language source code documentation generator. The syntax is transparent so that the comments in the source code read just as easily as the generated documentation. Also focuses on automation and high-quality output.
  • Intended Audience : Developers
  • License : GNU General Public License (GPL)
  • Operating System : OS Independent (Written in an interpreted language)
  • Programming Language : ActionScript, C#, C++, Perl, PHP, PL/SQL
  • Topic : Documentation

20061004

Teardrop provides a way to query multiple search engines at the same time, and explore their results as a single source

Teardrop provides a way to query multiple search engines at the same time, and explore their results as a single source. It's available both in a command line and a graphical version.

[Environment] Console (Text Based), Win32 (MS Windows), X11 Applications
[Intended Audience] Advanced End Users, Quality Engineers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: Linux, Unix
[Programming Language] C++
[Topic] Information Management, Internet :: WWW/HTTP :: Indexing/Search

20061003

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

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

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

Openfiler : A powerful, Linux-powered, intuitive browser-based network storage management appliance

Openfiler is a powerful, Linux-powered, intuitive browser-based network storage management appliance. It delivers file-based network attached storage (NAS) and block-based storage area networking (SAN) in a single framework.

[Environment] Web Environment
[License] OSI Approved, OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4, IP :: IPv6
[Operating System] POSIX, POSIX :: Linux
[Programming Language] C, Java, Perl, PHP
[Topic] Office/Business :: Groupware, System :: Archiving :: Backup, System :: Archiving :: Mirroring

20061002

Bartlby : A network and system monitor, completely written in C, to provide a scalable framework with the ability to monitor networks of various size

Bartlby is a network and system monitor, completely written in C, to provide a scalable framework with the ability to monitor networks of various sizes. It consists of a core daemon, several plugins, and a Web GUI (PHP extension). The core daemon checks (over active/passive TCP) services/hosts and notifies users in case of critical service conditions (mail, SMS, ICQ, and custom triggers are supported). Bartlby provides an open plugin interface to give every administrator an easy to use option to extend the plugin base, and a fully customizable GUI (written in PHP using a C extension). Nearby everything can be controlled via an XML interface.

[Environment] Console (Text Based), Web Environment, Web Mozilla
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4, IP :: IPv6
[Operating System] POSIX, POSIX :: Linux
[Programming Language] C, PHP, Unix Shell :: Bash
[Topic] System :: Diagnostics, System :: Monitoring, System :: Networking :: Monitoring