USB Share bundles and links third-party open-source components. This page lists each one, the
license it ships under, and where to obtain its source. The same information ships inside the
Windows installer as {app}\licenses\THIRD-PARTY-NOTICES.txt.
These components are distributed in binary form inside the Windows installer
usbshare-setup.exe. They are not modified. The corresponding source code is publicly
available at the upstream release URLs below.
GPL §6 — written offer. Pursuant to section 6 of the GNU General Public License, the corresponding source code for each GPL component listed above is publicly available at its upstream release URL. This written offer remains valid for at least three (3) years from the date of distribution of the binary installer containing these components.
Full license texts (GPL-2.0 and GPL-3.0, verbatim) are installed alongside the application under
{app}\licenses\ together with THIRD-PARTY-NOTICES.txt.
usbshare binaries)The following Go modules are statically linked into usbshare.exe /
usbshare-gui.exe (Windows) and the usbshare Linux binary. Full license
texts are available at each project's upstream URL.
The Linux binary (usbshare-v2.5.0-linux-amd64) contains only the Go code listed in
the permissive dependencies section above. The GPL-licensed components (usbipd-win, usbip-win2,
VirtualBox drivers) are Windows-only and are not redistributed by the Linux
build; on Linux the standard kernel vhci_hcd module and the system's own
usbip userspace are used instead.
USB Share's own source code is proprietary and not open-source. The presence of the GPL components alongside the application's own source code constitutes mere aggregation under GPL §5 and does not change the proprietary status of the application's own source code.