The CAPI Manifesto

Andrej Mitrovic andrej.mitrovich at gmail.com
Sat Oct 22 12:12:08 PDT 2011


On 10/22/11, Jacob Carlborg <doob at me.com> wrote:
> On 2011-10-22 15:41, Andrej Mitrovic wrote:
>> 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?
>
> You still need to link to the C library.
>
> --
> /Jacob Carlborg
>

Yes, but *linking* isn't extending the library. Importing D files that
are LGPL licensed could be different.


More information about the Digitalmars-d mailing list