You can run ThinkingRock on both Windows and Mac machines by copying the program folder on a USB key. The java code, jar and data file are the same for all platforms so you can run the software on both systems from the same USB key. Both systems need to have the java VM installed. It is also possible to install java VMs on the USB key if you need to. Or you can install the version that includes the JRE.