Skip to content

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

ComponentWhat It Is
libnexusC API for NPL development
nip CLIPackage manager for building NPKs
KDL manifestPackage metadata format
NPL membranePOSIX 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.npk

Supported Languages

LanguageRole
NimNative NPL
ZigHAL / L0
C / C++NPL Membrane
JanusFuture unification
Rust, Go, PythonNipCell / 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)