The PRO version of GeeXLab is nodelocked, i.e. it is locked to the computer. Then you can’t distribute GeeXLab.exe file. However, a GeeXLab scene player comes with the PRO version (GeeXLab_Player.exe). This player is only capable to read a scene in a binary format. That binary format is created by GeeXLab PRO (menu File and Export Binary Scene File). This binary scene file contains all the scene description (XML, LUA, Python and GLSL) in binary format. The source code of the demo is now hidden and protected. To release the demo, just follow the procedure described in this thread
(How to release a demo with the FREE version) with the following small differences:
- the executable file to be copied and renamed is now GeeXLab_Player.exe.
- the demo’s main file is now the binary scene file. The name of this file has to be put in the auto_load attribute of startup_params node of config.gxml.
Et voilà, the release of a demo with the PRO version is not very difficult (from a GeeXLab developper point of view…).