On Wed, May 4, 2011 at 8:04 PM, Ryan Lane <rlan...@gmail.com> wrote:
> See the gnu faq on this:
>
> http://www.gnu.org/licenses/gpl-faq.html#LinkingWithGPL
>
> If you link, you must use a GPL compatible license.

Yes, but that's not specific to linking.  Nothing in the license
proper distinguishes between linking and similar ways of combining two
programs.  The FAQ's answers discuss linking because that's what the
FAQ's questions ask, not because linking is different from other types
of combining.  (Probably it only mentions linking because the authors
of the FAQ were mainly familiar with compiled code.)

I don't think we actually disagree on this, though.

> MediaWiki extensions aren't necessarily a derivative work. I'd argue
> that they fall within the "borderline case" described in the faq:
>
> http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins
>
> No need to go through this again though, the thread you linked to
> already showed that it isn't conclusive either way.

Right.  If we care, which apparently we don't, we'd need to ask
Wikimedia's lawyers for an official opinion.

> See my first link to the gnu faq. It isn't that linking isn't allowed,
> it's that code that directly links to it would need to be licensed in
> a compatible way. If I link to the library with a python wsgi shim,
> the shim itself needs to be GPL, but applications accessing the http
> wsgi interface would not need to be.

Oh, sorry, I should have looked up wsgi before I replied.  :)  Yeah,
if you make a shim that parses things in response to an HTTP request,
users of the HTTP interface don't necessarily have to be licensed
GPL-compatibly according to any position I know of.

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to