The projects below make Lavawall® products possible, and each is credited with its licence. Full license texts and version details are available on request through our contact page.
Lavawall® Backup
- Kopia, Copyright © The Kopia Authors. Licensed under the Apache License, Version 2.0. Source: github.com/kopia/kopia. License text: apache.org/licenses/LICENSE-2.0. (Apache-2.0)
Lavawall® Resilience Node
The Resilience Node is built with everything from the real-time operating system on the device to the mesh protocol its nodes speak and the drivers that reach the radio and the network appliance.
Device firmware
- Zephyr RTOS, the real-time operating system at the heart of our device firmware. (Apache-2.0)
- MeshCore by Scott Powell and contributors, the mesh routing protocol our nodes speak. (MIT)
- Rhys Weatherley’s Crypto library and Orson Peters’ Ed25519, the cryptographic primitives securing our mesh. (MIT / zlib)
- nanopb by Petteri Aimonen, compact Protocol Buffers for embedded devices. (zlib)
- Semtech loramac-node, the LoRa radio driver for our long-range link. (BSD)
Network appliance and tooling
- gosnmp, SNMP monitoring in our network appliance. (BSD-2-Clause)
- The Go programming language and its golang.org/x libraries by the Go Authors. (BSD-3-Clause)
- go.bug.st/serial by Cristian Maglie, USB serial communication. (BSD)
- Net-SNMP, the SNMP agent on our appliance. (BSD-style)
Hardware SDK
Firmware for Nordic Semiconductor hardware is built with the Nordic nRF Connect SDK.