Firejail is a SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces. It currently implements hostname, filesystem, PID, IPC, and networking stack isolation, and it runs on any recent Linux system. It includes a sandbox profile for Mozilla Firefox. Firejail also expands the restricted shell facility found in bash by adding Linux namespace support. It supports sandboxing specific users upon login. The software also includes a small monitoring utility, firemon.
Shellp is a shell helper library. It is intended to make it easier to write commandline-based applications. Commands are easy to define, and can be entered interactively or by reading from a file or standard input. If a graphical workspace is available, a Qt-based interface can be used. Otherwise, an ncurses-based one may be used. If the platform doesn't support that, either, reading from a file is still an option.
SparForte is a scripting language for large projects requiring reliable, scalable code, reduced maintenance time, and strong bug elimination requirements. It is targeted for programmers interested in quickly writing reliable software, educators wanting to teach disciplined programming skills, and advocates of the Ada/Spark programming languages.
Rodent filemanager is a fast, small, and powerful file manager. Its emphasis is on ease of use for the advanced user, not the computer illiterate. Rodent filemanager (a.k.a. xffm >= 4.6.0) is the next step in the evolution of Xffm, now with a threaded design optimized for multicore processors.
The klish is a framework for implementing Cisco-like command-line interfaces on Unix systems. It is configurable through XML files. "Klish" stands for "Kommand Line Interface SHell". The klish is a fork of clish-0.7.3. The original clish was developed by Graeme McKerrell. The klish adds some new features, but is compatible (as much as possible) with clish's XML configuration files.
Tiny Tcl 6.8 is a rommable, minimal Tcl implementation for embedded applications. Derived from the venerable Tcl 6.7 release, Tiny Tcl 6.8 has a solid Tcl feature set, excluding newer capabilities of Tcl 7 and 8 such as the bytecode compiler, namespaces, sockets, and async event handling, among others. Excluding C library functions, Tiny Tcl compiles down to less than 60 Kbytes on most machines, far smaller than any Tcl 7 or Tcl 8 derivatives.