CRIU (Checkpoint/Restore In Userspace) is a Linux application designed for checkpointing and restoring the state of running applications. It supports various usage scenarios including live migration, reboot-less kernel upgrades, and debugging, with significant contributions and support from multiple organizations. The latest version, v1.3rc1, works with unmodified Linux kernels and has been integrated into major Linux distributions.