Class::EHierarchy is intended for use as a base class for custom objects. The objects need one or more of the following features: orderly bottom-up destruction of objects, opaque objects, class-based access restrictions for properties and methods, primitive strict property type awareness, and alias-based object retrieval.
Release Notes: This release expands the API to improve object reference fetching based on relationships, adds an alias-based system, and updates and improves the documentation.
FVWM-Crystal aims to create an easy to use, pretty, but also powerful desktop environment for Linux or other Unix-like operating systems. It uses the following programs: FVWM as a window manager and "main core"; different ways to provide icons on the desktop including support for many file managers and custom commands; xterm, aterm, mrxvt, or urxvt as terminal emulators; MPD or XMMS2 as music players (there's built-in support for controlling these programs), and several other tools for different functions, like setting a wallpaper or taking screenshots.
Release Notes: This is bugfix release addresses a possible cursor freeze with the toggle mute and/or pause function. A new toggle mute only function has been added as well, with the Ctrl + XF86AudioMute key binding.
JasperStarter is a commandline launcher and batch compiler for JasperReports. It can run any JasperReport that needs a JDBC data source or empty data source, use any database for which a JDBC driver is available, execute reports that need runtime parameters, print directly to the system default or a given printer, optionally show a printer dialog to choose a printer, optionally show a print preview, export to file in the PDF, RTF, .docx, .odt, and HTML formats, export multiple formats in one commanding call, print and export in one commanding call, and integrate in non-Java applications (for example PHP, Python) A binary executable is available for Windows. The string, int, and date parameter types are supported.
Release Notes: This release fixes [JAS-33] ("Report parameter with space produces error on Unix-like systems.").
KeyBox provides a way to manage OpenSSH v2 public keys, and can start a Web-based SSH terminal to execute commands and scripts on multiple SSH sessions simultaneously. The authorized_keys file is generated and distributed based on relationships maintained in the application. This allows for centralized management to help prevent public key sprawl. Also, composite terminals or scripts can be created so that commands can be shared across SSH sessions.
Release Notes: This release adds fixes to the script dialog and changes how terminals are selected in the composite view
imread is a simple library which reads and saves images from disk to and from numpy arrays. Its goal is to perform this task simply, so that it can become very stable, leaving more complex image processing for other packages.
Release Notes: This is a bugfix release which fixes compilation issues and hard crashes which happened in a few specific error conditions.
Milk is a machine learning toolkit in Python. Its focus is on supervised classification with several classifiers available: SVMs (based on libsvm), k-NN, random forests, and decision trees. It also performs feature selection. These classifiers can be combined in many ways to form different classification systems. For unsupervised learning, milk supports k-means clustering and affinity propagation.
Release Notes: This release adds fixes compilation on a few older compilers and adds some new functionality on Multidimensional scaling.
Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.
Release Notes: This is the latest stable release of the Samba 3.6 release series.
pysmb is an experimental SMB/CIFS library written in pure Python to support file sharing between Windows and Linux machines.
Release Notes: This release adds support for Direct hosting of SMB over TCP/IP (TCP port: 445).
CPC (Continuation Passing C) is a programming language designed for writing concurrent systems. The CPC programmer manipulates very lightweight threads, choosing whether they should be cooperatively or preemptively scheduled at any given point; the CPC program is then processed by the CPC translator, which produces highly efficient event-loop code. This approach gives the best both worlds: the relative convenience of programming with threads, and the low memory usage of event-loop code. The semantics of CPC is defined as a source-to-source translation from CPC into plain C using a technique known as conversion into Continuation Passing Style. The current implementation of CPC has been used to write Hekate, a BitTorrent seeder designed to handle millions of simultaneous torrents and tens of thousands of simultaneously connected peers.
Release Notes: This release improves build and installation.
BakAndImgCD is a small Linux-based operating system which has been designed to perform the two tasks: data backup (with support for btrfs, ext2, ext3, ext4, FAT, HFS, HFS+, jfs, Minix, NTFS, ReiserFS, and XFS) and disk imaging (using Partimage, Partclone, and GNU ddrescue). The output files (archives and images) can be optionally compressed and sent to a remote FTP sever via Ethernet, WiFi, or dial-up. It is fully compatible with UNetbootin, which can be used to create an easy-to-use live USB.
Release Notes: This release is based on 4MLinux Backup Scripts 6.1. Support for SFTP has been added.
nrun is a tool that runs a single command or script on multiple target servers synchronously. ncopy will copy a file or directory to multiple target servers. The underlying remote access mechanism is interchangeable, and currently supports ssh, nsh, rsh, and local execution modes. The return code and all command output is logged.
Release Notes: This is the first stable release of nrun.
Pride combines bash scripts, zenity, ant, and the Android tools to create a fast and simple POSIX alternative to Eclipse for Android development. It can be used from the desktop or command line or from any editor that makes exec calls, such as Emacs or Vim.
Release Notes: Methods were added to PRAFileHandler.java for moving and copying directories. The release script was altered so that the version script (if present and interactive) is run prior to the backup script.
RCP100 is a modular router control plane for Linux platforms. It can be used as a standalone router, or it can be deployed as an embedded router in a virtualized environment. The modular architecture allows rapid introduction of new features and functionality, including support for custom hardware. It features a command line interface, Web interface, Telnet, FTP, and TFTP access, an NTP client and server, a DNS proxy cache, a DHCP relay, static routes, blackhole routes, static ARP, proxy ARP, RIP version 2 (RFC 2082, RFC 2453), OSPF version 2 (RFC 2328), and Access Control Lists.
Release Notes: This is a bugfix release.
Clonezilla is a partition or disk cloning tool similar to Symantec Ghost. It saves and restores only blocks in use on the hard drive if the file system is supported. For unsupported file systems, dd is used instead. It has been used to clone a 5 GB system to 40 clients in about 10 minutes.
Release Notes: The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2013/Jun/19). Partclone was updated to 0.2.62. A jfs exit status issue has been fixed. Package efibootmgr was added in this release.
OrientDB is a NoSQL DBMS which can store 150,000 documents per second on common hardware. Even with a document-based database, the relationships are managed as in graph databases, with direct connections among records. You can traverse entire or parts of trees and graphs of records in a few milliseconds. It supports schema-less, schema-full, and schema-mixed modes, has a strong security profiling system based on users and roles, and supports SQL between the query languages. Thanks to the SQL layer, it's straightforward to use for people skilled in the relational world.
Release Notes: This release adds hotfixes for 1.4.0 on distributed replication and index management.
Babel is a distance-vector routing protocol for IPv6 and IPv4. It is designed to be robust and work efficiently on both wired networks and wireless mesh networks.
Release Notes: The configuration parser has been entirely reworked, and all options can now be set from the configuration file. It is possible to redistribute routes from multiple kernel tables, as required by recent releases of OpenWRT. An issue with asymmetric routing on Arch Linux has been fixed.
Fivebit is a Python 3 compression library for short text strings. It compresses short strings of text into five bit encoding, which yields a 37.5% reduction for lowercase ASCII. There is also a dictionary for the 1024 most common English words (3 letters or longer). Punctuation, digits, and normal symbols will usually take up 10 bits each, and oddball Unicode characters will take up more space again.
Release Notes: This is the initial release. It seems to handle Unicode characters properly.
pgBadger is a PostgreSQL log analyzer that generates detailed reports with charts. It aims to replace and outperform the pgFouine script.
Release Notes: This release added many graphical improvements and improved rendering of logs over a few hours. Bugs were fixed, especially in reports of queries that generate the most temporary files.
Blue Smiley Organizer is a Web-based script to manage your bookmarks, diary, reminders, to-do lists, contacts, knowledge, and file upload in a multi-user environment. It also includes its own live support help system, blogs, RSS feeds, customizable themes, and a discussion forum.
Release Notes: Various fixes (MySQL 5.5 support, a timezone fix, removal of deprecated PHP commands) and improvements: the search bar has 10 more slots, and to-do has a new status field.
synctool is a cluster administration tool that keeps configuration files synchronized across all nodes in a cluster. Nodes may be part of a logical group or class, in which case they need a particular subset of configuration files. synctool can restart daemons when needed, if their relevant configuration files have been changed. synctool can also be used to do patch management or other system administrative tasks.
Release Notes: This release fixed a number of small issues and notably two larger ones: the PATH environment variable is now searched for the configured commands. This helps on multi-platform setups. The --erased-saved option now is an action by itself. Using --erased-saved will no longer trigger other updates to occur inadvertently.
KShutDown is an advanced shutdown utility for KDE. It has four main commands: Turn Off Computer (logout and halt the system), Restart Computer (logout and reboot the system), Lock Session (lock the screen using a screen saver), and End Current Session (end the session and logout the user). It features time and delay options, command line support, panel applet, and sounds.
Release Notes: This release adds a Bookmarks menu which allows you to quickly select your favorite options. A bug on Linux systems without ConsoleKit installed was fixed. Language translations were updated.
CorneliOS is an easy-to-use and cross-browser "Web Desktop Environment", "Web Operating System", or "Web Office" that comes with a set of cool applications. It includes a Content Management System (CMS) so that you can easily set up and manage your own website as well as a Database Management System that allows you to rapidly build any kind of database application.
Release Notes: Various CIOS Edu API UI enhancements, a new CorneliOS DBMS e-mail collection tool, new CorneliOS navigation element styles, an improved CornelioSCRIPT nav command, and updated system images, language kits, and style sheets.
IMP, the Internet Messaging Program, allows Web-based access to IMAP and POP3 mail servers and provides a range of features normally found only in desktop email clients.
Release Notes: This release fixed user listing via RPC (CalDAV), fixed adding ACLs, fixed linked attachments, updated the Dutch translation, and fixed bugs.
Kronolith is the Horde calendar application. It provides a stable and featureful individual calendar system with integrated collaboration and scheduling features. It makes extensive use of the Horde Framework to provide integration with other applications. It implements a solid, stand-alone calendar system, allowing repeating events, all-day events, custom fields, keywords, shared calendars, iCalendar support, generation of free/busy information, and managing multiple users through Horde Authentication.
Release Notes: An improved history API, updated Dutch, Japanese, and Spanish translations, and small bugfixes.
Fairmat is a derivative and capital investments modelling tool. It permits you to build a pricing model for many financial projects (or derivative contracts) using a graphical representation blended with a high level algebraic language. It is also possible to use it to evaluate projects and perform real options valuations. The platform can be extended using a plug-in system.
Release Notes: Equity-Linked products modelling and valuation is dramatically improved with new templates. This release added a new home screen, which helps new users perform the most common actions. Data requests are logged: every valuation is associated with the details of all the historical requests needed for the valuation (i.e price quotes appearing in payoffs). More than 50 bugs have been fixed. Packages for Arch Linux are now available.