This is a port of Modula-3 release 3.6, from DEC Systems Research Center. Modula-3 is a modern compiled programming language designed for systems programming as well as large applications. A wealth of information about Modula-3 can be found at: http://www.research.digital.com/SRC/modula-3/html/home.html This port includes patches for a number of bugs found since the release of DEC SRC's version 3.6. To save space and time, only the most commonly-used subset of the DEC distribution is built and installed by this port. That includes the compiler, the standard libraries, and the graphics packages, but not the (huge) separate projects such as netobj, zeus, obliq, and visual obliq. Specifically, the following packages are included: X11R4 m3browser mtex showthread coverage m3build parseparams src digraph m3bundle pp table-list formsedit m3core quake tcp formsvbt m3front realgeometry tcpextras formsvbtpixmaps m3linker recordheap tempfiles images m3middle replayheap ui jvideo m3tohtml set vbtkit libm3 m3tools showheap videovbt m3 m3totex shownew web To reduce download times, this port uses custom distfiles containing only the packages listed above. Also, I have updated the code generator so that it is based on gcc-2.7.2.1. If the gcc sources are found on the system, the port will use the system sources instead of downloading them. Altogether, these changes reduce the size of the necessary distfiles from about 16 MB down to 2.7-4.5 MB, depending on what is already installed on the system. If desired, the packages not included here can be built directly from the DEC distribution, in: ftp://gatekeeper.dec.com/pub/DEC/Modula-3/release-3.6/m3.tar.gz John Polstra