Skip to content
baxterai edited this page May 20, 2017 · 8 revisions

OpenNLC Files

Licensing

This source code for OpenNLC has been released by BAI (http://www.baxterai.com) under the GNU Affero General Public License v3. The use of intermediary programs or interfaces including file i/o is considered remote network interaction. This does not imply such arrangements do not constitute derivative works.

See the License wiki page for further information on OpenNLC licensing including the Contributor License Agreement.

Dependencies

OpenNLC requires a number of dependencies (all of GIA's dependencies), and their installation instructions are provided on the Dependencies and OpenGIA Dependencies wiki page. Optional dependencies for OpenGIA are found on the OpenGIA Files wiki page. See opengia.net for more information.

Source

Source includes Linux makefiles, but for Windows compilation, see 'Microsoft Visual C++ Project Files' below.

Binaries

Linux use may require recompilation for internal dependencies. Windows binary may require Microsoft Visual C++ 2010 Redistributable Package (x86). Binaries require GIArules.xml and NLCrules.xml from their corresponding source release to be placed in the working folder (e.g. folder containing OpenNLC.exe).

Microsoft Visual C++ Project Files

Project files do not include source (which should be downloaded separately and extracted side by side with the project).

Documentation

Examples

Examples of Usage for OpenNLC can be found on the Examples wiki page. Example input can be found here;

Clone this wiki locally