Open source
SQ Manager is built on top of well-known open-source libraries. We are grateful to the maintainers and contributors of every project listed on this page; the queue system we ship could not exist without their work. The full text of each licence is reproduced in the APK's Open source screen, reachable from the in-app About page.
Android (Java) dependencies
Declared in app/build.gradle and bundled in app/libs/.
| Library | Version | Licence | Source |
|---|---|---|---|
| AndroidX AppCompat | 1.7.1 | Apache-2.0 | developer.android.com |
| AndroidX Core | 1.19.0 | Apache-2.0 | developer.android.com |
| Google Material Components | 1.14.0 | Apache-2.0 | github.com/material-components |
| AndroidX ConstraintLayout | 2.2.2 | Apache-2.0 | developer.android.com |
| AndroidX Room (runtime + compiler) | 2.6.1 | Apache-2.0 | developer.android.com |
| OkHttp | 4.12.0 | Apache-2.0 | square.github.io/okhttp |
| Okio | 3.6.0 | Apache-2.0 | square.github.io/okio |
| MockWebServer (test only) | 4.12.0 | Apache-2.0 | github.com/square/okhttp |
| Java-WebSocket | 1.5.4 | MIT | github.com/TooTallNate |
| SLF4J API | 1.7.36 | MIT | slf4j.org |
| SLF4J Android binding | 1.7.36 | MIT | github.com/tony19 |
| Apache Log4j Core (legacy logging) | 3.5.2 | Apache-2.0 | logging.apache.org |
| escpos-coffee (thermal printer driver) | 4.1.0 | MIT | github.com/anastaciocintra |
| Google Gson | 2.5 | Apache-2.0 | github.com/google/gson |
| JJWT (api + impl + orgjson) | 0.13.0 | Apache-2.0 | github.com/jwtk/jjwt |
| RootBeer (root detection) | 0.1.2 | Apache-2.0 | github.com/scottyab/rootbeer |
| JUnit (test) | 4.13.2 | BSD-3-Clause / EPL-1.0 | junit.org |
| Hamcrest Core (test) | 1.3 | BSD-3-Clause | hamcrest.org |
| AndroidX Test Ext JUnit (androidTest) | 1.3.0 | Apache-2.0 | developer.android.com |
| AndroidX Test Espresso Core (androidTest) | 3.7.0 | Apache-2.0 | developer.android.com |
Local sub-projects
- cloudflared-tunnel-android - a thin Android wrapper around the Cloudflare Tunnel binary, built from a sibling
cloudflared-tunnel-android/directory. Distributed under the same terms as the upstream Cloudflare project (Apache-2.0). Used by the optional "expose the dashboard over the internet" feature.
Native (C++) components
The C++ tree under app/src/main/cpp/ builds the JNI bridge and the small native utility library that backs the queue server. The native code itself is part of this project; it links against the Android NDK and the C++ standard library, both of which are governed by their own licence terms shipped with the NDK.
Web (dashboard, ticket kiosk, queue display)
The web components live in app/src/main/assets/initial_dashboard_htdocs/ and use:
- Inter and Open Sans Google Fonts - Apache-2.0 / OFL-1.1 (used by the web dashboard and by this marketing site).
- Flag emoji set - system-provided, no third-party asset bundled.
- QR-code placeholder - rendered inline as SVG; no external QR library is shipped in the dashboard build.
How to obtain the source
The SQ Manager Android source tree will be published as an open-source repository once v1.0.0 has stabilised in production. In the meantime, you can request an early-access source archive for evaluation, audit, or extension by emailing admin@squeue.net with the subject line "SQ Manager source request". Please include the name of your organisation and a short description of what you intend to do with the source.
Licence texts
The full text of every licence referenced above is bundled in the APK. On a device with SQ Manager installed, open the app, go to About and tap Open source licences to view the complete list. The same text is also reproduced in the source tree under app/src/main/assets/oss_licences/ (one text file per dependency, named after the library).
Trademark notice
"SQ Manager" and the SQ Manager logo are trademarks of DNA Expert Solution (003567418-H). The open-source licence grants above cover the third-party libraries, not the SQ Manager brand. You may not redistribute the SQ Manager app, the SQ Manager logo, or the squeue.net domain under a different name without written permission.