
Elevate your low-level Linux skills
At Root Commit we commit to making you the master of your embedded Linux devices, in a nutshell, a true root user.
We do this by
- Contributing to Free and Open Source projects, doing technical research and sharing experience through technical articles and presentations at technical conferences.
- Offering training sessions with innovative teaching techniques, to help you commit to remembering what you learn.
- Offering consulting services around the Yocto Project, the Linux kernel and embedded Linux in general.
We try to do all this in the most sustainable and environment friendly way.
Root Commit is run by Michael Opdenacker.

Latest blog posts
- Board Bring-Up: Radxa Dragon Q6A with Mainline Linux and Yocto
- U-Boot: protect sensitive environment variables
- Mainline Linux 7.0 running on Arduino Q
- Accessing the U-Boot environment from a C program
- Contributions to Linux 6.19
- Yocto Project Virtual Summit 2025: devtool hands-on class slides
- Using Yocto to build images for Orange Pi 3B
- Mixing Yocto training and consulting in Italy
- Orange Pi RV2 RISC-V board running Linux 6.18-rc1
- Yocto security: Kernel Hardening
- Yocto bookmark and new training dates
- Linux 6.17 is out and already running at Root Commit
Upcoming training sessions
Linux Kernel, Board Support and Driver Development
Online, Jun 15–18, 22–25
Yocto Project and OpenEmbedded
Online, Jul 20–24, 27–29
Embedded Linux
Online, Sep 1–4, 8–11