[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFC] Go (golang) packaging



On 2013-01-02, Michael Stapelberg <stapelberg@debian.org> wrote:
>>   * We might need to keep the sources for all library instances that
>>     have been linked into any other package, to comply with license
>>     conditions (see the Built-Using comment on this thread too).
> How is this any different from a ???normal??? dependency with a shared
> library? Also, what license conditions do you mean specifically?

A 'normal' dependency with a shared library does not actually include
the actual code from the shared library in the application, only the
interface specification.

A static linking does include the actual code in the application.

Given the library is actually part of the distributed binary, we also
need to provide this code to comply with a) a copyleft license and b)
the dfsg.

/Sune



Reply to: