The libraries used in this application carry different licenses.



PureJavaComm Library



This program is covered with the BSD3-Clause License. A full copy of the license can be found in the PJC-BSD3 file. The source code of this program may be downloaded from https://github.com/nyholku/purejavacomm.


JNA Library



This program is dual licensed with both the LGPL and Apache 2.0 Licenses. The LGPL license can be found in the JNA-LGPL license, and the Apache 2.0 license can be found with the ModbusMechanic program. The source code for JNA can be downloaded from https://github.com/java-native-access/jna.



JLibModbus Library



This program is covered with the Apache 2.0 license, the same license provided with ModbusMechanic. The source code of this program can be downloaded from https://github.com/kochedykov/jlibmodbus.


EtherIP Library

This program is covered with the Eclipse Public License 1.0. The source code of this program can be downloaded from https://github.com/EPICSTools/etherip.