linux-ppp.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pppd and plugin license
@ 2016-10-11 13:32 Waller, Claus
  2016-10-11 14:38 ` James Carlson
  2016-10-11 16:35 ` Bill Unruh
  0 siblings, 2 replies; 3+ messages in thread
From: Waller, Claus @ 2016-10-11 13:32 UTC (permalink / raw)
  To: linux-ppp

Hello, 

I have a question about the pppd and the plugin licenses.

As I can see the pppd has as license the old style BSD 4 Clause license and some of the plugins which are loaded as a dynamic library are GPL licensed.
So my question is: Is it true that these licenses are incompatible to each other in the context of the pppd + a loaded plugin?

Thanks in advance.

Best Regards
Claus 


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: pppd and plugin license
  2016-10-11 13:32 pppd and plugin license Waller, Claus
@ 2016-10-11 14:38 ` James Carlson
  2016-10-11 16:35 ` Bill Unruh
  1 sibling, 0 replies; 3+ messages in thread
From: James Carlson @ 2016-10-11 14:38 UTC (permalink / raw)
  To: linux-ppp

On 10/11/16 09:32, Waller, Claus wrote:
> Hello, 
> 
> I have a question about the pppd and the plugin licenses.
> 
> As I can see the pppd has as license the old style BSD 4 Clause license and some of the plugins which are loaded as a dynamic library are GPL licensed.
> So my question is: Is it true that these licenses are incompatible to each other in the context of the pppd + a loaded plugin?

The mailing list is generally used for discussion of software technical
issues (development, bugs, and the like).  I don't think you'll find
many lawyers here, and I'm virtually certain that _your_ lawyer isn't on
the list.  If you need one, I highly recommend retaining competent counsel.

That said, the files in PPP itself are under various license
restrictions.  Some of the oldest are, as you noted, BSD 4-clause.
Others are BSD 3-clause.  Still others are LGPL.

The plug-ins are under a wider variety of licenses.  None of the
plug-ins are required for normal pppd operation, so I think it'd be
somewhat absurd to say that pppd itself is somehow burdened by the terms
required for any of the plug-ins.

Similarly, saying that pppd is somehow "a work based on" or "derived
from" (as described in GPLv2) any of the plug-ins is clearly wrong, so
clause 2 just doesn't apply.

I often hear people talk about licenses being "incompatible."  Most of
that talk is, I suspect, complete bunkum driven more by purity or fears
of nebulous "risks" rather than actual facts.  So I usually ignore it as
uninformed opinion.

But, of course, I'm not a lawyer, and I'm not your lawyer, so see above
if you have concerns.

(For what it's worth, when I was at Sun, our lawyers told us to package
the objects for the GPL'd plug-ins separately from the rest of the
compiled PPP packages, so that complete sources for the GPL'd parts
could be shipped as required.  But I'm almost certain that their
solution doesn't apply to anyone else other than as a possibly
interesting case study.  From experience, I don't think that any two
lawyers read the same text exactly the same way.  :-/)

-- 
James Carlson         42.703N 71.076W         <carlsonj@workingcode.com>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: pppd and plugin license
  2016-10-11 13:32 pppd and plugin license Waller, Claus
  2016-10-11 14:38 ` James Carlson
@ 2016-10-11 16:35 ` Bill Unruh
  1 sibling, 0 replies; 3+ messages in thread
From: Bill Unruh @ 2016-10-11 16:35 UTC (permalink / raw)
  To: linux-ppp

For two licenses, the restrictions of both apply. For GPL, if the other
license restricts anything that GPL allows, then GPL does not give you a
license. Thus you have to see if there is anything in the BSD license which
restricts what the GPL grants. Also you need to check which GPL license (2 3
Library,...)

If you have real question about the law, a lawyer is the best source of
advice (one that is competent in Copyright and licensing law).


William G. Unruh __| Canadian Institute for|____ Tel: +1(604)822-3273
Physics&Astronomy _|___ Advanced Research _|____ Fax: +1(604)822-5324
UBC, Vancouver,BC _|_ Program in Cosmology |____ unruh@physics.ubc.ca
Canada V6T 1Z1 ____|____ and Gravity ______|_ www.theory.physics.ubc.ca/

On Tue, 11 Oct 2016, Waller, Claus wrote:

> Hello,
>
> I have a question about the pppd and the plugin licenses.
>
> As I can see the pppd has as license the old style BSD 4 Clause license and some of the plugins which are loaded as a dynamic library are GPL licensed.
> So my question is: Is it true that these licenses are incompatible to each other in the context of the pppd + a loaded plugin?

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-10-11 16:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-11 13:32 pppd and plugin license Waller, Claus
2016-10-11 14:38 ` James Carlson
2016-10-11 16:35 ` Bill Unruh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).