Sorry, forgot to copy the list.

> IANAL, but under GPLv2 as I understand it, you can make any modifications 
> privately for your own use, i.e., so long as you don’t have customers running 
> it. 
> 
> If you do have customers who will be running it, perhaps you could make Jason 
> an offer for a commercial license. I haven’t seen that question come up.
> 
> A third option is BoringTun, a permissively licensed userspace Wireguard 
> implementation from Cloudflare. One would expect performance for userspace 
> implementations to be lower than for the kernel module, but perhaps with some 
> work to integrate netmap or Intel DPDK it could get pretty close.
> 
> Fourth, if you port the kernel module to a permissively licensed kernel like 
> NetBSD or FreeBSD, it’s conceivable Jason would work with you on the license. 
> If I recall correctly. early in Wireguard’s development, Jason said he was 
> open to licensing his code to match the kernels for which it’s destined 
> (e.g., BSD license for a port to a BSD kernel). That was years ago, but it 
> might be worth inquiring.
> 
> 
> Good luck,
> George
> 
> Sent from my iPhone
> 
>> On Apr 17, 2019, at 3:32 AM, bhashkar prakash Singh 
>> <[email protected]> wrote:
>> 
>> Hi,
>> 
>> I want to integrate Wireguard to my confidential project. I see Wireguard 
>> source code is under GPLv2, if I add any patch to Wiregaurd source code to 
>> work with my confidentail project, do I need to publish complete source code 
>> along with my project source code ?
>> 
>> Any other pointer how I can start work to integrate Wireguard in my project 
>> will be highly appreciated.
>> 
>> Thanks & Regards,
>> Bhashkar
>> _______________________________________________
>> WireGuard mailing list
>> [email protected]
>> https://lists.zx2c4.com/mailman/listinfo/wireguard
_______________________________________________
WireGuard mailing list
[email protected]
https://lists.zx2c4.com/mailman/listinfo/wireguard

Reply via email to