ckpt is a set of libraries and programs for user-level process checkpointing. Its main advantage over other user-level checkpointing systems is that it does not require you to re-link your programs. You can even inject it into running programs.

ckpt runs on Linux 2.4 and 2.6 with (or without) the NPTL thread system (but it does not checkpoint programs that use threads).

A note for users of Debian woody and related versions.
A note for users of systems that have exec-shield such as Fedora Core 2.

This software is no longer being maintained.