Yes, the Ethernet configuration software can be freely distributed to your customers who are using equipment that are built with TRi's PLCs.
The Ethernet configuration software uses only the serial port to communicate with the PLC. This is to avoid the complication of trying to configure an Ethernet port without knowing its Ethernet parameters in the first place.
This program runs on native Windows and does not require Java to run. However, it does require a serial port adapter. This can be either a USB-to-RS232 converters (on FMD and F-series PLC) or USB to RS485 adapter (useable on Nano, FMD and F-series PLCs). These adapters are quite low cost and is something that is always convenient to have around.
If your customer is not comfortable with setting Ethernet paramters using our dedicated software, I suspect it may be an even greater challenge to try to set so many parameters (gateway IP, DNS, SMTP, IP address, port number) via a HMI interface.