Open-source tools for building and updating industrial Linux devices.
Rugix provides everything you need to build and maintain robust embedded Linux products, from development to production.
Rugix Ctrl lets you deploy updates with confidence, never bricking a device:
- A/B Updates: Atomic system updates with automatic rollback on failure.
- Delta Updates: Highly-efficient update delivery minimizing bandwidth.
- Signature Verification: Cryptographic verification before installation.
- State Management: Flexible state management inspired by containers.
- Vendor-Agnostic: Compatible with various fleet management solutions.
- Yocto Integration: Ready-made Yocto layers available.
Works with Yocto, Buildroot, or any other Linux build system.
In addition Rugix Bakery, lets you build custom Linux distributions in days, not months:
- Supported Distributions: Debian, Alpine Linux, and Raspberry Pi OS.
- Container-Based Builds: Reproducible build environment from source to image.
- System Variants: Support for multiple configurations including test setups.
- Integrated Testing: System testing framework with VM support.
- SBOM Generation: Built-in SBOM generation for regulatory compliance.
- OTA Updates: Integration with Rugix Ctrl for seamless updates.
Use both together for a complete solution, or integrate Rugix Ctrl into your existing workflow.
100% open-source and permissively licensed. ❤️
Rugix has been created by Silitics. Silitics is 100% privately owned and led by its founder @koehlma.