You can get the latest development version of Magnum from bitbucket at https://bitbucket.org/dimajix/magnum
Magnum supports a variety of Windows and Linux platforms. Implementing support for other *NIX variants shouldn't be too hard either. You can find build and installation instructions in INSTALL.md
Currently there are some executables generated in the installed/bin folder and lots of unittests in installed/unittests. Before running an executable, you need to setup the LD_LIBRARY_PATH correctly to point to installed/lib
There are some common startup options shared by all executables. These include
--magnum.debug.printprops=trueWill show all system properties.
--magnum.debug.level=allWill turn on maximum debug level
--magnum.debug.output=stderrWill redirect all debug output to stderr
--magnum.logging.root.level=allWill turn on maximum logging level
--magnum.logging.root.output=stderrWill redirect logging to the console
The Magnum framework is released under a modified LGPL 2.1 version. Please read the files LICENSE_LGPL.txt and LGPL_EXCEPTION.txt for further details.