WireframeSketcher is a software tool that helps product managers, designers, and developers quickly create wireframes, mockups, and prototypes for desktop, Web, and mobile applications. It’s a standalone application and a plug-in for any Eclipse IDE.
Release Notes: This version adds support for screen linking using drag and drop. It also improves copy and paste action to work better with different sources. Other changes include a new Clone Screen action, minor improvements, and bugfixes.
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: This release comes with enhanced performance in text measuring and subreport template caching at report fill time, and various bugfixes and improvements.
4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning console games).
Release Notes: The main features in this release are maintenance (4MLinux Backup Scripts 5.0 and Clam AntiVirus 0.97.6), multimedia (MPlayer SVN-r35233-4.7.0 and FFmpeg Git-2012.10.26), a mini server (FTP, HTTP, SSH, SFTP, and Telnet), and mystery (a collection of small Linux games). The X Window System is based on X.Org Server 1.12.0, Mesa 8.0.4, JWM 2.1.0, and the FOX toolkit 1.6.46. Both Ethernet (including WiFi) and dialup (including fast USB modems) networking are supported. The size of the 4MLinux 5.0 ISO image is about 41 MB.
IMSettings is a framework that delivers Input Method settings and applies the changes immediately, so it will take effect without restarting applications and the desktop.
Release Notes: This release contains MATE 1.5 support and some improvements and bugfixes.
A tool for editing version-control repository history, reposurgeon enables risky operations that version-control systems don't want to let you do, such as editing past comments and metadata and removing commits. It works with any version control system that can export and import git fast-import streams, including git, hg, bzr, CVS, and RCS. It can also read Subversion dump files directly and can thus be used to script production of very high-quality conversions from Subversion to any supported DVCS.
Release Notes: Divide now cuts unconditionally, renaming branches or repos as required. The split command can take a path to be matched instead of an index.
Caché Monitor is an SQL development tool for InterSystems database Caché. It features an advanced SQL query editor with SQL syntax highlighting, SQL code completion with context sensitive information about database objects (also known as Intellisense), an SQL history buffer for executed SQL commands, SQL code formatting, parallel queries, graphical SQL execution plan with index and selectivity information, SQL abbreviations, and much more. Database diagrams graphically show the structure of the database.
Release Notes: This release fixes some issues in the process list and an issue with variable substitution in the query analyzer.
974 Application Server helps with development of powerful Web applications emphasizing security and clustered load balancing which you can rapidly redistribute on the same cluster to other customers.
Release Notes: This release adds Real Time Directory and more documentation, and improves existing applications.
SlackE17 is a distribution of the Enlightenment DR17 window manager for Slackware.
Release Notes: This release contains Enlightenment 0.17 alpha3, the EFL 1.7.1, and new packages for terminology, ev, and elemines. ePeriodique was bumped to 0.4 and new modules were added. This distribution was compiled with debug symbols to aid with debugging.
RSyntaxTextArea is a syntax highlighting, code folding text editor. It has support for over 30 programming languages and is completely customizable. By extending JTextComponent, it easily integrates into any Swing application and provides an easy way to add syntax highlighting to a program.
Release Notes: This release adds code folding for PHP, JSP, and HTML files. It also adds syntax highlighting and code folding for NSIS scripts, as well as code folding for Scala. A few bugs were also fixed.
Seafile is a file synchronization and collaboration platform. It comes with Dropbox-like file syncing, but is designed to be better suited to teamwork. You can build a file syncing and collaboration service for your team on your servers. It can also be used to build your own Dropbox for personal use.
Release Notes: This is the first international release of Seafile. Though several minor problems remain, this release is stable enough for normal usage. Clients for Mac OS X, Windows, and Linux are ready. The server runs on Linux (Ubuntu, Debian, CentOS).
Mundus is a tool that can keep your /home folder clean by looking for uninstalled software that left configuration files. It can automatically or manually back up those files in case you need them later.
Release Notes: Modules are now fetched from an Internet server and stored locally. This allows updates and new modules to be pushed independently of new versions. Stress testing was conducted, and many bugs were fixed.
Ruote is a workflow engine. It's a runtime for long running business processes. Processes are explicitly defined and may be explicitly handled (start, pause, cancel, update). A process is started by handing a business process definition to the engine. A process definition is expressed in ruote’s own process definition language, which comes in three flavours: XML, a Ruby DSL, and Radial. A process definition describes the flow of work among participants. A ruote engine can simultaneously handle multiple process instances, created from one or more different process definitions. A process instance can be modified on the fly.
Release Notes: Many improvements and new features. Backward compatibility is preserved. Participants get a new "on_apply" hook. Expressions accept a new "timer" attribute and a "flanking" concept is introduced for parallel branches of execution.
Tor is a network of virtual tunnels that allows people and groups to improve their privacy and security on the Internet. It also enables software developers to create new communication tools with built-in privacy features. It provides the foundation for a range of applications that allow organizations and individuals to share information over public networks without compromising their privacy. Individuals can use it to keep remote Websites from tracking them and their family members. They can also use it to connect to resources such as news sites or instant messaging services that are blocked by their local Internet service providers (ISPs).
Release Notes: This release reduces directory overhead, provides enormous crypto performance improvements for fast relays on recent hardware, a new v3 TLS handshake protocol that can better resist fingerprinting, support for protocol obfuscation plugins, better scalability for hidden services, IPv6 support for bridges, performance improvements like allowing clients to skip the first round-trip on the circuit ("optimistic data") and refilling token buckets more often, a new "stream isolation" design to isolate different applications on different circuits, and many stability, security, and privacy fixes.
txtorcon is a Twisted-based asynchronous Tor control protocol implementation. Twisted is an event-driven networking engine written in Python, and Tor is an onion-routing network designed to improve people’s privacy and security on the Internet. It includes unit-tests with 96%+ coverage, multiple examples, and documentation. There are abstractions to track Tor configuration and state (circuits, streams), launch private instances, support Hidden Service, and more.
Release Notes: The config object is now hooked up correctly after launch_tor(). The data_dir provided to TCPHiddenServiceEndpoint is now handled properly. A .tac example was provided. TorConfig().hiddenservices.append(hs) now works properly with no attached protocol.
Redo Backup and Recovery is an extremely easy point-and-click rescue live CD with a suite of tools for system backup and recovery, partition editing, deleted file recovery, drive management, data protection, and more. The backup tool stores an image of the entire hard drive, so recovery from viruses, malware, or disc failures takes minutes. It boots from a CD or USB drive. It automatically locates local drives, USB drives, and network-shared drives to make backup storage and retrieval as simple as possible for anyone. The menu-driven GUI includes a Web browser for downloading drivers and a terminal with advanced command line tools.
Release Notes: This is a major upgrade, converting the live CD base from Ubuntu 10.10 to 12.04 LTS to provide better hardware support for more devices. The drive reset utility now allows multiple drives to be reset simultaneously. Better progress reporting based on partition sizes was implemented. Conformance with Ubuntu Remix guidelines was improved. Window titlebars are now provided for easier navigation. Time now syncs to local machine time rather than forcing a timezone. A beep is given when long processes complete. Other enhancements were made.
eHour is a Web-based time registration tool for project-based businesses. The primary objective is to keep time tracking as simple as needed while still being very effective at measuring and reporting the amount of time your team spends on a project. eHour is available as a standalone version or a WAR file, which you can deploy in your existing environment. eHour is JVM (Java & Scala) based.
Release Notes: This update fixes a number of bugs: Backup and restore now properly restores all data in the backup and properly handles deleted users. The timesheet can now handle many projects for a single user. Detailed report charts display fractions (e.g. 7.5 hours) properly and sum up multiple project bookings on the same day. A Czech translation was added.
procenv is a tool that dumps all attributes of its environment. It can be run as a test tool, to understand what environment a process runs in and for system comparison.
Release Notes: prctl is no longer allowed to fail, even for environments such as chroots where libc defines the symbols, but the kernel outside the chroot does not implement the features.
uma::bson is a DOM-style C++ API for reading/writing BSON data. Unlike the MongoDB C++ API, which exposes a read-only interface with a separate interface for creating a BSON representation, this API allows reading/writing on the existing data. The API is designed primarily for serialising/deserialising BSON data to/from streams (files, socket connections, etc.).
Release Notes: Clone methods were added to Document and Array to perform true deep cloning of documents/arrays. The next version 2.0 will include breaking API changes and will focus primarily on working with MSVS 2010 32-bit builds.
Dada Mail can help you manage a mailing list, offers complete support for safe, closed-loop opt-in subscriptions, sends out mass mailings, keeps an archive of your messages, and allows you to share your messages in many ways. It runs on your Web hosting account and you interact with it through your Web browser, making it available anywhere you have a connection to the Internet. You do not have to rely on a third-party list management system with costly monthly fees. It is rich with features, but tries to keep it simple. It is designed to favor flexibility, extensibility, and ease-of-use over core speed or extremely flashy but hard-to-use features. It is designed to be installed, set up, and understood by regular people who have Web sites, but has enough advanced features to entice more proficient users. If you've ever installed a bulletin board or blog software, you should be able to install Dada Mail without too many problems. Dada Mail can scale. You can install Dada Mail on most any basic hosting account and start sending out messages. If your mailing list grows large, you can switch to sending with a more powerful third-party system, like Amazon SES, where there's potentially no limit on the number of emails you may send, all without having to change mailing list management systems or your hosting.
Release Notes: This major release features a more intelligent installer, better message analytics (including breakdown of subscriber events (link clicks, opens, bounces, etc.) by country, State, City, and IP address), and an updated UI powered by jQuery.
The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. It builds and tests the tree each time a change is committed, providing status updates through a Web page or other protocols.
Release Notes: This is a bugfix release.
GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. If you use xargs today you will find GNU parallel very easy to use, as GNU parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU parallel as input for other programs.
Release Notes: niceload --sensor makes it possible to use a program to control whether a program should be suspended.
The SeaMonkey project is a community effort to develop an all-in-one Internet application suite. It contains an Internet browser, email and newsgroup client with an included Web feed reader, HTML editor, IRC chat, and Web development tools, and is sure to appeal to advanced users, Web developers, and corporate users. It uses much of the Mozilla source code powering such successful siblings as Firefox, Thunderbird, Camino, Sunbird, and Miro.
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. This is useful, for example, for virtual machines which naturally have no source of randomness.
Release Notes: This release fixes crashes with the Linux kernel client.
Monsti is a simple and resource-efficient CMS for private and small business sites with mostly static pages and a simple structure.
Release Notes: This release adds new features and bugfixes.
zLogFabric is an all in one cross-platform logging solution that collects log lines/messages over a messaging system to a central server instance. The modular design enables the server to store, forward, alert, and generate live statistics out of the logged data. It can collect log information from files, syslog, log4j, log4net, and Windows event logs.
Release Notes: Users can now define named regular expressions. There's no more need to stick to a strict order of items in your logs.