Search Criteria
Package Details: goproxy 15.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/goproxy.git (read-only, click to copy) |
|---|---|
| Package Base: | goproxy |
| Description: | A high performance HTTP, HTTPS, websocket, TCP, UDP, Secure DNS, Socks5 proxy server |
| Upstream URL: | https://github.com/snail007/goproxy |
| Licenses: | GPL-3.0-or-later |
| Submitter: | simon04 |
| Maintainer: | hottea |
| Last Packager: | hottea |
| Votes: | 1 |
| Popularity: | 0.000000 |
| First Submitted: | 2018-07-22 15:52 (UTC) |
| Last Updated: | 2026-04-19 12:05 (UTC) |
Dependencies (1)
- go (go-gitAUR, gcc-go-gitAUR, go-binAUR, goup-rsAUR, gcc-go-snapshotAUR, gcc-go) (make)
Latest Comments
hottea commented on 2026-04-19 12:10 (UTC) (edited on 2026-04-22 08:19 (UTC) by hottea)
goproxy — build, binaries, and licensing (short notice)
Source vs official free binaries
Building from the public GitHub tree does not match the official free prebuilt proxy binaries. The published repository is a small, delayed snapshot; official releases ship many more subcommands and global flags than the public source can reproduce.
GPLv3 concern
GPLv3 normally requires that anyone who receives the binary can also obtain the corresponding complete source for that exact build. Shipping feature-rich binaries while the public tree cannot rebuild them is widely regarded as inconsistent with typical GPLv3 practice (final interpretation is a legal matter).
Recommendations
Prefer other, clearly auditable tools with matching source and binaries (e.g. 3proxy for classic HTTP/SOCKS proxying). If you need upstream's full CLI as released, use the official binary packages from the project's releases and assess licensing risk yourself.
commands available if build from the source
RickyHao commented on 2019-03-24 13:33 (UTC)
Maybe use prebuild binary is better: https://github.com/snail007/goproxy/releases