ULIS is a rendering library written in C++. It is aimed at software rasterization and digital image processing.
Check LICENSE.md and the EULA and CLUF provided within the repository.
Check the documentation for the API reference and details on the build process.