Quello che VPNBox spedisce ma non ha scritto, nella forma in cui chi lo riceve può ricompilarlo.
Dentro il pacchetto viaggiano quattro programmi di altri: OpenVPN, openconnect, nftables e wireguard-go. Alcuni sono sotto licenza GPL o LGPL, e chi ne distribuisce i binari deve mettere a disposizione il sorgente corrispondente — non solo il codice, anche le istruzioni per ricompilarlo. È questa pagina.
Sono i tarball originali dei rispettivi progetti, alle versioni esatte che spediamo, senza una patch. Accanto ci sono i due script con cui li trasformiamo nei binari del pacchetto: fissano le versioni e le opzioni di compilazione, e non fanno altro. Con quelli chiunque rifà gli stessi binari con un comando.
Il codice di VPNBox non è qui, e non è pubblico. I motori sono programmi separati che il client avvia, non librerie che incorpora: le licenze di questa pagina riguardano loro. Chi sta sotto quale licenza è scritto in LICENSES.md, insieme al perché.
Impronte SHA-256 di tutti i file: SHA256SUMS. Se manca qualcosa che dovrebbe esserci, scrivi a [email protected] — è un obbligo, non una cortesia.