Blink is a small public-access blog engine. It supports running multiple blogs, displays a main page and links for accessing older posts, and supports searching. Each blog can be oldest post first or newest post first. Any blog can be set to take public posts or allow comments. Admin functions include archiving all blogs, and viewing and deleting posts and comments. Posts can also utilize a semiotic bolding of definitions and automatic linking to all definitions. Anti-spam functionality is included, with an IP-based block list. All functionality is in one CGI file smaller than 15 KB.
Release Notes: A bugfix was made for the case where, in what appears to be a bot-generated call, $START had no value and a page with no posts was generated.
Mercury is a new logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs.
Release Notes: This bugfix release fixes build problems on Solaris and NetBSD and adds support for selecting the C# compiler at configuration time. Various other minor bugs have been fixed. There are also some minor additions to the standard library.
Atratus runs binaries built on Linux on WIndows. It is a system call translator similar to UML (User Mode Linux). It can run some games and busybox utilities.
Release Notes: This release implementes signal handling (makes ^C work) and improved TTY handling. The dropbear SSH client now works well.
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: This release is distributed in the form of a multiboot CD, which allows you to make network installations of the following systems: Debian 7.0.0, Fedora 18, Slackware 14.0, and Ubuntu 13.04. It is also possible to boot 4MLinux 6.1 to prepare the installation of these systems (by performing data backup, disk partitioning, and the like).
slackroll is a package or upgrade manager for Slackware Linux. It is designed to work with official mirrors in systems mainly composed of official packages with a few unofficial packages. It lets you automatically upgrade or install packages, and displays which packages have been added or removed from the Slackware tree.
Release Notes: This version fixes some documentation bugs and adds an option to get a shell to run arbitrary commands after kernel-related operations without exiting the program (similar to stopping the program with Ctrl+Z). In addition, while the program is still published to the public domain, the approach has changed from a mere public domain note to CC0, as recommended by the FSF and others, in order to increase legal safety.
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 release fixes the installation process with different prefixes, making FVWM-Crystal more robust and consistant. Preferences no longer require a restart. ac3, flv, and ts file formats have been added to playlist generation. Alt + Shift + D rearranges the windows to their original sizes and locations. Alt + Shift + F toggle full screen for the windows on the current pages. XF86AudioMute toggles mute and/or pause. The man page has been updated with the multimedia bindings.
LEAF is a secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies. Although it can be used in other ways, it's primarily used as a Internet gateway, router, firewall, and wireless access point.
Release Notes: Changes from 5.0 release candidate 1 include updated packages, a minor kernel update, and new packages for iscsi and lua.
GLFW is a portable framework for OpenGL application development. It handles operating system specific tasks such OpenGL window management, resolution switching, keyboard, mouse, and joystick input, timer input, creating threads, and more.
Release Notes: This release removes deprecated features and adds a new API supporting multiple windows and monitors, sRGB, robustness, OpenGL ES, high-DPI, gamma ramps, callbacks for more events, clipboard text I/O, an error description callback, layout-independent keyboard input, UTF-8 for all strings, and more.
uniclient is an universal TCP client. It connects to a TCP server and executes an Aime program against the server.
Release Notes: The dependencies have been updated.
StepSim is a lightweight step-based simulation module written in Python. It can do simple real-time simulations of discrete systems. StepSim supports step-by-step simulation or can run until a break condition occurs. Simulations are made up of containers and converters. A container stores a discrete amount of units of a certain type. A converter draws units from one or more containers and delivers the result to another container. StepSim does not even attempt to do any parallel processing. It processes converters round-robin in a fixed order.
Release Notes: This release fixes several bugs in milestones(), and makes logging more verbose. Converters can be compared for equality now. Converter.revert() no longer uses the Container.deliver() method to return items in order for them not being counted as delivered. Converter.draw() no longer checks how many units have been delivered, but how many would be delivered in the next step, and will refuse to draw when this would exceed Converter.max_units. Simulation.save_dot() now groups equivalent converters to a single graph node.
nimsg (the Network Instant MeSsenGer) is a compact, server-based chat program. Its features include the ability to chat with more than one person at the same time, the ability to post multiple times in a row, and the ability to let users choose their in-chat nicknames. It can be used as an alternative for IRC, for those times where you just want to have a small, local chat room.
Release Notes: This is the first release.
Stabie Rand Editor is a reimplementation of the RAND text editor, a full screen editor that was written in the 70s and had such advanced capabilities as multiple windows and rectangular cut and paste areas. Keyboard commands are hard-coded.
Release Notes: This latest release expands the search command to allow case insensitive searches and glob-like searches using the ^, $, *, and ? special characters. The search mode is easily toggled by using the ^Q key. The code has been verified to run on the Raspberry Pi's ARM architecture.