Free Software Development 2026 Course Overview WIP Materials × 1st Phase: Linux kernel cycle Phase Description WIP Tutorials and Posts WIP Setting up a test environment for Linux Kernel Dev using QEMU and libvirt Building and booting a custom Linux kernel for ARM using kw Introduction to Linux kernel build configuration and modules Introduction to Linux kernel Character Device Drivers Sending patches with git and a USP email The iio_simple_dummy Anatomy IIO Dummy module Experiment One: Play with iio_dummy Patch Suggestions Linux kernel patch suggestions (FSD 2026) 1st Phase: Linux kernel cycle