The CAPI Manifesto

Andrej Mitrovic andrej.mitrovich at gmail.com
Sat Oct 22 06:41:13 PDT 2011


I have a question about licensing. If you translate a C LGPL'ed header
file to D, and you keep the same license, are you still allowed to use
whichever license in your user code that uses the new D files? Because
I don't know whether using LGPL'ed .d files falls under "using the
library" or "extending the library".

For example, CairoD has translated Cairo LGPL/MPL'ed header files in
equivalent Boost-licensed .d files. I know I'm asking for free lawyer
advice here, but do you think this is going to be a problem?


More information about the Digitalmars-d mailing list