Gnome Desktop Change is a daemon that changes randomly your GNOME desktop background. It’s totally written in C++, it uses FAM (File Alteration Monitor) to detect changes into directory that contains picture files, and it’s multithread.
Requirements
This application requires GTK+ version 2.0.x.
Download it here