Now this is cool: CryoPID a process freezer for linux.
“CryoPID allows you to capture the state of a running process in Linux and save it to a file. This file can then be used to resume the process later on, either after a reboot or even on another machine.
CryoPID was spawned out of a discussion on the Software suspend mailing list about the complexities of suspending and resuming individual processes.
CryoPID consists of a program called freeze that captures the state of a running process and writes it into a file. The file is self-executing and self-extracting, so to resume a process, you simply run that file. See the table below for more details on what is supported.”
I find myself wondering: Could this be a new way of distributing interpreted language desktop apps as binary files without releasing the source?