What: Modules
Where: http://modules.sf.net/
http://cvs.sf.net/cgi-bin/viewcvs.cgi/modules/modules/
http://www.modules.org/
http://www.ibiblio.org/pub/linux/utils/shell/
ftp://sunsite.unc.edu/pub/Linux/utils/shell/
ftp://owen.sj.ca.us/pub/rkowen/modules/
ftp://ftp.scruz.net/users/rkowen/public/modules/
ftp://ftp.eng.auburn.edu/pub/Modules/Modules-v2.0.tar.Z
ftp://ftp.eng.auburn.edu/pub/Modules/contrib/AUengmod.tar.gz
ftp://ftp.eng.auburn.edu/pub/Modules/contrib/auburn.modulefiles.tar.gz
http://www.cs.wustl.edu/%7Eflan/
http://metalab.unc.edu/pub/linux/utils/shell/
http://owen.sj.ca.us/pub/rkowen/modules/
ftp://kooz.sj.ca.us/pub/rkowen/Modules/
Description: Also known as Environment Modules, this is a dynamic user
environment customization package.
The two contrib files consist of various sample modules developed
at Auburn University. The AUengmod files are the modules used for
auto-installing on Solaris machines and the other are
for various clients. Find patches to v3.0Beta1 at the wustl site.
Currently v3.0 is available. At the metalab site, a version of
3.0.2, ported to Linux can be found. It is actively being updated.
The version at sunsite is a version with a variety of improvements.
It is maintained by R.K. Owen.
Currently at version 3.1.6, under the GPL.
Updated: 01/2003
Contact: See SF.net web site.DKF: The set of command supported for customization of this package using Tcl is somewhat smaller than normal Tcl (to allow support for sane unloading of a “module”) in possibly-annoying ways. Beware of this!
See also Tcl Modules for the unrelated Tcl 8.5+ module system for loading packages.
Lmod is an alternate implementation written in Lua (that can still process module files written in Tcl).