added gpl header to child.c