-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLICENSE-BINARY
More file actions
111 lines (86 loc) · 4.82 KB
/
Copy pathLICENSE-BINARY
File metadata and controls
111 lines (86 loc) · 4.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
VoxRT Binary Use License
Copyright (c) 2026 Elephant Enterprises LLC (d/b/a VoxRT).
This license covers the compiled artifacts distributed by the
voxrt-wake-word-linux project across all language channels:
- C / C++ tarball: libvoxrt_wake_word.so + voxrt_wake_word.h
(GitHub Releases)
- Python: voxrt_wake_word.<abi>.so inside the
voxrt-wake-word PyPI wheel
- Node.js: voxrt-wake-word.<platform>.node inside
the @voxrt/wake-word npm package
- Go: libvoxrt_wake_word.so bundled with the
github.com/VoxRT/voxrt-wake-word-linux/go
module
- Rust: compiled cdylib of the voxrt-wake-word
crate published to crates.io
These binaries are proprietary code owned by Elephant Enterprises LLC.
By using them you agree to the following.
1. PERMITTED USES
You may use, link against, and redistribute these binaries as an
unmodified part of the official voxrt-wake-word-linux distribution
at the version they were resolved from (the Git tag whose commit
produced the artefact your build is consuming, via PyPI / npm /
Go module / crates.io / GitHub Release).
Redistribution in your own Linux applications — including
commercial products shipped on Raspberry Pi, Jetson, AWS Graviton,
industrial SBCs, or any other aarch64 Linux platform — is permitted
without per-installation fees, royalties, or registration, for the
on-device wake-phrase detection task the binaries are built for.
You may run the binaries on production user devices, on production
servers, and inside container images.
2. RESTRICTIONS
You may not:
(a) Modify, repackage, or relink the binaries outside the unmodified
official voxrt-wake-word-linux distribution.
(b) Reverse engineer, decompile, disassemble, or otherwise attempt
to derive the source code, the embedded model weights, the
embedded master key, or other internal state of the binaries.
This restriction explicitly covers (without limitation)
`gdb`, `ltrace`, `strace` attachment, debugger-based memory
inspection, kernel-level tracing such as `eBPF` / `bpftrace`
on the binary's address space, and any toolchain-level
analysis (Ghidra, IDA, radare2, BinaryNinja, ...).
(c) Bypass, defeat, or remove any technical protection mechanism
used by the binaries, including (without limitation) the
AES-256-GCM weight encryption (per ADR-0023), the XOR-masked
master key, the linker version-script symbol restriction, the
stripped ELF metadata, the anti-`ptrace` self-check, and the
`.text`-section integrity hash described in ADR-0016.
(d) Use the binaries to load or decrypt model files (`.vxrt` or
any other format) that were not published by Elephant
Enterprises LLC or that you are not authorized to use.
3. WAKE-PHRASE MODEL WEIGHTS
The wake-phrase model weights packaged separately as
`voxrt_wake_word.vxrt` (distributed via the voxrt-wake-word-models
repository) are produced entirely in-house by Elephant Enterprises
LLC on 100% synthetic training data — no upstream copyleft or
attribution obligations attach to the weights themselves. The
`.vxrt` artefact is licensed under the same proprietary terms as
the binaries above.
4. NO WARRANTY
THE BINARIES ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
NONINFRINGEMENT. IN NO EVENT SHALL ELEPHANT ENTERPRISES LLC BE
LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY ARISING FROM
YOUR USE OF THE BINARIES.
5. COMMERCIAL INTEGRATION
The default voxrt-wake-word-linux distribution ships the single
wake phrase "Hey Assistant" as a free preview. Custom wake phrases
(your own brand name, multi-phrase detection, language extension)
are part of the commercial VoxRT SDK tier. Contact help@voxrt.com
for custom-phrase model training, commercial integration support,
or licensing terms beyond those described above.
6. GOVERNING LAW
This License is governed by the laws of the State of Delaware,
United States of America, without regard to its conflict-of-laws
provisions.
7. ENTIRE AGREEMENT
This License is the entire agreement between you and Elephant
Enterprises LLC concerning the binaries. It supersedes any prior
discussions or oral statements.
Elephant Enterprises LLC may revise this License in future releases.
Pin a specific version of voxrt-wake-word-linux in your dependency
manifest (requirements.txt, package.json, go.mod, CMakeLists.txt,
Cargo.toml) to keep the License terms you accepted stable across
upgrades.