The current install script downloads and runs some windows components (eg vcrun, dotnet). If you read the license during install, it says that you can only use those components if you have a valid windows OS license.
Currently those installers can be seen here: https://forge.codesys.com/tol/codesys-4-linux/docker/ci/master/tree/codesys-xinetd/install.sh#l144
So I think this ticket has three parts:
1. Document in the wiki (elsewhere?) that the installer is responsible for making sure they have a license to run the prerequisites. This may mean they need a windows OS license valid for using those components.
2. Ensure own compliance with license requirements where CODESYS 4 Linux is used.
3. Remove the dependency on vcrun and dotnet framework, to at least allow it to be run with dotnet mono.
It is appreciated that point 3 is a long term goal or aspiration. It likely also requires changes in the upstream package (CODESYS IDE).