Re: Plugins, libraries, licenses and Debian
Jeremy Hankins <nowan@nowan.org> writes:
>>> In my particular case, a plugin must implement one or more predefined
>>> interfaces. Several implementations of an interface can (and do)
>>> exist independently. Does this affect the situation in any way?
>>
>> Yes, assuming one of those implementation's licenses is compatible
>> with the plugin, or the plugin is written to a generic interface and
>> thus is a derived work of the generic interface as opposed to the
>> implementation of that interface.
>
> It's worth distinguishing between a few different things "several
> implementations" can mean:
>
> - Multiple modules, each doing different things, using the interface
> - Multiple modules doing the same thing, all using the interface
> - Multiple programs implementing the interface that can use the modules.
>
> If Måns means the first of these, my understanding is that that would be
> considerably less significant than the latter.
I'm doing the first two of those.
--
Måns Rullgård
mru@kth.se
Reply to:
- References:
- Plugins, libraries, licenses and Debian
- From: mru@kth.se (Måns Rullgård)
- Re: Plugins, libraries, licenses and Debian
- From: Walter Landry <wlandry@ucsd.edu>
- Re: Plugins, libraries, licenses and Debian
- From: mru@kth.se (Måns Rullgård)
- Re: Plugins, libraries, licenses and Debian
- From: Andrew Suffield <asuffield@debian.org>
- Re: Plugins, libraries, licenses and Debian
- From: mru@kth.se (Måns Rullgård)
- Re: Plugins, libraries, licenses and Debian
- From: Arnoud Engelfriet <galactus@stack.nl>
- Re: Plugins, libraries, licenses and Debian
- From: mru@kth.se (Måns Rullgård)
- Re: Plugins, libraries, licenses and Debian
- From: Don Armstrong <don@donarmstrong.com>
- Re: Plugins, libraries, licenses and Debian
- From: Jeremy Hankins <nowan@nowan.org>