31 August 2009
StarCluster is a utility for creating traditional computing clusters used in research labs or for general distributed computing applications on Amazon's Elastic Compute Cloud (EC2). It uses a simple configuration file provided by the user to request cloud resources from Amazon and to automatically configure them with a queuing system, an NFS shared /home directory, passwordless SSH, OpenMPI, and ~140GB scratch disk space. It consists of a Python library and a simple command line interface to the library. For end-users, the command line interface provides simple intuitive options for getting started with distributed computing on EC2 (i.e. starting/stopping clusters, managing AMIs, etc). For developers, the library wraps the EC2 API to provide a simplified interface for launching/terminating nodes, executing commands on the nodes, copying files to/from the nodes, etc.
Release Notes: Initial beta release.
libbasiccard is a library to access BasicCards (programmable smart cards). It closely follows the official APIs defined by ZeitControl (Cri, Bci, and zccrypt), extending them where needed. It also includes support for the MultiApplication BasicCard and the BasicCard cryptography functions.
Release Notes: Support for the cryptographic features of newer BasicCards (SHA-256, ECC-211) was added.
gpEasy is a complete content management system that lets users create rich and flexible Web sites with a simple and easy-to-use interface. The embedded design of the admin interface allows users to instantly see changes in a single browser window.
Release Notes: Little has changed since the final release candidate. The GetExpandMenu() function was added and a few CSS tweaks were made.
NolaPro is a free Cloud Accounting suite that can be securely run from your PC. Refine and manage your business with its flexible and powerful Customer tracking, Billing, Payables, General Ledger, and Reporting features. Optional modules include Inventory Control, Service/Labor Order management, POS/Fulfillment Order support, a B2B Web portal, eCom Shopping Cart, vTiger add-on, Employee Timeclock, QuickBooks converter, development API, and many more. White Label partner revenue versions are available for CPAs, VARs, and consultants. For international users, it offers multi-currency, VAT/GST support, multi-language capability, and currency, decimal, and temperature flexibility. However NolaPro's customization is its best feature. It can be modified upon request to fit any industry spec or business requirement, as well as integrated with most 3rd party applications to provide backend accounting support. Secure Business Cloud hosting and a Linux version are also available.
Release Notes: This release adds a Point-of-Sale link to the menu. A plugin to handle advanced user rights has been developed. There is a menu link for group user rights. An issue preventing the open order page from filtering properly has been fixed. The query to pull email address(es) from customer records has been fixed. The ability to run open order reports for a specific sales category has been added. Weight displayed on items has been changed to be broken into where weight was greater than the original piece. Fulfillment quotes on the service order list now properly link to the edit screen. A missing limitation on the query for pulling an email address has been added.
opsi (open PC server integration) is a client management software program for Windows clients based on Linux servers. Its core features are automatic software deployment, automatic OS installation, and hardware and software inventory.
Release Notes: A new module for Management of software licenses, which isn't free yet (you have to pay 1,000 € once). The Management interface has context menu support. The client agent preloginloader 3.4 has two alternative modes. The mode 'opsiclientd' supports Vista and Windows 7, and has other new features, but isn't free yet (you have to pay 2,000 € once). The mode 'prelogin' is the well known and free preloginloader 3.3 technology. The opsi-winst installation shell is enhanced.
Hyenae is a highly flexible and platform independent network packet generator. It allows you to reproduce low level Ethernet attack scenarios (such as MITM, DoS, and DDoS) to reveal potential security vulnerabilities of your network. Besides smart wildcard-based address randomization, a highly customizable packet generation control, and an interactive attack assistant, Hyenae comes with a clusterable remote daemon for setting up distributed attack networks.
Release Notes: This release has bugfixes and fixes for build warnings. It adds ICMPv6-Echo support, and adds ICMPv6-Echo flood to the attack assistant.
Consonance is a .NET/Gtk# client for the OpenGroupware.org groupware server using the ZOGI API. It aims to support the complete feature set of the groupware server.
Release Notes: A major overhaul of the zOGI protocol backend. Emphasis on stabilizing Contact and Enterprise operations, including the Contact CRUD window. Now caches entities using a simple in-memory hash table and LINQ.
F-Spot is a personal photo management application for the GNOME desktop. It simplifies digital photography by providing intuitive tools to help you share, touch-up, find, and organize your images. These tools include editing, color adjustments, tags, Photo CD creation, and exporting for upload.
Release Notes: Some crashes were resolved. PCX files can now be loaded. The package size and the installed size were considerably reduced. Compatibility with Gtk+ > 2.17 was implemented. The SendEmail function was fixed for Thunderbird version 3 beta. Many other bugs were fixed. Translations were updated.
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.
Release Notes: Various possible overflows in HarfBuzz were resolved, and its code was reshuffled and font sanitizing was improved. Introspection was re-enabled. Ming32 build issues were fixed. Several other issues were resolved.
Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server. It is designed to provide DNS and (optionally) DHCP to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP/TFTP for network booting of diskless machines.
Release Notes: There are two security fixes. One issue allowed a crafted malformed TFTP packet to crash dnsmasq with a NULL pointer dereference. The other allowed a crafted TFTP packet to overflow the heap by the length of the TFTP prefix.
Entropy Broker is an infrastructure for distributing cryptographically secure random numbers (entropy data) from one or more servers to one or more clients. This prevents /dev/random from ever becoming empty.
Release Notes: This release adds support for the EGD (entropy gathering daemon) Unix domain socket interface so that EntropyBroker can also retrieve entropy data from an EntropyKey.
EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436, and ACM Software System Award 2006). It includes: Eiffel compiler, Eiffel editor, Eiffel code browsing tool, Eiffel testing tool, graphical design tool, refactoring tool, debugger, profiler, and Eiffel analysis tools (Metrics, Dependencies, etc.). Eiffel generates C or CLI for .NET or Mono. Eiffel applies O-O principles and Design by Contract for high-quality software. Many Eiffel libraries are included: ADT, network, GUI, database, parsing (including an Eiffel parser), XML, Web, COM, and more.
Release Notes: The EiffelBase extension library was added to the EiffelStudio delivery. This library provides a new class SEARCH_TABLE, which is a set where items are HASHABLE, and some new sorting facilities for descendants of INDEXABLE. A few issues with PART_SORTED_SET and BINARY_SEARCH_TREE_SET were fixed. Various EiffelStudio bugs were fixed. 'clear_all' in STRING classes and HASH_TABLE has been made obsolete in favor of 'wipe_out'. A behavior change in STRING.resize was done to prevent calling 'resize' with a smaller size.
JasperReports is a Java reporting library. XML report templates are used to generate ready to print documents using data from customizable data sources, including JDBC. The output can be delivered to the screen, printer, or stored in PDF, HTML, XLS, RTF, CSV, and XML format.
Release Notes: The project's license was upgraded to Version 3 of the GNU LESSER GENERAL PUBLIC LICENSE, while various bugfixes and improvements were made in the XLS, RTF, and DOCX exporters.
Boxfs is a FUSE-based filesystem to access files stored on a box.net account.
Release Notes: This release adds command line options and other improvements. It has move and rename operations. Several bugs have been fixed.
Boscli is a framework to create interactive command line interfaces. It is meant to help developers write interactive shells for domain specific tasks. It provides an easy way to wrap and join together command line apps and utilities and create specific shells with security levels and modes, history, auto-completion, and so on. Using this framework any developer can build an interactive command line interface for configuration or monitor an appliance in a few minutes. Boscli can be used as a "glue code" for an appliance's interface or to create a "homogeneous" administration interface for different systems and applications.
Release Notes: This release has bugfixes, normal parameters for bcli functions, and improved documentation.
sba is a generic sparse bundle adjustment C/C++ library based on the Levenberg-Marquardt algorithm. Bundle adjustment is almost invariably used as the last step of every feature-based multiple view reconstruction vision algorithm to obtain optimal 3D structure and motion (i.e. camera matrix) parameter estimates. Provided with initial estimates, BA simultaneously refines motion and structure by minimizing the reprojection error between the observed and predicted image points. sba is generic in the sense that it grants the user full control over the definition of the parameters describing cameras and 3D structure.
Release Notes: This release has support for fixed points (e.g., ground control points) in the adjustment. A couple of issues with memory alignment on 64-bit systems were fixed. The demo program was improved by implementing a local rotation representation, adding the option of refining the camera distortion parameters and employing more optimized user-supplied projection and Jacobian functions.
SPT JCR Manager is a simple Web application used to view and manage Java Content Repositories. The application supports viewing the contents of a repository through a tree view, or through querying (XPath, SQL) or searching the entire repository. It supports CRUD operations on Nodes and properties (all standard types mandated by the specifications are supported).
Release Notes: This release adds the ability to view and manage version history for nodes. With this, most core (JCR) features have been implemented. The next couple of releases will be purely UI enhancements to make the application more user friendly.
InteLib is a library of C++ classes that lets you do Lisp/Scheme programming within your C++ programs, even without any additional preprocessing, without all those calling conventions. You can write code that is accepted by a C++ compiler while thinking in a "Lisp/Scheme mode", and the code you write will look much like Lisp/Scheme code, although it will be pure C++.
Release Notes: This release includes the following changes. First of all, another two classes were renamed to conform to the rules: former LPackage and SchPackage are now LPackageRef and SchPackageRef so that it is clear they are just smart pointers and not master pointers. The second change is that the method Apply() is added to both LReference and SchReference classes. The last change is a minor fix that lets InteLib build on 64-bit platforms.
Debian packaging utilities for Truecrypt source helps to get Truecrypt running with a minimum of effort under Debian-based Linux systems (Debian and Ubuntu are officially supported). Truecrypt is an open source disk encryption software which uses a concept of containers to store encrypted data. The containers (or volumes) can be read transparently under Linux and Windows. The utilities create installable *.deb packages from the sources and those debs can be used in turn to install the encryption software.
Release Notes: This is a major release. Linux kernel 2.6.30 was officially tested under Debian. Launchpad team management changes were made, which affect bzr download URLs.
Kwok Information Server is an IT management system. Kwok Information Server provides a single application for managing IT assets, software licenses, service contracts, issues, and vendor contacts. Additional modules include portal, RSS, and blog management.
Release Notes: User deletion was added to Admin. Link contracts and software were added to Contracts. A new option was added on the Add Hardware page to set warranty expiration based on purchase date. Article view count was added on the list and detail pages of Knowledge Base. A Postgres datetime error on Postgres 8.4 was fixed.
LimeSurvey (formerly PHPSurveyor) is a Web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.
Release Notes: Swedish, Slovenian, Russian, French, Polish, Dutch Informal, Dutch, German, and German Informal translations were updated. Section 508 compatibility changes were made. Some other small bugfixes were applied.
SUIT (Scripting Using Integrated Templates) is a lightweight templating framework that allows you to define your own syntax through rules you define. It is available in both PHP and Python.
Release Notes: Parsing was rewritten for sane recursion. Parts of TIE are now a part of SUIT. Versions are split.
Apache2::ModProxyPerlHtml is a mod_perl2 replacement for the Apache2 module mod_proxy_html.c, used to rewrite HTML/Javascript links for a reverse proxy. It is very simple and has much better parsing/replacement of URLs than the C code. It also supports refresh meta tag rewriting.
Release Notes: This release just fixes the handling of the content type for JavaScript.
The Okapi project’s main purpose is to architect a set of building blocks for the creation of larger open source localization and translation tools. But many Okapi components are generic enough to be of interest to the text mining, natural language processing, and text retrieval communities. Okapi’s many text filters (HTML, Properties, XML (ITS XPath-based rules), OpenXML, ODF, Regex etc.) provide a straightforward way to access the text of multiple document formats. Its document events and pipeline can be made to integrate with other frameworks such as UIMA, LingPipe, OpenPipeline, OpenNLP, GATE, and Lucene. The advantage of Okapi’s text filters is that not only is text extracted, but all non-textual formatting is preserved. It is possible to decompose a document into events, process them via the pipeline, and then rebuild the input document without loss. Structural information can be added to Okapi document events so that tables, lists, links, titles etc. are grouped together and treated as a unit. This is useful when context based on a “universal” document structure is needed. The Okapi event model supports user configurable annotations, similar to UIMA, but simpler and more restricted in scope. User can annotate spans of text or add new resources such as translation memory matches, terminology, token types, or part of speech information.
Release Notes: The Okapi Framework is now distributed as two packages: okapi-lib, for developers, which includes all the libraries but not UI parts, and okapi-apps, which includes the same files with the UI parts and several applications such as Rainbow and Ratel. Tikal is a new tool to perform simple localization-related tasks like extraction and merging of different file formats to XLIFF. A new Qt TS filter has been added. A new connector for Translate Toolkit TM has been added.
Java MPlayer is a graphical interface for MPlayer. It includes a patched mplayer executable that resolves some bugs.
Release Notes: This is the initial release. MPlayer was modified to improve pause support and to improve DVDNAV support. You can now change subtitles and audio with the DVD menu.