Ich würde auf jeden Fall beim Start des Programmes ein Hinweisfenster mit Nutzungsbedingungen einblenden und auch in einem Info-Fenster darauf hinweisen. Auf der Downloadseite sowieso.
Zum einen kann sich dann hinterher keiner beschweren, dass das Programm nicht bei ihm läuft, zum anderen würde ich das auch so formulieren, dass das Programm nur unverändert weitergegeben werden darf. Sonst kommt einer auf die Idee, verwendet Teile deines Programms um sein eigenes zu schreiben und macht damit die große Kohle.
Rein rechtlich hast du meines Wissens nach dann nichts zu befürchten. Wer den Haftungsausschluss akzeptiert muß damit leben, dass unter Umständen sein System anschließend spinnt.
Der Doc