The goal for A-A-P is to make it easy to locate, download, and install software. Additionally, it supports making changes to a program and managing different versions that exist in the world, making it useful both for users and for developers. It uses a recipe that is similar to a Makefile, but with many enhancements, such as integrated Python script support, support for Internet access, and version control. An IDE will be provided that integrates your favorite editor, debugger, and other tools.
The ALICE software implements AIML (Artificial Intelligence Markup Language), a non-standard evolving markup language for creating chat robots. The primary design feature of AIML is minimalism. Compared with other chat robot languages, AIML is perhaps the simplest. The pattern matching language is very simple, for example permitting only one wild-card ('*') match character per pattern. AIML is an XML language, implying that it obeys certain grammatical meta-rules. The choice of XML syntax permits integration with other tools such as XML editors. Another motivation for XML is its familiar look and feel, especially to people with HTML experience.
A.M.I.C.U.S. (Automatic Multimedia Installation Configuration Utility System) helps users quickly and easily install and configure MythTV on generic PC hardware. It uses the Debian Netinst CD to install GNU/Linux and just the required packages to allow a functional MythTV on low end hardware.
A3Com is a set of Perl modules and utilites which use SNMP to manage 3Com switches, such as SS3900s, SS9300s, and CoreBuilders. Tools included will search/dump/store bridge tables, ARP tables, retrieve system info, save and restore configurations in batch mode, upload new software in batch mode, change passwords, reboot switches, dump VLAN configurations, and more.