LICENSEWARE
Publisher · Open source

WireGuard

WireGuard is an open-source VPN protocol and implementation created by Jason A. Donenfeld, available for Linux, Windows, macOS, BSD, iOS and Android. Its kernel components are licensed under GPLv2 and other projects, such as the Windows client, under permissive licences like MIT.

Licensing at a Glance

  • Open source
  1. The kernel components are released under the GPLv2, as is the Linux kernel; other projects are licensed under MIT, BSD, Apache 2.0 or GPL depending on context.[1]

  2. The WireGuard client for Windows is copyright WireGuard LLC and distributed under the MIT permission notice, which allows use, modification, distribution, sublicensing and sale free of charge.[2]

  3. "WireGuard" and the WireGuard logo are registered trademarks of Jason A. Donenfeld; the trademark policy forbids using them as part of a company name, company logo or product name.[3]

  4. Open source distribution projects such as Debian, Gentoo, Homebrew or FreeBSD Ports may use the WireGuard marks when used with the software available from wireguard.com; other uses can be authorized by email to the trademark owner.[4]

  5. Official installers are provided for Windows 10, 11 and Windows Server 2016 through 2025, with packages for macOS, Linux distributions, Android and iOS.[5]

Products

References

  1. WireGuard: fast, modern, secure VPN tunnel · wireguard.com · retrieved 2026-09-27
  2. wireguard-windows - COPYING · git.zx2c4.com · retrieved 2026-09-27
  3. Trademark policy - WireGuard · wireguard.com · retrieved 2026-09-27
  4. Trademark policy - WireGuard · wireguard.com · retrieved 2026-09-27
  5. Installation - WireGuard · wireguard.com · retrieved 2026-09-27
Esc