recordMyDesktop is a desktop session recorder for GNU / linux that attemps to be easy to use, yet also effective at it's primary task. The commandline tool (which essentially is recordMyDesktop), is written in C , while there are two frontends, written in python with (gtk-recordMyDesktop) and (qt-recordMyDesktop). recordMyDesktop offers also the ability to record audio through ALSA, OSS or the JAC