ZTEX provides a SDK which is especially designed for the ZTEX modules, but also works with other EZ-USB based hardware. The SDK consists in two parts:
The package is Open Source and distributed under the GPLv3.
The package is known to work under Linux and Windows, but should work on every operating system which supports libusb and Java. The Java API allows the development of platform-independent host software.