Nexus SDK
Build for Nexus. Keep your code.
Unbound SDK Strategy
The SDK does not infect your code with GPL or any copyleft. Your NPKs, your drivers, your applications — your intellectual property. We sell the Forge, not your freedom.
Bazaar distribution is expected to carry a signature and build proof. The current proof pack has registry validation, badge evidence, and one development hello-NPK host flow. Production Ed25519 signing remains future Forge/Bazaar work.
Components
| Component | What It Is |
|---|---|
libnexus | C API for NPL development |
nip CLI | Package manager for building NPKs |
| KDL manifest | Package metadata format |
| NPL membrane | POSIX bridge and protocol gateway |
Quick Start: Hello-World NPK — works as development proof
The checked-in nip CLI can create, build, dev-sign, install, list, inspect, and execute a local hello NPK. See Hello NPK for the isolated proof command.
bash
# Initialize a new package
nip init hello-npk
# Build the NPK
nip build
# Development proof signature
nip sign hello-npk/dist/hello-npk.npk
# Install locally
nip install hello-npk/dist/hello-npk.npkSupported Languages
| Language | Role |
|---|---|
| Nim | Native NPL |
| Zig | HAL / L0 |
| C / C++ | NPL Membrane |
| Janus | Future unification |
| Rust, Go, Python | NipCell / Bridge |
License
The Nexus kernel and core tools are under the Libertaria License (LCL/LSL/LUL/LVL). Your code on top of Nexus is yours to license as you choose.
- LCL — Core kernel (copyleft)
- LSL — System tools (copyleft)
- LUL — Userland (permissive)
- LVL — Vendor modules (proprietary-allowed)