dk.brics.automaton is a DFA/NFA implementation
with Unicode alphabet and support for all standard
regular expression operations: concatenation,
union, intersection, complement, Kleene star, etc.
License: BSD License (original)
Changes:
A bug in recomputation of Automaton hash code was
fixed.
SPTK (Simply Powerful Toolkit) is a cross-platform
toolkit that provides a set of C++ classes for
fast and easy application development. It provides
GUI components that use FLTK, and features
database support with seamless connection to GUI
components. There are drivers for use of SQLite
and PostgreSQL directly, as well as support for
other database engines through UnixODBC. SPTK
includes many classes for working with strings,
dynamic arrays, and maps, and is faster and has a
smaller footprint than STL. It also supports
reading, writing, and creating Excel 7 files,
high-level GUI components with dataset support,
support for automatic layouts, and support for
Aspell.
License: GNU Lesser General Public License (LGPL)
Changes:
This release includes several fixes for the
CSocket class. In CSocket::close(), the call of
::shutdown() was replaced with a call of
::close(). The call of ::shutdown() doesn't
actually close the socket and doesn't release the
socket descriptor. Several exceptions were added,
which are thrown in case of errors in
socket-related system calls.
Day Planner is a simple time management program.
It is designed to help you easily manage your
time. It can manage appointments, birthdays, and
more. It makes sure you remember your appointments
by popping up a dialog box reminding you about
them.
License: GNU General Public License v3
Changes:
Most of the iCalendar back-end was rewritten. It
is now more flexible, faster, and preserves the
files better). Various minor bugs were fixed. The
daemon's data loading was made more robust.
Various other fixes were made.
Thousand Parsec is a turn-based space empire building game, as well as a framework for creating a similar group of games, which are often called 4X games (eXplore, eXpand, eXploit, and eXterminate). Some examples of games from which Thousand Parsec draws ideas are Reach for the Stars, Stars!, VGA Planets, Master of Orion, and Galactic Civilizations. Unlike commercial alternatives, it is designed for long games supporting universes as large as your computer can handle. It allows a high degree of player customization, and features a flexible technology system where new technologies may be introduced mid-game.
License: GNU General Public License (GPL)
Changes:
This release includes last year's Google Summer of
Code project, Reach for the Stars Clone ruleset. A
large number of other improvements have been made,
such as a new Object model, TP04 protocol support,
better control over what players can see on the
server, and a history that supports MySQL
persistence. This release is a significant step
towards the goal of a fully featured server.
BalanceNG is a modern software IP load balancing solution. It is small, fast, and easy to use and setup. It offers session persistence, different distribution methods (Round Robin, Random, Weighted Random, Least Session, Least Bandwidth, Hash, Agent, and Randomized Agent) and a customizable UDP health check agent in source code. It supports VRRP to set up high availability configurations on multiple nodes. It supports SNMP, integrating the BALANCENG-MIB with Net-SNMPD. It integrates pcap packet dumping for debugging purposes and allows the implementation of a "transparent forensic logging bridge".
License: Other/Proprietary License with Free Trial
Changes:
Minor bugs with command handling (reversion) have
been resolved. (This was also resolved in the
"stable" branch, resulting in release 1.925). The
Debian/Ubuntu release 2 package now also contains
a precompiled BalanceNG agent ("bngagent").
keyTouch makes it possible to easily configure the
extra function keys of a keyboard (like multimedia
keys). It allows the user to define which program
will be executed when a key is pressed.
License: GNU General Public License (GPL)
Changes:
Syntax version 1.2 is now used for keyboard files. keytouch-config now checks if KDE is running by checking the KDE_FULL_SESSION environment variable. keytouch-init now has support for USB keyboards. In keytouch-keyboard the keyboard list is now presented as a tree view. When started, the current keyboard is selected. When a keyboard file is successfully imported, it will also be selected.
Newsbeuter is an RSS feed reader designed to be
used on text terminals on Unix and Unix-like
systems. It was developed with texttools users in
mind, and thus its interface is similar to tools
like mutt and slrn.
License: MIT/X Consortium License
Changes:
Locking of cache files was improved. It is now possible to run several instances of Newsbeuter at the same time, each with a different cache file. Flagged articles are now excluded from being deleted. A command line option was added for automatically starting the download of enqueued podcasts. A configuration option was added for specifying the sort order of article lists. The ability to explicitly delete articles was added. A lot of minor bugs were fixed.
AstroCam is an C-based stepper motor control system including both a PHP and a Perl based Web interface. You can use it for controlling webcams over the Internet or an intranet, or for everything else you could want to do with a stepper motor.
License: BSD License (revised)
Changes:
This release fixes a possible XSS hole. Some small bugs in the PHP and Perl code were fixed. A new feature was also added: one can now set the image refresh time in the configuration file.
Mon Petit Site is a Web site made to be a simple
family Web site. It is only written in PHP, is
Strict XHTML 1.0 and CSS compliant, and makes a
limited use of cookies. It provides a blog, a
photo album, a calendar, a geographical address
page, a member directory, a gold book, a simple
forum, and a link page.
License: GNU General Public License (GPL)
Changes:
Albums and photos can now be sorted according to comments added. Albums can now be filtered by theme. The parameter file was cleaned up to only contain personalized changes. All installation files were translated into French. Some bugs were fixed.
DocumentBurster splits PDF reports based on
metadata. Generated documents can be delivered on
a variety of destinations like email, FTP, fax,
archive, and many more. It works on all versions
of Windows and most Unix systems. It works by
reading metadata, which is easily included in the
document, to indicate the splitting and delivery
methods to be used. It is easy to define your own
custom delivery targets with the help of a plugin
architecture. This will handle the delivery of
reports to any target that can be imagined. It is
easy to define simple or complex schedules for
bursting.
License: GNU General Public License v3
Changes:
Minor fixes.
Burr Tools is a set of programs for solving some kinds of puzzles, namely puzzles that are made out of square, cube-shaped, spherical, or triangular units, and whose solution also contains only pieces aligned along those grids. The program finds assemblies for the puzzle and animates how you have to assemble for some of them.
License: GNU General Public License (GPL)
Changes:
A new space grid was included: rhombic tetrahedras. STL export was improved. Exporting to vector images (SVG and PDF) was implemented. Help is now available within the program instead of as a separate PDF. There were lots of internal cleanups.
Coccinella is a Jabber client with a whiteboard. The whiteboard is a
shared desktop which supports text, drawings, images, and multimedia
in a number of formats, such as MP3 and video. It runs in two main
modes, a peer-to-peer configuration and a mode compatible with the
Jabber Instant Messaging system. A flexible plugin architecture may
be used to support additional formats. It should run on any machine
that runs Tcl/Tk.
License: GNU General Public License (GPL)
Changes:
This release contains a number of minor fixes, making the client even more pleasant. Along with a number of bugfixes, it includes an improved user interface with cleaner registration dialogs, undo/redo of text, close page buttons in tabs, collapsible tool bars (Mac), chasing arrows while waiting for something (Mac), and much more.
fanntool is a cross platform tool for the Fast
Artificial Neural Network (FANN) library. It can
detect the optimum parameters for an artificial
neural network (ANN). It allows you to adjust an
ANN's parameters easily, train with different
parameters, and test an ANN.
License: GNU General Public License (GPL)
Changes:
This release uses version 2.1 of FANN and 1.1.9 of FLTK. New activation functions were added. Fine tuning was added for Normal and Cascade Training.
PrinterSetup is a flexible printer setup system. It is tailored to institutions with more than 20 deployed printers. It is designed to work with CUPS on Mac OS X. PrinterSetup is a component of PrintingWorks, a print accounting solution. There is limited documentation. Apple package deployment requires Mac OS X 10.3 or later, and is untested on earlier versions. Apple package development requires Mac OS X 10.5 or later and Xcode 3.0 or later.
License: GNU General Public License (GPL)
Changes:
Minor fixes were made in the temporary storage system. This version includes a new experimental, automatic PrinterSetup Update deployment system.
Ray is an advanced, Flash-based communication software for Web sites. It includes a Flash chat application with audio/video conferencing, a Flash audio/video instant messenger, an audio/video recorder, a music player, a video player, a whiteboard, a Web presence indicator, and a desktop application. It allows Web site users to have interactive communication with other members, or, via private chat, to record their own videos online, upload any kind of video/audio files, and much more.
License: Other/Proprietary License
Changes:
This release is built on the new Flash 9 platform, which improves the back-end and presents a whole new set of opportunities. It features 1-to-1 private chat rooms, tabs for chatting in multiple rooms simultaneously, an integrated help system, a new settings pane, addressed messages, whispers, password-protected rooms, room status text, "who's viewing me" tracking, profile preview, floating, resizable, and full-screen videos, and improved Ray Media Server performance and functionality.
Orca is an interactive Web-based forum script that
is based on AJAX technology, and it can be fully
integrated to any community software. Its most
interesting feature is that it is a self-ruling
forum. You needn't waste your time to moderate or
administer the forum, since your community members
can do it themselves.
License: GNU General Public License (GPL)
Changes:
Multi-lingual support via language files, improved search-engine-friendly URLs, improved integration possibilities, and much faster loading speeds.
Dolphin Smart Community Builder is a Web community
script that allows you to build any kind of online
community you want. It has a very large list of
features.
License: GNU General Public License (GPL)
Changes:
This release features an adaptable picture rotator and Fields Builder, Pages Builder, Flash chat, forums, blogs, IM, media gallery (music, video, and photo), RSS feeds, secure passwords and UTF-8 encoding, tags all over the site, Groups, Classifieds, events re-rewritten to classes. couples' profiles, and flexible site width.
Low-Level Virtual Machine (LLVM) is a compiler infrastructure designed for compile-time, link-time, run-time, and "idle-time" optimization of programs from arbitrary programming languages. It currently supports compilation of C, Objective-C, and C++ programs, using front-ends derived from GCC 4.0, GCC 4.2, and a custom new front-end, "clang". It supports x86, x86_64, ia64, PowerPC, and SPARC, with support for Alpha and ARM under development.
License: OSI Approved
Changes:
Numerous major enhancements and bugfixes.
Objective Caml is the latest implementation of the Caml dialect of ML. It has full support for objects and classes combined with ML-style type reconstruction, a powerful module calculus in the style of Standard ML (but retaining separate compilation), a high-performance native code compiler (in addition to a Caml Light-style bytecode compiler), and labeled arguments with possible default value.
License: Q Public License (QPL)
Changes:
Assorted enhancements and bugfixes.
CodeViz is a call graph visualisation tool which
uses a variety of different data collection
methods to generate its call graphs. Using a
modified version of the GNU Compiler, very
accurate call graphs that precisely reflect the
compiled code may be created. If using a compiler
is undesirable, CodeViz is able to directly parse
C/C++ code itself, and even analyse binaries with
objdump, so it will work if the source isn't
available.
License: GNU General Public License (GPL)
Changes:
Feature enhancements and bugfixes.
Yap is a high-performance Prolog compiler developed at LIACC, Universidade do Porto. Its Prolog engine is based on the WAM (Warren Abstract Machine), with several optimizations for better performance, and achieves performance comparable or exceeding that of commercial Prolog systems. Yap is largely compatible with the major Edinburgh Prolog systems, and has been ported to most 32-bit and 64-bit Unix based platforms. A Windows port is also available.
License: Artistic License
Changes:
Numerous major enhancements.
cbench is a compiler benchmark utility that was
implemented to measure the effect of using
different compilers, compile time flags, and
runtime libraries on a set of synthetic micro-
benchmarks of C/C++ code. The set of small
benchmarks is easily extended.
License: GNU General Public License (GPL)
Changes:
Numerous major enhancements.
AVR-Ada aims to make the Ada part of gcc usable on
AVR microcontrollers. This includes the three
elements: the Ada compiler, the Ada run time
system, and the AVR support library. Some sample
programs are provided as well.
License: GNAT Modified GPL (GMGPL)
Changes:
Installation bugs were fixed.
SDCC is a freeware, retargettable, optimizing ANSI-C compiler. The current version targets Intel 8051-based MCUs, the Zilog Z80, and the DS390. Targets for the Microchip PIC and Amtel AVR series are under development, and the compiler can be retargeted for other 8 bit MCUs or PICs. The entire source code for the compiler is distributed under GPL. SDCC uses ASXXXX and ASLINK, a freeware, retargettable assembler & linker. SDCC has extensive MCU (8051)-specific language extensions, which lets it utilize the underlying hardware effectively. It includes a source-level debugger/simulator and can generate debug info for the NoICE debugger.
License: GNU General Public License (GPL)
Changes:
This release added a predefined preprocessor macro for holding SDCC's subversion revision number, various preprocessor macros, an updated preprocessor, multiple infiles for sdcclib, support for many PIC devices, generation of cdb debug info for various platforms, tail call optimization for functions that take no parameters on Z80, and improved multiplication of unsigned chars on Z80. There were also numerous enhancements and bugfixes.
UMLSpeed is a compiler for a C-style language of
UML notation. It can
produce SVG UML diagrams and XMI documents and
generate source code in
various languages.
License: GNU General Public License (GPL)
Changes:
Facilities to store HTML of reports in a buffer for use by plugins and to turn off file generation, $PROJECTNAME and $PROJECTVERSION HTML tokens with CLI parameters to set them, a new $PUBLISHDATE token, and a $TOC key for generating links to bookmarks on the same page.
VMBackup is a utility that performs a backup of a
VMWare Server or Workstation virtual machine to a
tar file, optionally compressed with either gzip
or bzip2, which can be stored either locally or on
another system using ssh.
License: GNU General Public License v3
Changes:
A bug that caused backups of virtual machines running under VMware Workstation to fail was fixed. There is now a working graphical user interface for performing backups. For users of the Debian/Ubuntu, the VMBackup package is now found in the “System Tools” menu. The status display is now more useful when backing up to a local archive.
sml/nj (Standard ML of New Jersey) consists of a compiler, compilation manager, and libraries for Standard ML. Included are CML (Concurrent ML) and eXene (a toolkit for X based on CML). The compiler produces efficient code for most popular architectures (Intel x86, Sparc, Alpha, Mips, HP-PA, PowerPC) and runs under Unix, Linux, or Windows (95,98,NT).
License: MIT/X Consortium License
Changes:
A type error in the ml-lpt library when compiled as a 64-bit library was fixed. Bugs in the Reactive library were fixed. Support Mac OS X 10.5 (Leopard) on both Intel and PPC Macs was fixed. Many fixes were made to the AMD64 code generator in MLRISC. Performance bugs when dealing with very large structures and record values were fixed. A bug in the handling of end of stream in stream IO was fixed. Real.signBit(~0.0) now returns true.
OpenCOBOL is a COBOL compiler, which translates COBOL programs to C code and compiles it using GCC.
License: GNU General Public License (GPL)
Changes:
Major features enhancements.
Epiware is an AJAX-enabled Project and Document
Management application that provides access to
a complete set of file management functions,
including document check-in, check-out, version
control, approval, change notification, and access
history. It enables the creation of virtual teams
by providing an online workspace for users to
collaborate and exchange information in a secure,
protected setting.
License: GNU General Public License (GPL)
Changes:
An updated token handling mechanism, updated and fixed login cookie problems, a fix for invite link message issues with adding users, fixes for issues with the calendar display, and many other bugfixes and corrections. A new pdftotext extraction was included.
GNU Wget is a utility for noninteractive download of
files from the Web. It supports HTTP and FTP
protocols, as well as retrieval through HTTP
proxies. It can follow HTML links, download many
pages, and convert the links for local viewing. It
can also mirror FTP hierarchies or only those files
that have changed. Wget has been designed for
robustness over slow network connections; if a
download fails due to a network problem, it will
keep retrying until the whole file has been
retrieved.
License: GNU General Public License v3
Changes:
A problem with authenticating over HTTPS through a proxy was fixed. The combination of -r or -p with -O was downgraded from an error to a warning. Bugs with displaying the progress bar in non-English locales where too many spaces could be inserted, causing the display to scroll, were fixed. The .listing file is no longer appended to if --no-remove-listing and --continue are specified. ".." is now allowed at the beginning of paths in FTP URLs again.
Elastix is a software appliance that integrates
the best tools available for Asterisk-based PBXs
into a single, easy-to-use interface. It also adds
its own set of utilities and allows for the
creation of third party modules. The goals of
Elastix are reliability, modularity, and
ease-of-use. It also features strong reporting
capabilities.
License: GNU General Public License v2
Changes:
This is the first release of the manual for the Call Center module.
Paludis is a package management library that works
with Gentoo style ebuilds, together with a simple
console client. It is entirely independent of
Portage.
License: GNU General Public License (GPL)
Changes:
If a directory is installed using rename(), utime() is called on all file children.
Collabtive is Web-based project management
software. It aims to become an alternative to
tools like Active Collab or Basecamp. Features
include projects, todo lists, tasks, milestones,
files, timetracking, internal messages, and an
AJAX based instant messenger combined through an
intuitive user interface.
License: GNU General Public License v3
Changes:
This release fixes many bugs and brings new functionality. 3 new locales are included. Tagging of files and messages is now possible. Search has been improved. An importer for data from Basecamp has been added. It imports all the project information of a Basecamp account, making switching easy.
pro-search is a crawler for FTP servers, SMB
shares, HTTP servers, and DC++ networks. It has a
powerful, Web-based search and navigation
interface.
libsdb, the simple database library, provides a way to support multiple database management systems in an application with negligible overhead, in terms of code as well as system resources. Supported databases include Lago, MySQL, Postgres, Sqlite, and Oracle.
License: GNU Lesser General Public License (LGPL)
Changes:
This release is compatible with Oracle's Instant Client, which has a much smaller footprint than the standard client and allows connections to be specified more conveniently. Also, the size of the hda was increased for compatibility with 64-bit platforms.
Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, Meroon, Prometheus, and others. The library system includes hundreds of convenient modules for practical use.
License: BSD License (revised)
Changes:
Two new units, srfi-69 and data-structures, have been factored out from unit extras. Lexicographic version comparison in chicken-setup has been eliminated, so egg version dependencies are handled properly. file-copy and file-remove have been added to unit utils.
pdfposter allows you to scale and tile PDF
images/pages to print on multiple pages. It works
much like 'poster' does for Postscript files, but
working with PDF, since sometimes poster does not
like files converted from PDF.
License: GNU General Public License v3
Changes:
This release adds an option --scale for scaling by factor. It adds an option --version for show a program's version number. A man page and README have been added.
LDAP Account Manager makes it possible to manage various account types (Unix, Samba, and Kolab) in an LDAP directory. It also features an external script for managing quotas and home directories.
License: GNU General Public License (GPL)
Changes:
This release supports password policies and phpGroupWare accounts.
rinse is a simple tool which allows you to
bootstrap a basic
installation of a number of RPM-based
distributions on a Debian
GNU/Linux host.
License: Perl License
Changes:
This release includes a bugfix to the handling of Centos 5 installations, which now work properly.
EuNet provides cross-platform socket networking
support to the Euphoria programming language. It
includes convenience functions to add HTTP
retrieval, SMTP transmission, and IMAP retrieval
to your programs with a minimal amount of code.
License: GNU Lesser General Public License (LGPL)
Changes:
Support was added for the missing Berkeley accept() function. Some parsing errors in eunet_get_url() were fixed.
Code Browser is a folding and outlining editor.
It is a lightweight but powerful tool for
structuring and browsing source code using
folders and links. It is especially designed to
keep a good overview of the code of a large
project.
License: GNU General Public License (GPL)
Changes:
The editor is now Unicode. It can load UTF-8 and UTF-16 files. This release also adds the zenburn color scheme and fixes minor bugs.
DOLFIN is the C++ interface of the FEniCS project for the Automation of Computational Mathematical Modeling (ACMM), providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms through FFC; automatic and efficient assembly of linear systems; and support for general families of finite elements.
License: GNU Lesser General Public License (LGPL)
Changes:
With this release replaces the old Autotools build system with a new Scons-based build system. Other changes include improved interfaces for linear algebra, both in C++ and Python, now also including interfaces to Trilinos (Epetra) in addition to existing interfaces for PETSc and uBLAS. In addition, plotting has been improved, finite element solutions may be evaluated efficiently in arbitrary points (using GTS), and boundary meshes are positively oriented with respect to outward facets normals. Various minor improvements and bugfixes have also been made.
Instant is a Python module that allows for instant
inlining of C and C++ code in Python. It is a
small Python module built on top of SWIG.
License: BSD License (original)
Changes:
Various new examples with swiginac and sympy have been implemented. A bug on 64-bit systems has been fixed. The director flag is removed by default.
The finite element package SyFi is a C++ library
built on top of the symbolic math library GiNaC.
The name SyFi stands for Symbolic Finite Elements.
The package provides polygonal domains, polynomial
spaces, and degrees of freedom as symbolic
expressions that are easily manipulated. This
makes it easy to define finite elements.
License: GNU General Public License (GPL)
Changes:
Updated with many examples demonstrating the use of SFC and Dolfin.
Mcmphpsimplecms is a simple content managment
system (CMS) that is easy to install and use. It
features a built-in WYSIWYG editor,
search-engine-friendly URLs, and easy linking to
other pages.
License: GNU General Public License v2
Changes:
Improved Installation and more secure password storage.
xorriso creates, loads, manipulates, and writes ISO 9660 filesystem images with Rock Ridge extensions.
It can load the management information of existing ISO images, and it writes the session results to optical media or to filesystem objects. This is the standalone version that incorporates the libraries of libburnia-project.org and thus depends only on Linux 2.4 (or later), libc, and libpthread. No separate mkisofs and no CD/DVD burn program are needed.
License: GNU General Public License v2
Changes:
Two bugs were fixed, read performance was improved, and automatic file splitting and a session logfile were introduced.
benerator is a framework for creating realistic
and valid high-volume test data, used for testing
(unit/integration/load) and showcase setup.
Metadata constraints are imported from systems
and/or configuration files. Data can imported from
and exported to files and systems, anonymized, or
generated from scratch. Domain packages provide
reusable generators for creating domain-specific
data such as names and addresses,
internationalizable in language and region.
benerator is strongly customizable with plugins
and configuration options.
License: GNU General Public License (GPL)
Changes:
This release fixes all known bugs and improves XML file generation performance by 100%, and DB snapshot creation by 20%. Weaknesses in rendering time related values have been removed. A new Distribution type 'IndividualWeight' allows for individual weighting of imported values. Existing generators have been improved and extended by a DomainGenerator.
Collaba is a multimedia collaboration and communication server built to provide digital work spaces to virtual educational, corporate, and government communities. It features secure email (Web, POP3/SMTP, crypto, anti-spam), online forums (Web, RSS, NNTP, podcast), blogs (Web, RSS, podcast), multimedia chat (text, whiteboard, extendable tools, multimedia panel, etc.), personal and group calendering, an address book, bookmarks, Web space and an online Web page editor, file services and CMS (Web, WebDAV, FTP, SMB, CIFS, anvi-virus API, and ClamAV support), digital portfolio, dynamic news board, directory access, support for multiple independent communities on one server, Single-Sign-On features (built-in support for LDAP, CAS, JAAS, SMTP-Auth and more, powerful developer API), full online server management, anti-spam (RBL and filters), centralized management with LDAP directories, Web publishing over HTTP and HTTPS, and much more.
License: Other/Proprietary License with Free Trial
Changes:
This is a major release that introduces significant changes in the platform's architecture. Instead of the monolithic structure of 7.0 and earlier releases, this version is based on a kernel (application server), an application layer, and a developer interface layer. An extensive cleanup of the code base and of the external libraries has also been completed. Finally, this release includes hundreds of enhancements, additions (including a WIKI feature), changes, and fixes.
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.
License: GNU Lesser General Public License (LGPL)
Changes:
The interface of QRencode_encodeInput() has been changed. User applications using it must be modified. Structured append support has been added. The "-S" option for structured append has been added to qrencode and view_qrcode. Some functions now set errno to indicate errors. Some bugfixes were made.
Free YouTube Downloader is a powerful and easy to
use application for downloading videos from
YouTube. It allows you to extract video files
names from the YouTube Web site, perform multiple
downloads during one program session, and produce
HTML format download reports.
License: Freeware
Changes:
A "Paste links" popup menu has been added.
|