Umple can be used for pure UML modeling. Or it can be used to add UML constructs, such as associations and state machines to code written in Java, PHP, or Ruby. It generates code in these languages that can save a large amount of programming effort and result in higher quality. The UmpleOnline tool allows you to edit UML diagrams graphically, and watch the Umple textual code being written in real time. This works the other way too: you can write textual Umple and watch the corresponding UML diagram appear. Umple is being extended to support patterns, tracing, and a variety of other features. Umple is written in itself, which is central to maintaining its quality. Umple can be used today by any programmer or modeler.
Release Notes: This version incorporates many recent changes including immutable classes, better command line options, comments transfer from input Umple to output Java, basic tracing capability (MOTL), improved SQL generation, automatic transitions from a state, and numerous bugfixes.
Mole (Mobile Organic Localization Engine) provides room-level geoposition estimates using existing WiFi infrastructure. When you create an entry in the database by naming a room, your and other users' mobile devices will recognize when they are in that room. Other applications can poll or monitor the current room estimate and act accordingly, with context aware behavior. Because too much WiFi scanning drains batteries, it uses accelerometers and other tricks to keep scanning to a minimum while keeping update latency reasonable.
Release Notes: This release has a Web services CLI for Linux and maemo. It can fetch a current estimate of room (indoors) via the command line. It can also assign current room via the CLI.
NoMachine NX is a fast terminal server and desktop virtualization system based on the X11 protocol. NX is an order of magnitude faster than VNC or X11 and can run on bandwidth as narrow as 10 kBit/sec. In addition, NX translates and embeds the MS Windows Terminal Server and VNC protocols into X/NX, enabling users to compress and accelerate remote Windows and VNC sessions. The NX project provides a suite of libraries and X11 proxying agents implementing efficient compression and optimized transport of X11, SMB, IPP, HTTP, and arbitrary protocols like audio and video over the Internet.
Release Notes: This version solves some minor issues such as a typo in error messages, and fixes a problem on Centos 6.2 where the server could not generate SSH keys for authentication due to SELinux blocking such operations.
Recoll is a personal full text desktop search tool based on Xapian. It provides an easy to use, feature-rich, easy administration interface with a Qt-based GUI. Text, HTML, PDF, PostScript, MS Word, OpenOffice, Wordperfect, KWord, Abiword, maildir, and mailbox mail folder formats are supported, along with their compressed versions and quite a few others. Powerful query facilities are provided. Multiple character sets are supported, and internal processing and storage uses Unicode UTF-8. Stemming is performed at query time and the stemming language can be switched after indexing.
Release Notes: This release fixes an email indexing crash.
myCrop is an application designed to monitor the input and the output of crops in farms. It maintains historical data, produces reports, and extracts useful conclusions about the productivity of a field and its history.
Release Notes: A new German translation was added.
Ant is a Java based build tool, similar to make, but with better support for the cross platform issues involved with developing Java applications. Ant is the build tool of choice for all Java projects at Apache and many other Open Source Java projects.
Release Notes: This is a security bugfix release that fixes a potential denial of service attack vector in the bzip2 task.
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: This release contains a new feature to burst legacy reports that don't have any bursting metadata (burst tokens).
Flexmock is a mock/stub/spy library for Python. Its API is inspired by a Ruby library of the same name. However, it is not a goal of Python Flexmock to be a clone of the Ruby version. Instead, the focus is on providing full support for testing Python programs and making the creation of fake objects as unobtrusive as possible. Flexmock’s design focuses on simplicity and intuitiveness. This means that the API is as lean as possible, though a few convenient short-hand methods are provided to aid brevity and readability. Flexmock declarations are structured to read more like English sentences than API calls, and it is possible to chain them together in any order to achieve high degree of expressiveness in a single line of code.
Release Notes: This release adds support for stubbing return values on getter properties and non-callable attributes. It also adds custom matcher object support to with_args(), stricter function signature checks, support for chained attributes, and iter support to Mock objects. should_call() is fixed to work with class mocks, and_return() is fixed to return None by default, and partial mocks created using the func=return_value style will now use replace_with() instead of should_receive() for callable values. As of this release, flexmock is also tested as working on PyPy and Jython.
jNudge alerts visitors to your Web site to specific pages. You could use this plugin to alert visitors to changes to your policies, inform users of a technology that you are using, alert customers to new special offers or changes to pricing, and much more.
Release Notes: Fixes a display error in IE8.
Aspose.BarCode is a Java based visual component for generation and recognition of 1D and 2D barcodes to support Java and Web applications. It supports over 29 barcode symbologies like MSI, QR, OneCode, Australia Post, Aztec, Code128, Code11, EAN128, Codabar, Postnet, and USPS. It also supports image output in GIF, PNG, BMP, and JPEG formats. Other features include barcode size and color settings, rotation angles, and captions. You can render barcodes to images, printers, HTTP servlet responses, and graphical objects.
Release Notes: This release includes support for the Singapore Post 4-State barcode type and fixes recognition of Postnet barcode type, missing Graphics Unit Enumeration, an ambiguous return type in BarCodeReader.getRegion().getPoints(), and much more.
cdist is a usable configuration management system. It adheres to the KISS principle and is being used in both small and enterprise-grade environments. It is an alternative to other configuration management systems like cfengine, bcfg2, chef, and puppet.
Release Notes: This releases fixes insecure file and directory creation, both locally and remote. "umask 077" is now used by default.
abcm2ps is a commandline program which converts ABC to sheet music in PostScript or SVG format. It is an extension of abc2ps which can handle many voices per staff.
Release Notes: This release fixes some layout bugs.
Bookyt is a bookkeeping/ERP application designed for small-to-medium-sized companies. It can handle debit invoices, credit invoices, projects with timelogs, swiss salary management, and much more.
Release Notes: The salary module now supports tracking of leave days. The design of the payslip was improved. You can now use alternative payment methods for partial amounts of debit invoices.
OfficeFloor provides true inversion of control for building simple static to complex real-time Web applications that are "build once, run anywhere" - even with cloud computing. It allows you to wire together a working prototype in minutes, extend the prototype to a working Web site in hours, and deploy and run anywhere. The code is self documenting to make support easier. It aims to be "The Java Web Answer" for rapid application development for Web applications.
Release Notes: This release added integration with GWT DevMode to run OfficeFloor Web applications from within Eclipse, which enables debugging of both client and server side code. The integration has also considered code management and runs with the GWT generated files created within the Maven target directory of the project.
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: Cloning/duplication of Quotes and Orders is now allowed. Importing of GL transactions from spreadsheet files is now possible. The API now supports transfer of POs automatically into NolaPro. Handling of fiscal begin month in the cash flow report was improved. Minor enhancements were made to Service Order display. A hotfix was applied for physical inventory. Invoice line item notes were adjusted slightly. The email center now includes additional customer information. POS now adds extra rows on the fly. Deleted bills not yet posted to GL will use the original date, and those already posted will use the current date.
wminfo is a Window Maker dockable application that displays text format information using the plugin. The standard plugin is a shell script. The plugin writes the information to stdout, and wminfo captures the output and displays it row by row. Using the appropriate plugins, wminfo can display different information obtained from the system or from the Internet.
Release Notes: This release adds a rewritten timezone.wmi plugin and new configuration files which work much better than their predecessors, a modified conky configuration file, and a BUGS file which covers three bugs, two conky-related and one concerning color artifacts appearing in specific situations.
NSH is a CLI intended for OpenBSD-based network appliances. It replaces ifconfig, sysctl, and route with its own simple command language, and consolidates configuration for other daemons into one place, effectively replacing /etc/netstart and parts of /etc/rc for appliance-style usage. NSH presents the user with a vaguely Cisco-like interface with all configuration in one easy to read text list. It also gives the user access to system information and diagnostics. NSH replaces the userland commands that handle these functions, and talks directly to the OpenBSD kernel or control utility for daemon functionality. Supported external utilities: pf, ospfd, ospf6d, bgpd, ripd, ldpd, relayd, ipsecctl, iked, rtadvd, dvmrpd, sasyncd, dhcpd, snmpd, sshd, ntpd, ifstated, tftp-proxy, ftp-proxy, tftpd, npppd, resolv.conf, inetd, smtpd, ldapd, and ifstated.
Release Notes: This release adds an ifstated handler, fixes the interface start order, and organizes configurations to start interfaces in the same order as /etc/netstart (this will fix problems for some trunk and carp users).
flashrd creates OpenBSD images tailored for embedded hardware devices and for executing from a virtualized environment. It installs a complete OpenBSD system with "one-touch" upgrade capability. It boots from a ramdisk to make in-place upgrades easy and complete. flashrd partitions for read-only operation by default, to minimize flash wear.
Release Notes: This release raises NKPTP on i386 to 16 to allow larger ramdisks to work properly on MP kernels, sets NKL2_KIMG_ENTRIES to 16 on amd64 for the same on amd64, makes amd64 boot again with a fat ramdisk attached, and fixes Growimg.
aime is a simple, C-like programming language and an interpreter, both designed to be embeddable in applications. The language is straightforward, trivial, and direct. Its syntax is simpler than that of C, while still providing for full object management, higher order functions, and references. The interpreter is secure and expressive, allowing comprehensive control over program execution and providing powerful methods of application integration.
Release Notes: An alternative memory management policy is now demonstrated. Unlike the original immediate disposal policy which frees objects as soon as they are no longer reachable, the new garbage collection policy delays objects disposal, and when it finally frees them, it does it in a consolidated fashion.
LibrePlan is a Web application for project planning, monitoring, and control. It is a collaborative tool to plan, monitor, and control projects and has a rich Web interface that provides a desktop-like user experience. All the team members can take part in the planning, which makes it possible to have real-time planning. It was designed for a scenario where multiple projects and resources interact to carry out the work inside a company. It makes it possible to communicate with other company tools, providing a wide set of Web services to import and export data.
Release Notes: This minor release includes all the fixes done since version 1.2.3 and adds Czech language support. This is the first version which provides files for using a MySQL database, thanks to the upgrade to Liquibase 2.0.5.
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 have been fixed.
pyPEG is a quick and easy solution for creating a parser in Python programs. pyPEG uses a PEG language in Python data structures to parse, so it can be used dynamically to parse nearly every context free language. The output is a plain Python data structure called pyAST, or, as an alternative, XML.
Release Notes: This release improves the ignore() function and fixes the attr() function.
SmartGit/Hg is a graphical user interface for Git and Mercurial which can work with SVN repositories. It supports cloning from common repository providers (e.g., GitHub, Assembla), assists Git newbies, and also offers the advanced, powerful Git features. It provides several tools to help create clean commits, for example by allowing the user to commit just parts of changes files and reordering and squashing unpushed commits. If you are using GitHub or GitHub Enterprise, SmartGit/Hg can work easily with pull requests (creation, resolving) and commit comments. SmartGit/Hg ships with a built-in SSH client, file comparer, and merge tool which are capable of syntax coloring for many languages.
Release Notes: This release fixes a couple of bugs. Users should upgrade.
mxHero is a platform for email enhancing plugins. It features attractive real-time stats, security, policy, and monitoring capabilities. Email enhancement features include support for unlimited attachment sizes. It is compatible with all email systems and is currently deployed to over 5000 email accounts. The platform supports multiple domains, each with its own password.
Release Notes: This release adds the three plugins Usage Hours, Auto Signatures, and Footers, bugfixes, and general improvements.
Hiawatha is a secure and advanced Web server for Unix. It has been written with security as its main goal. It features advanced access control, prevention of SQL injection and cross-site scripting, banning of clients who try such exploits, the ability to run CGIs under any UID/GID you want, and many other features. These features make Hiawatha an interesting Web server for those who need more security than what the other available Web servers are offering. Hiawatha is also fast and easy to configure.
Release Notes: This release adds reverse proxy functionality.