Unlambda is an obfuscated functional programming language, a sort of frightening mixture of Intercal and Scheme. The distribution includes sample programs, Unlambda interpreters and documentation. This can be useful to learn functional language programming, or how to write interpreters.
UnlimitedFTP Commander is a secure FTP client that works from the commandline or a script file. UnlimitedFTP script files support all of the popular FTP commands to control the application. These include over 50 commands, including "login to an FTP server", "change remote folders", "update, replace, or delete folders and files", and "transfer files back and forth". UnlimitedFTP Commander supports various methods of securing file transfers, including SFTP, FTPS, and HTTPS tunneling.
Unnoc is a NOC application designed to integrate traffic graphs (RRDTool) with SNMP host monitoring. It uses native SNMP to monitor servers, wireless access points, routers, firewalls, UPSs, switches, or anything else that is SNMP-enabled. It will send out email messages if things go down or something goes wrong. It will graph network traffic, disk usage, processes, load averages, and memory usage. All graphs are implemented using RRD. It also supports VMWare Virtual Infrastructure 3 (VI3, ESX, and VCMS), Barracuda SPAM Firewalls, Cisco Aironets, Apple Airports, APC UPSs, and more.
The aim of the UpCase Installer is to ease the management of Web sites using PHP applications. This software is specifically targeting people who don't have the knowledge required to handle the process of installation and of the configuration of such applications. The UpCase Installer is based on the well-known concept of software distribution at the scale of a Web site, and allows (un)installation of packaged applications distributed by a central repository.
Upgrader is a simple tool that enables Java developers to add software upgrade capability into their applications. An upgrade process typically involves replacing the old version of the binaries with a new version of the binaries and performing data upgrades. It may also need to perform changes to the directory structure. The data upgrade outlined above may involve changes to the configuration files or database. This tool provides a framework which application developers can use to keep track of changes to the application. Every time there is a change in the database schema or configuration files, the application developers can create a "patch" script and add it to the "patch list". The Upgrader tool may be bundled with the application and is typically invoked during the installation and upgrade processes. When it is invoked, it determines the current patch level of the system, determines the patch scripts that need to be executed, sequences the patch scripts, and applies them.