Groovy is an agile, dynamic language for the JVM which combines many features from languages like Python, Ruby, and Smalltalk and makes them available to Java developers using a Java-like syntax. It is designed to help get things done on the Java platform in a quicker, more concise, and fun way. It can be used as an alternative compiler to javac to generate standard Java bytecode to be used by any Java project or it can be used dynamically as an alternative language, such as for scripting Java objects, templating, or writing unit test cases.
Hardened Debian improves Debian GNU/Linux with high security and hardening features, hardened kernels and packages, DHKP, and other security related enhancements. It makes systems more difficult to compromise using common attacks such as race conditions, chroot jail escapes, and buffer overflows.
Hashell is a shell written in Haskell and which is intended to provide a set of abstractions that allow you to use Haskell as a shell programming language for your daily administration tasks. Hashell works like a kind of a layer between a command line prompt and the Glasgow Haskell Compiler RTS, so the user can mix expressions of both enviromments together in a very uniform way.
The Heirloom Bourne Shell is a portable variant of the traditional Unix shell. It is especially suitable for testing the portability of shell scripts and for processing legacy scripts. The Bourne shell does not provide as many features as newer Unix shells, but it does provide a stable shell language. With this in mind, it is also suitable for general script processing and interactive use. This variant of the Bourne shell has been derived from OpenSolaris code and thus provides the SVR4/SVID3 level of the shell.
The Heirloom Toolchest is a collection of standard Unix utilities. It was derived from original Unix material released as open source by Caldera and Sun, and contains multiple versions of each utility corresponding to SVID3/SVR4, SVID4/SVR4.2MP, POSIX.2-1992/SUSV2, POSIX.1-2001/SUSV3, and 4BSD (SVR4 /usr/ucb). It processes lines of arbitrary length and in many cases binary input data, supports characters in UTF-8 and many East Asian encodings, and contains more than 100 individual utilities including bc, cpio, diff, ed, file, find, grep, man, nawk, oawk, pax, ps, sed, sort, spell, and tar. Extensive documentation is included.
HenPlus is a SQL shell written in Java that works for any database that has JDBC support. It provides commandline history, commandline completion, and can handle multiple connects to different databases at once. Database-independant table dumps, aliases, and variables are also supported.
Iron Bars SHell is a restricted Unix shell. The user can not step out of, nor access, files outside the home directory. Two ASCII configuration files are used for more control. The system administrator can define which commands may be executed by the user. No other executables are allowed. The admin also has the opportunity to define what kind of files the user may create. If a file has a certain extension (such as .mp3, .c, etc.), ibsh automatically erases it.
JCons provides a library that bring color to your Java console. The Java console gives no methods to change the foreground or background color. With help of this library, one can make error messages red and success messages green, for example. Most Unix terminals can deal with ESC sequences, so they are used to make the Java console colorful.