- Jasymca and phrasebook
- MPReduce phrasebook
- Openmath
- XMLRPC client for GWT and Java
In the numworx-dwo-openmath project several computer algebra systems are forked, the Riaca OpenMath library and the XMLRPC client for GWT. Main artifact of this project is the ideas server. This is a service that connects the IDEAS system, CAS systems through OpenMath and the XMLRPC protocol
This project depends on the numworx-vendor-geogebra repository for specialized versions of Geogebra 3 and 4.
Most source code is written in Java. To build use Apache Ant or Apache Maven. These artifacts go into the Numworx application website. They can also be used on their own (ideas-war)
The nlaic subproject, written in Python, interfaces an OpenAI model for statistics with de IDEAS system. It is used as a Docker container. As an IDE, Eclipse is used.
Each folder contains a maven module.
Build artifacts using maven under Java 8/11 and install them in a repository for later use in the dependent projects. Note the use of the toolchain maven plugin to compile the xmlrpc fork.
This project has forked several other open source projects
- Jasymca, Copyright (C) 2006 - Helmut Dersch der@hs-furtwangen.de, license GPLv2
- om-lib, mathematica-phrasebook, mathml-phrasebook, Copyright (c) 2001-2004, RIACA, Technische Universiteit Eindhoven (TU/e), RIACA Public License
- XmlRpcGWT, Copyright (C) 2006, Fred Drake, license LGPL 2.1
- xmlrpc, Apache Licence 2.0
All others Copyright (C) 2007 Universiteit Utrecht, license CC-BY