« MBS Real Studio Plugi… | Home | MonkeyBread Software … »

LGPL doesn't work for Real Studio classes/modules/controls

Just a quick note for everyone thinking about releasing some modules or classes for Real Studio as LGPL. It won't work.

LGPL was created to have a GPL library being used in a non GPL application. So the library is compiled on its own and can be replaced with another version. As Real Studio can't compile libraries (DLL/dylib/so files), you can't include LGPL classes/modules/controls in a non GPL Real Studio project.

The only real way to to use LGPL software with Real Studio is to compile the LGPL library to a dll/dylib/so and use declare commands or a plugin to call the functions.

Better use a commercial license or a free license (MIT, BSD, Apache just to name a few).
12 02 13 - 14:16