The CAPI Manifesto

Jacob Carlborg doob at me.com
Sun Oct 23 03:11:27 PDT 2011


On 2011-10-22 21:12, Andrej Mitrovic wrote:
> 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.

According to GPL it is and according to LGPL it is for static linking, IIRC.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list