NTPSense InetGateway (built by NTPRO TEKNOLOGI JAYA, a Perseroan Perorangan (Indonesian single-shareholder limited liability company registered under Ministry of Law Decree No. AHU-A114329.AH.01.30.Tahun 2026)) is built on FreeBSD and a number of open-source components, each licensed by its own upstream project. We're proud to build on their work, and we take our license obligations to them seriously — this page is our public compliance record, kept accurate as our software evolves.
| Component | License | Role in NTPSense |
|---|---|---|
| FreeBSD (base OS) | BSD 2/3-Clause | Operating system kernel and base userland |
| pf (Packet Filter) | BSD | Firewall engine, native to FreeBSD kernel |
| Kea DHCP (ISC) | MPL-2.0* | DHCP server, per-zone lease management |
| WireGuard kernel driver (wg(4)) | MIT/GPL dual | VPN data plane (FreeBSD native) |
| wireguard-tools (wg CLI) | GPL-2.0COPYLEFT | WireGuard configuration tooling |
| Squid | GPL-2.0COPYLEFT | Caching proxy, content filtering |
| Suricata | GPL-2.0COPYLEFT | IDS/IPS engine (Community Edition) |
| strongSwan | GPL-2.0COPYLEFT | IPsec VPN tunnels |
| FreeRADIUS | GPL-2.0COPYLEFT | RADIUS authentication server |
| OpenVPN | GPL-2.0COPYLEFT | Certificate-based OpenVPN (remote access & site-to-site) |
| OpenLDAP client libraries | OpenLDAP Public License | LDAP client support for authentication |
| PHP | PHP License 3.01 | Web UI application logic |
| lighttpd | BSD-3-Clause | Web UI HTTP server |
| Rust standard toolchain & crates | MIT / Apache-2.0 | ntpsense-configd daemon |
* Kea's exact license varies by version and module (ISC has used MPL-2.0 for core libraries in recent releases) — we verify this against the specific Kea version bundled in each NTPSense release. Contact us for the precise SBOM (Software Bill of Materials) of a given release.
Squid, wireguard-tools, Suricata, strongSwan, FreeRADIUS, and OpenVPN are licensed under GPL-2.0, a copyleft license. We distribute all six unmodified from their official upstream sources as part of the NTPSense installer/ISO. In compliance with GPL-2.0 Section 3, the complete corresponding source code for the exact versions we distribute is available, free of charge, from the projects' own official repositories:
If for any reason those upstream sources become unavailable, NTPRO TEKNOLOGI JAYA will provide the exact source code we shipped, on physical media or download, for the cost of distribution, for at least three years after we stop distributing that version — write to opensource@ntpsense.com.
FreeBSD, lighttpd, pf, the Rust toolchain, and the OpenLDAP client libraries are under permissive licenses (BSD, MIT, Apache-2.0, OpenLDAP Public License). These require attribution and disclaim warranty from the original authors, but do not require us to release NTPSense's own proprietary code (the Rust daemon ntpsense-configd and PHP Web UI) as open source. We list them here for transparency and attribution, consistent with each license's terms.
Note: NTPSense Community Edition (CE) itself is licensed under Apache License 2.0 — see our Software License page, Section 0, for details and the source repository link.
As of this notice, we distribute Squid, Kea, WireGuard, Suricata, strongSwan, FreeRADIUS, OpenVPN, and the OpenLDAP client libraries unmodified from their upstream releases — NTPSense's own code (the Rust control-plane daemon and PHP Web UI) configures and orchestrates them via their standard config files and control sockets (or, for Suricata, generated rule files), not by patching their source. If a future release modifies any GPL-licensed component directly, this page will be updated to reflect that, along with the corresponding modified source.
"FreeBSD" and the FreeBSD logo are registered trademarks of The FreeBSD Foundation. "Squid" is associated with the Squid Web Proxy Cache project. All other product names, logos, and brands mentioned on this page are property of their respective owners. Use of these names does not imply endorsement of NTPSense by those projects or their trademark holders.
If you believe we've fallen short of any upstream license's requirements, or you'd like the exact source/version manifest for a specific NTPSense release, contact us — we take this seriously and will respond promptly:
Note for internal use: this page's accuracy depends on an actual audit of exactly what's bundled and how, at each release — particularly confirming no GPL-licensed component is statically linked into a proprietary binary (which would trigger broader copyleft obligations than the "mere aggregation" architecture NTPSense currently uses). Have this reviewed by counsel with open-source licensing experience before scaling distribution.