VPN solution(s) for Fedora Core

Nathan Robertson nathanr at nathanr.net
Sun May 23 09:43:33 UTC 2004


On 23/05/2004, at 6:53 PM, Nathan Robertson wrote:

>
> On 23/05/2004, at 2:10 PM, Jesse Keating wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On Saturday 22 May 2004 19:06, Nathan Robertson wrote:
>>> I know this will leave a bad taste in peoples mouths, but from a
>>> practicality point of view the Microsoft VPN (MPPE and friends, iirc)
>>> is implemented by a kernel patch in ppp CVS (providing the ppp_mppe
>>> module). [...]
>>
>> I do believe the biggest thing is that the module taints your kernel.
>> Non GPL compliant I do believe.
>
> cobra:~# lsmod
> Module                  Size  Used by    Tainted: P
> [...]
> ppp_mppe               12320   0  (unused)
> [...]
>
> Damn. It's tainted, yes. Never noticed. I'm looking at the patch and 
> don't see any nasty license issues - just a lack of a explicit GPL 
> compatible flag set. It consists of:
>
> - a patch to the current ppp (derived work, hence GPL).
> - sha1.[ch] - in comments at the top -- "100% Public Domain"
> - ppp_mppe_compress.c - "Permission to use, copy, modify, and 
> distribute this software and its documentation is hereby granted, 
> provided that the above copyright notice appears in all copies."
>
> So in my view it's actually a mix between GPL, public domain and a BSD 
> style license. Looks GPL compatible to me. Just needs to be noted as 
> explicitly so, so it doesn't taint the kernel. Am I right?
>
> Having said that, I haven't tested it with 2.6 kernel, and the headers 
> say 2.2 and 2.4 (presumably because it hasn't been tested).

PS. Source is in a cvs-web as well -- 
http://cvs.samba.org/cgi-bin/cvsweb/ppp/linux/mppe

Nathan.





More information about the fedora-devel-list mailing list