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).