CoCoA-5 is an interactive system for Computations in Commutative Algebra.
CoCoALib is a C++ library for Computations in Commutative Algebra, it is the C++ kernel of CoCoA-5.
https://sites.google.com/view/cocoa-cocoalib
Instructions are in doc/txt/INSTALL.txt (plain text)
and also in doc/html/INSTALL.html
Please also read doc/txt/00INTRODUCTION.txt or doc/html/00INTRODUCTION.html
The CoCoALib C++ library offers functions to perform Computations in Commutative
Algebra, and some other related areas. Our intention is that the library
should be pleasant to use while offering good run-time performance.
To use the library you will need to have some knowledge of C++.
The source code files under src/ and include/ are distributed under the GPL
(version 3, or later); the full text of the GPL can be found in COPYING-GPLv3.
Files under doc/ are distributed under the GNU FDL; the full text of the
licence is in doc/COPYING.
Source code files under examples/ are released into the public domain
(licence: Creative Commons CC0).