31 January 2012
JPPF enables applications with large processing power requirements to be run on any number of computers, in order to dramatically reduce their processing time. This is done by splitting an application into smaller parts that can be executed simultaneously on different machines.
Release Notes: This release brings incredible improvements in ease of use, stability, reliability and flexibility. The configuration was simplified and improved. Job recovery was improved and job failover was added on the client side. New, fully documented class loading extensions were added. New extension points are now available. The administration console, management, and monitoring features have received new capabilities and improvements. Four full-fledged examples applications were added.
Jipes is a Java library that allows you to efficiently compute audio features. Possible uses for these features are general music information retrieval (MIR) applications or, more specifically, personal music software. Unlike many other digital signal processing (DSP) libraries or frameworks, Jipes is not meant for real time processing of a single audio stream that is manipulated and eventually played back. Instead, it focuses on efficiently executing mutiple processing pipelines that transform a signal into a feature or feature set. Since Jipes focuses on features instead of the raw, untyped signal streams, it supports rich types to be used, where other frameworks only offer arrays of raw data. Also, by using Java generics, many core interfaces and classes can be typed to whatever class you see fit for the purpose. However, Jipes also comes with useful pre-defined types and support for raw arrays.
Release Notes: This release features a couple of small performance improvements, mainly through the re-use of buffers.
Erasm++, the Embedded Runtime Assembler in C++, is an Embedded Domain Specific Language (EDSL) in C++ for runtime code generation. It supports complete compile-time syntax checking, and its code generators run very quickly because necessary data are computed statically. Also included is GenericDsm, a fast and generic instruction decoder library which supports "pattern matching" against the decoded instructions. Only the Intel 64 and IA-32 architectures are supported.
Release Notes: This release fixes bugs in the demo programs and the manual.
GNU libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set. SSL/TLS support is available as an option.
Release Notes: This release fixes handling of certain (rare) boundary formats in the post processor (now tolerating quotes and garbage data before multi-part boundaries). On systems where "sin_len" is part of "struct sockaddr" (such as FreeBSD), the field is now properly initialized.
openpom is a Web interface based on NDO for Nagios or Icinga. It allows you to view almost everything about Nagios or Icinga in a single page: alert, ack, downtime, comment. You can also interact with Nagios or Icinga through ack, downtime, comment, disable, and reset buttons. You can filter on hosts and services states (such as critical, warning, unknown, ok, or outage). The status popin allows you to display graphs, either the ones from Nagios (trends.cgi) or custom ones based on RRD (such as pnp4nagios).
Release Notes: New major features: advanced filtering, new levels and filters, disable check, more information on status popin, history popup by host/service, more configuration options, and the addition of a queue to the external command script. Many bugs have been corrected.
GriF is a collaborative grid framework to support computational chemistry applications. It is meant to be used as a tool to facilitate massive grid calculations and also to improve scientific collaboration. Accordingly, GriF facilitates profiling the users of grid communities in order to systematically evaluate the work carried out in a grid and to foster its sustainability.
Release Notes: This major update includes the ability to combine the 'Parameter Study' running modality (in order to distribute in parallel on the Grid the same program within different inputs) within that of 'Workflow'. Accordingly, now you can run multiple Workflows on the Grid concurrently.
Kwatee Agile Deployment deploys Web applications or software on any operating system. Tedious and error-prone update operations are automated and carried out on any number of servers in your premises or in the cloud in minutes, rather than hours or days.
Release Notes: Minor enhancements and bugfixes.
ODB is a compiler-based object-relational mapping (ORM) system for C++. It allows you to persist C++ objects to a relational database without having to deal with tables, columns, or SQL and without manually writing any mapping code. The C++ code that performs the conversion between persistent classes and their database representation is automatically generated by the ODB compiler. The ODB compiler is a real C++ compiler except that instead of producing assembly or machine code, it generates portable C++, which can in turn be compiled by any C++ compiler. ODB is not a framework. It does not dictate how you should write your application. Rather, it is designed to fit into your style and architecture by only handling C++ object persistence and not interfering with any other functionality.
Release Notes: Major new features in this release are support for the Microsoft SQL Server database, including updates to the Boost and Qt profiles, support for database schemas (database namespaces), and the ability to define composite value types as C++ class template instantiations.
DocumentBurster is a tool for report distribution: split, merge, email, and FTP your reports. It has report delivery for Crystal Reports, SSRS Reporting Services, MS Access, Cognos, PeopleSoft, and SAP. It has report bursting for Pentaho, JasperReports, and BIRT. It can upload reports to MS SharePoint.
Release Notes: The User Guide documentation was improved in the Command Line, Auditing & Tracing, and DocumentBurster Server chapters.
Fork CMS is dedicated to creating a user friendly environment to build, monitor, and update your website. It is designed to be the CMS of choice for beginners and professionals.
Release Notes: A 'hideHelpTxt' property was added to the BackendFormImage and BackendFormFile classes to prevent the helpTxt span from appearing (handy for such form fields in a data grid, for instance). Breadcrumb now has a count method. An improper redirect that caused blog archive pagination to malfunction was fixed.
TomP2P is a P2P-based high performance key-value pair storage library. Each peer has a table (either disk-based or memory-based) to store its values. A single value can be queried or updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent connections.
Release Notes: This release fixed maintenance thread issues and a binding bug, added a test case for refused connections, and added initial support for SimGrid.
myBill is a utility that makes the management of personal income/expenses.
Release Notes: This release adds a "merge categories" operation, a "merge company records" operation, and an up-to-date Spanish translation.
CyaSSL is a C-language-based SSL library targeted for embedded and RTOS environments, primarily because of its small size and speed. CyaSSL supports the industry standards up to the current TLS 1.2 level, is up to 20 times smaller than OpenSSL, includes SSL client libraries and an SSL server implementation, includes an OpenSSL compatibility layer, and offers several progressive ciphers such as RABBIT and HC-128. Dual licensed under both the GPLv2 and standard commercial licensing, it caters to a wide range of projects.
Release Notes: This release has bugfixes and a few new features, including fixes for CA basis constraint checks, CTX reference counting, initial unit test additions, a Lean and Mean Windows fix, ECC benchmarking, SSMTP build support, the ability to group handshake messages with set_group_messages(ctx/ssl), CA cache addition callbacks, and exportation of Base64_Encode for general use.
Stunnix Advanced Web Server is a Web server for putting Web sites onto CD-ROMs, DVDs, FlashDisks, and other readonly media to be used on any typical system. Sites can be scripted with PHP, Python, Java, or Perl and can be driven by MySQL or SQLite databases. All required software programs are designed to reside on the CD-ROM to avoid the need to install software on the user's computer. The Web serving core is based on Apache 1.3.x, and has additional functionality to detect and use free ports and automatically start a browser on each platform. Desktop applications can also be created with it.
Release Notes: This release can run PortableFirefox 9.0.1 off the DVD for displaying a website (also running off the DVD) on MacOS. Various minor improvements have been introduced.
CreditAnalytics is a financial fixed-income credit analytics, credit risk, bond analytics, and bond risk library, developed with a special focus towards the needs of the credit trading and bond trading community (CDS, CDX, CDO, and bonds of all types and variants).
Release Notes: This is the first release.
DBeaver is a universal database manager and SQL Client. It supports MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, and any database that has a JDBC driver. It is a GUI program that allows you to view the structure of a database, execute SQL queries and scripts, browse and export table data, handle BLOB/CLOB values, modify database meta objects, etc. It has a native UI (provided by the Eclipse SWT library), great performance, and relatively low memory consumption.
Release Notes: This release adds a new WMI plugin (Windows only), an improved ERD plugin (with support for OO databases), Oracle plugin additions and performance fixes, and a lot of bugfixes.
aime is a simple, C-like programming language and an interpreter, both designed to be embedded in applications. The language aims to be straightforward, trivial, direct, and productive for its programmer users. The interpreter aims to be secure and expressive for the applications embedding it.
Release Notes: A bug in the l_short function was fixed. The lists now reserve less memory when created. Parsing of large real numbers was fixed. Buffering for file readers has been revised. An accidentally-disabled function pointer assignment operator has been re-enabled. Found broken operator definitions were fixed. A new and greatly simplified C programming interface is described.
Hypertable is a high performance, scalable database modeled after Google's Bigtable. It is designed to manage the storage and processing of information on a large cluster of commodity servers, providing resilience to machine and component failures.
Release Notes: This release adds an upgrade to Thrift 0.8.0, stability improvements, and performance improvements.
Erasm++, the Embedded Runtime Assembler in C++, is an Embedded Domain Specific Language (EDSL) in C++ for runtime code generation. It supports complete compile-time syntax checking, and its code generators run very quickly because necessary data are computed statically. It supports the Intel 64 and IA-32 architectures only.
Release Notes: A manual in PDF format is now available. It describes GenericDsm, the new instruction decoder library, as well as Erasm++. Some demo programs and a convenience library were also added. The release tarball was uploaded at github.