When installing Pro/E don't install the FLEXlm licensing server A nodelocked license will be used instead. Take note of your host ID. It might be your MAC address, or it might be a shortened hostid, depending on your platform. Edit the baselicense.dat file, replacing 00-00-00-00-00-00 by your host ID. You can also find it by installing first Pro/E then running the bundled CPU_ID utility. However, the installer creates some bundled scripts where features are hardcoded, so if you don't know your CPU_ID/HOSTID you might need to install Pro/E first to get this information, then install it again with a proper license. For example, a SunOS install will show a 4 bytes hostid: 22-88-11-00, rather than 6. HostID given for illustration purposes. Once the host ID is replaced, run ptc.exe under WINE or other emulation tool with the following arguments: wine ptc.exe -i baselicense.dat -o license.dat -verfmt 6.1 Now you can install Pro/E. When asked for a license.dat, point to this file, or copy/paste its content in the license editor. Set an environment variable pointing to it: export LM_LICENSE_FILE=/usr/local/ptc/proe20/flexlm/license.dat For example.