WifiSocks Router OS is built upon the OpenWrt open-source router platform. This document outlines our architectural segregation and license compliance under the GNU General Public License v2 (GPLv2).
To maintain strict compliance with open-source software licenses while protecting proprietary routing algorithms, WifiSocks utilizes a clear two-tier architectural boundary:
┌─────────────────────────────────────────────────────────────┐
│ Proprietary Userspace Layer (Closed Source / Copyrighted) │
│ - WifiSocks Core Routing Daemon │
│ - Web Admin Dashboard & REST API │
│ - Cloud License Verification Client │
└──────────────────────────────┬──────────────────────────────┘
│ Standard IPC / CLI / Unix Sockets
┌──────────────────────────────┴──────────────────────────────┐
│ Base OS Platform (Open Source / GNU GPLv2) │
│ - Linux Kernel & OpenWrt Base Distribution │
│ - Standard Networking Utilities (iptables, nftables) │
│ - Public System Libraries (OpenSSL, musl libc) │
└─────────────────────────────────────────────────────────────┘
The underlying operating system components, Linux kernel modifications, and OpenWrt base packages are licensed under the GNU General Public License v2 (GPLv2). In accordance with Section 3 of the GPLv2, corresponding source code for the base operating system build recipes is available upon request.
The custom WifiSocks routing engine, web management dashboard, policy-based traffic dispatch engine, and cloud licensing client execute as standalone userspace binaries. They interact with the base operating system and core networking utilities exclusively through standard command-line execution (exec), POSIX APIs, REST APIs, and Unix domain sockets.
No GPLv2-licensed libraries are statically or dynamically linked into the proprietary application binaries. This architecture ensures absolute legal and technical separation, preventing any open-source copyleft contamination (GPL derivative work). These userspace components remain proprietary intellectual property of WifiSocks.
WifiSocks utilizes standard open-source libraries within the OpenWrt environment:
“WifiSocks” and associated logos are registered trademarks. The proprietary userspace routing engine, user interface templates, and compiled distribution packages are copyrighted works. Unauthorized reverse engineering, decompilation, distribution, or resale of closed-source components is strictly prohibited.