Like Microsoft's SETUP.EXE, STARTME is the
starter, parser, and interpreter for the XML
language DialogML. With DialogML you can define
setup and installation dialogs (similar to the
tools dialog or dldialog but complete,
independent, flexible and for both textual and
graphical interfaces). STARTME is written in
the POSIX standard awk to run out of the box on
any *nix system and thus can be distributed in
packages. It is thought to be an independent
solution but also can check for other
interpreters automatically or via commandline
parameters. This allows STARTME to act as
central and first product to be started by the
user but also to give way for better solutions
that may be installed on the user's system.