WireGuard Archive on lore.kernel.org
 help / color / 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
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 index

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 bhashkar prakash Singh
2019-06-06 11:27 ` Greg KH

Reply instructions:

You may reply publically 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

WireGuard Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/wireguard/0 wireguard/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 wireguard wireguard/ https://lore.kernel.org/wireguard \
		wireguard@lists.zx2c4.com zx2c4-wireguard@archiver.kernel.org
	public-inbox-index wireguard


Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/com.zx2c4.lists.wireguard


AGPL code for this site: git clone https://public-inbox.org/ public-inbox