wireguard.lists.zx2c4.com archive mirror
 help / color / mirror / Atom feed
From: George Walker <georgewalkeriv@gmail.com>
To: wireguard@lists.zx2c4.com
Subject: Re: Wiregaurd integration to private project
Date: Thu, 6 Jun 2019 16:56:32 -0400	[thread overview]
Message-ID: <366F9A63-5442-447D-8ED8-351C65262E70@gmail.com> (raw)
In-Reply-To: F570EAD7-B0C4-4083-BBA9-1D9DD637A6BD@gmail.com

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 <singh.bhashkar@gmail.com> 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
>> WireGuard@lists.zx2c4.com
>> https://lists.zx2c4.com/mailman/listinfo/wireguard
_______________________________________________
WireGuard mailing list
WireGuard@lists.zx2c4.com
https://lists.zx2c4.com/mailman/listinfo/wireguard

       reply	other threads:[~2019-06-06 20:56 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <F570EAD7-B0C4-4083-BBA9-1D9DD637A6BD@gmail.com>
2019-06-06 20:56 ` George Walker [this message]
2019-04-17  7:32 Wiregaurd integration to private project bhashkar prakash Singh
2019-06-06 11:27 ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=366F9A63-5442-447D-8ED8-351C65262E70@gmail.com \
    --to=georgewalkeriv@gmail.com \
    --cc=wireguard@lists.zx2c4.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).