NetBeans is a cross-platform IDE written in Java. It supports development in Java, and support for other languages can be added. The whole IDE is built around a core framework with APIs, and features are implemented in the form of plugin modules. This clean, modular architecture makes NetBeans a good platform for building development tools and custom IDEs.
Release Notes: Support was added for Java SE Development Kit 7 Update 21, for Java Platform, Enterprise Edition (Java EE 7), and for GlassFish Server Open Source Edition 4.0. Several other improvements were made.
Oracle VM VirtualBox, formerly Sun xVM VirtualBox and innotek VirtualBox, is a family of x86 virtualization products for enterprise and home use.
Release Notes: Various minor bugs were fixed.
CuteMarkEd is a MarkDown editor with live HTML previews, math expressions, and source code and MarkDown syntax highlighting.
Release Notes: This release updates Czech translations and fixes exportation to HTML with custom CSS stylesheets.
CacheGuard Appliance is an all-in-one OS appliance providing firewall, antivirus, caching, compression, bandwidth allocation, load balancing, reverse and forward proxy, high availability, Web application firewall, URL guarding, and more. It can be purchased as an OS to install on your server, as an OS to run in a virtual machine, or as a hardware appliance.
Release Notes: The command "system" has been improved to display the subscription end date. The registration process has been improved to use the integrated Web proxy if possible. A new feature has been added to the health panel to report the status of the antivirus and URL guard updates. The Web GUI look-and-feel has been enhanced. New hardware drivers have been added to the system. Some minor bugs have been fixed. This version is free for up to 25 users.
upstart is a replacement for the /sbin/init daemon that handles starting of tasks and services during boot, stopping them during shutdown, and supervising them while the system is running.
Release Notes: This release fixes a respawn behavior regression (introduced in version 1.8) affecting jobs which also specify shell meta-characters in the exec stanza (LP: #1181789), fixes a common bug which could cause a bridge to crash (LP: #1197225), adds various fixes for libupstart, and adds layout improvements for initctl2dot.
node-cassandra-cql is a Node.js CQL driver for the Apache Cassandra CQL3 binary protocol. CQL is a query language for Apache Cassandra. It features connection pooling to multiple hosts, parameters in queries, the ability to get a cell by column name using row.get('first_name'), and bigints support.
Release Notes: This is the first public release.
Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.
Release Notes: Files for syntax highlighting in Ultraedit and Textpad have been added. The keyboard read function has been improved to accept all Unicode characters and usages of the mouse wheel. Checks for correct UTF-8 encoding of the program source have been added. Several bitmap and vector fonts have been improved. Several libraries and programs have been changed to use proportional Seed7 fonts. The programs gkbd.sd7 and kbd.sd7 have been improved to write the character. FAQ answers for Unicode and automatic casts have been improved. Documentation comments have been added to gzip.s7i and make.s7i.
deltasql is a tool to synchronize databases with source code, which helps to keep database evolution under control. While developing mid-sized or big applications, developers make changes to the data model that go along with changes to the source code. From time to time, branches of source code are done to stabilize the code that will go to production. A sort of data model branch is also needed. deltasql provides a simple way to collect all scripts that change the data model and means to handle data model branches. The deltasql server runs on Apache and is backed by MySQL.
Release Notes: This release adds logic to select only the branches valid for a given project. This is used when submitting or editing scripts. When synchronizing, only valid tags/branches are shown in the synchronization form. The three listboxes of the synchronization form adapt dynamically, as is done with the Freepascal deltaclient. The feature is achieved with AJAX technology. These two features help reduce the number of human errors when using deltasql in a complicated environment with many branches and tags. The Python client is extended to support Oracle's mysql.connector.
Griffon IDE is an IDE for HTML, Bash, Perl, PHP, C, etc. It allows the generation of source code in a few clicks, avoiding traps. It features auto completion, an integrated terminal, project management for C, SFTP mounting (mounting a directory via an ssh key), automatic replacement of text, and a session management tab.
Release Notes: This release fixes the freez autocomp system and adds new features: editing of the logmemo log/terminal log, improved Web browsing, an improved terminal, and help for Perl and PHP.
Pride combines bash scripts, zenity, ant, ImageMagick, and the Android tools to create a fast and simple POSIX alternative for Android development. It provides all the basic commands (clean, build, release, etc.) of other Android IDEs. But it is primarily a robust and simple injection framework. Injections from methods to clusters of activities are easily created from existing code and can then be injected into any project. Pride can also be used to batch build, load, or release multiple projects and can update class and resource files among projects that use the same objects or resources.
Release Notes: The release script now uses two variables in the rc file for editing the project's AndroidManifest.xml
Ganeti is virtual server management software built on top of Xen, KVM, and other open source software. It has been designed to facilitate cluster management of virtual servers and to provide fast and simple recovery after physical failures using commodity hardware.
Release Notes: This is a feature release.
AutoLaTeX is a tool for managing small to large LaTeX documents. It detects which files which are used to build the document (included TeX files, BibTeX, figures, etc.), and launches the various different tools (latex, bibtex, makeindex) when the sources files have been changed. It provides translation rules which automatically generate figures in EPS, PNG, or PDF formats from different types of sources (dia, xfig, svg, astah, source code, etc.) AutoLaTeX also provides graphical user interfaces, a plugin for the editors Gedit and Sublime Text, and a standalone Gtk application.
Release Notes: Detection of the use of the multibib package from additional auxiliary files has been added to generate the corresponding bibliography files.
TimeIT is a time tracker that works quietly almost without any interaction and still measures the time you are spending on several projects. The concept of this program is that tasks and projects are assigned to workspaces and while you are in those workspaces your projects are timed. It also has detection of idleness, editing of time records, and summary views grouped by day, week, month, and year.
Release Notes: Building issues were corrected, and links to the homepage and bug reporting are now directed to github.
LiPPGen, the Literate-Programming-based Presentation Generator, takes a standard Literate Program (with LaTeX as the documentation language) as input and lets the instructor comfortably generate presentation slides for each code chunk. It then assembles the provided slide texts and the code chunks and turns them into a browser-based presentation. The presentations feature scrollable code chunk listings, primitive syntax highlighting, and line breaking within listings. LiPPGen expects the source file to be formatted in noweb's Literate Programming style.
Release Notes: This is the initial public release.
Timeline is a cross-platform application for displaying and navigating events on a timeline.
Release Notes: This release added features for setting categories on selected events, and on events without a category. An 'Import' feature that makes it possible to merge timelines was added. An 'Edit Event' menu was added. Preferences can now be set when no timeline exists. The selected events list is now reset when selected events are deleted.
SyncServer is a Firefox sync server written in Perl. Mozilla's Firefox sync server, which is written in Python, has many dependencies and is quite tricky to install on enterprise distributions which don't ship with all those requirements. This syncserver implements the syncserver user API and storage API as an fcgi application. It is entirely written in Perl.
Release Notes: Initial annoucement on Freecode.
GeoToad is a geocaching query tool to help speed up the boring part of geocaching: choosing the cache and collecting the data. It allows you to generate any kind of complex query you want, and the program will go and poll the Geocaching query, grab the data, and output it to any format you want. The Geocache info can be synced straight to your GPS, iPod, PDA, or cell phone in over 20 different formats.
Release Notes: Two serious bugs were fixed, one obvious and one better hidden.
Hybserv2 is a new and improved version of the now unsupported Hybserv, sporting new features, bugfixes, and more. It is specifically designed for Hybrid IRC servers, but may work with others as well. It includes OperServ, NickServ, ChanServ, MemoServ, StatServ, HelpServ, and Global. Each of the services can be enabled and disabled as necessary.
Release Notes: This major release includes two medium-significance enhancements, 85 bugfixes, and six minor enhancements.
queXS is a Web-based CATI (computer assisted telephone interviewing) system. It integrates with queXML for creating questionnaires, LimeSurvey for collecting data, and Asterisk for VoIP telephony. It can be used to operate outbound telephone research centers.
Release Notes: New features include the ability to limit operators to view particular sample fields (available when importing a sample and also when managing existing samples). Also new is the "case status and assignment" function which allows for viewing of when cases will be available to operators, and the ability to assign the cases to particular operators for accessing right away (useful when managing very small samples, or near the end of a sample).
M4V Converter Plus converts purchased M4V videos to QuickTime MOV, MP4, iPod, iPhone, Apple TV, or audio format at high speed. It supports the conversion of iTunes M4V rental files as long as your iTunes can play it. Batch conversion is supported.
Release Notes: The default video size and bitrate of output format is now set automatically. Parameters were updated to generate video with better quality. Minor bugs concerning multiple languages were fixed, and support for quitting the application while converting was added.
STMX is a high-performance Common Lisp library for composable Transactional Memory (TM), a concurrency control mechanism aimed at making concurrent programming easier to write and understand. Instead of traditional lock-based programming, one programs with atomic memory transactions: if a memory transaction returns normally it is committed. If it signals an error, it is rolled back. Transactions can safely run in parallel in different threads, are re-executed from the beginning in case of conflicts or if consistent reads cannot be guaranteed, and effects of a transaction are not visible from other threads until committed. This gives freedom from deadlocks, automatic rollback on failure, and aims to resolve the tension between granularity and concurrency.
Release Notes: This release added SB-TRANSACTION, a library for using Transactional Synchronization Extensions (TSX) i.e. hardware memory transactions provided by the new Intel Core i5 4570, i5 4670, and i7 4770. This library currently requires a 64-bit SBCL compiler. Support for ECL was also added, and memory allocation was reduced to the same level as SBCL on all supported systems. A rare but serious bug affecting read consistency was fixed.
systemd is a system and service manager for Linux, compatible with SysV and LSB init scripts. It provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points, and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit.
Release Notes: This release introduced a number of major new concepts such as transient units, and scope and slice units. The systemd binary now does all cgroup management.
kmod is a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies, and aliases. It replaces module-init-tools.
Release Notes: Some bugfixes and a new "static-nodes" command for parsing "modules.devname".
TbsZip is a PHP class that enables you to read and write Zip archives. The class doesn't require PHP extensions or temporary files. TbsZip can read, add, delete, and modify files stored in an archive. It can even start with an empty archive. The original archive is not modified. The new archive can be saved in the server as a new file, or provided directly as an HTTP download, or even as a binary string. If the Zlib extension is activated in PHP, then TbsZip can automatically compress and uncompress files in the archive.
Release Notes: You can now open an archive from a PHP file handle.
pwgrep is a simple password manager that manages a database file using encryption of GnuPG. It uses encryption and version control on all of the passwords that are stored. The password database can be used on several hosts at once with automatic synchronization. Even several users can share the same password database. The versioning system will keep track of who was changing which entries and at which time. The versioning system to use can be configured (and is Subversion by default). Besides passwords, pwgrep can also be used for storing a collection of files like certificates. The file shredding command for secure deleting of temporary files can be configured. A local backup of all database changes is automatically made. It can be used without a GUI (such as through an SSH session).
Release Notes: A package was provided for Debian Wheezy. The Makefile now sets the version in pwgrep.sh. There were bugfixes in the Makefile and initial man pages.