Mal ne andere Frage: Was möchtest du erreichen? Wenn du dein Programm nur für einen ausgewählten Nutzerkreis anbieten willst: Gebe es nicht zum Download frei, sondern versende es nur auf Anfrage per E-Mail.
Ansonsten nehme ich mal an, dass du wünschst, dass das Programm von vielen genutzt wird. Was möchtest du denn in die Werbung investieren? Wie planst du, dein Programm bekannt zu machen und als bessere Alternative gegenüber anderen Programmen mit ähnlicher Funktion anzupreisen?
All das machen diverse Softwareportale und/oder Blogger für dich kostenlos. Und wenn dein Programm dann irgendwann auf einem indonesischen oder thailändischen Blog auftaucht, was ist daran schlimm? Oder wenn eine größere Plattform wie Chip, Computerbild oder Heise das in ihr Software-Archiv aufnimmt und einen "Garantiert virenfreien Premium-Download" anbietet? Oder ein Verlag das auf eine Heft-CD draufpackt? Kleine Blogs werden vermutlich eh nur auf dich verlinken, die Profi-Betriebe werden sich auf solche Spielchen eher nicht einlassen (das hat ja auch gute Gründe) und im Zweifel dein Programm nicht in ihr Archiv aufnehmen.
Natürlich kannst du im Impressum oder beim Download darum bitten, dass ein weiterverbreiten nur per Link auf das Original erwünscht ist. Und möglicherweise kannst du das auch gerichtlich durchsetzen, von wegen Urheberrecht und so. Aber helfen wird das
imho kaum, wenn du deine Freeware unters Volk bringen willst.
Bei kommerzieller Software sieht das natürlich anders aus, aber darum geht es hier ja wohl nicht.
The angels have the phone box.