Here is a list of websites that may contain useful information:
Processing
https://www.processing.org
https://www.processing.org/reference/libraries/serial/index.html
The license for the use of the JSSC library:
https://www.gnu.org/licenses/lgpl.html
https://code.google.com/p/java-simple-serial-connector/
The Optec Home page
https://www.optecinc.com/
The Java downloads
https://java.com/en/download/manual.jsp
Note, even on a 64 bit machine I recommend using 32 bit Java and the 32 bit version of IFW Commander. 64 bit Java is best used only if you have a 64 bit web browser, a very rare item at this time.
The eclipse IDE
https://www.eclipse.org/home/index.php
If you decide to modify the code