[quote="Vincent"]I think the criterium is not what is in the installation package, but what is ]

An EXE can link or link to anything. Its only what you distribute with your EXE. Otherwise, you couldn't link the DX8 libraries and require a download as separate and still have your application be GPL/LGPL. And there are plenty of games out there that do this.

The BEST solution if this was a concern would be to dynamically link the libraries instead of statically linking them. That way there are no ties that bind, and you can still provide the down-loader I talked about. Of course, that would require some changes to Lazarus itself to make it fail or recover gracefully instead of just barfing on your desktop .