Bacula is a set of computer programs that permit you (or the system administrator) to manage backup, recovery, and verification of computer data across a network of computers of different kinds.
Bacula is relatively easy to use and efficient, while offering many advanced storage management features that make it easy to find and recover lost or damaged files.
Most of the Bacula source code has been released under a slightly modified version of the GPL version 2 license.
Bacula works on both windows, linux and FreeBSD, find more at
http://sourceforge.net/projects/bacula