GNU Midnight Commander is a visual file manager, licensed under GNU General Public License and therefore qualifies as Free Software. It's a feature rich full-screen text mode application that allows you to copy, move and delete files and whole directory trees, search for files and run commands in
... [More] the subshell. Internal viewer and editor are included.
Midnight Commander is based on versatile text interfaces, such as Ncurses or S-Lang, which allows it to work on a regular console, inside an X Window terminal, over SSH connections and all kinds of remote shells. [Less]
S-Lang is a multi-platform programming library designed to allow creation of robust multi-platform software. It provides facilities required by interactive applications, including display/screen management, keyboard input, and keymaps. A major feature of the library is the S-Lang interpreter that
... [More] may be easily embedded into a program to make it extensible. The interpreter may also be used in a stand-alone fashion through the use of slsh, which is part of the S-Lang distribution. [Less]
The Genetic Algorithm Utility Library (or, GAUL for short) is a flexible programming library designed to aid in the development of applications that use genetic, or evolutionary, algorithms. It provides data structures and functions for handling and manipulation of the data required for serial and
... [More] parallel evolutionary algorithms. Additional stochastic algorithms are provided for comparison to the genetic algorithms. [Less]