Macaulay2
Macaulay2 is a system for computing in commutative algebra, algebraic geometry and related fields. The system was originally written by Dan Grayson and Mike Stillman. David Eisenbud joined the project a number of years ago, and many users are writing packages for the system, and some are contributing source code.
See our web page
for more details and for downloading binary releases.
Instructions for downloading and compiling from source code are visible at
https://github.com/Macaulay2/M2/blob/master/M2/INSTALL
Report bugs via the github issue tracker at
http://github.com/Macaulay2/M2/.
This directory is the top level directory of the directory tree that contains the source code for Macaulay2, and is intended to be checked out by developers of Macaulay2 and of its packages.
Subdirectories:
M2 The subdirectory "M2" contains everything needed by a user to
build Macaulay2, and the file "M2/INSTALL" gives instructions for
doing so.
bugs The subdirectory "bugs" is where we keep track of older bug
reports.