A donation is not forced to use completely unrestricted software from the site. All that is requested is that you consider giving a donation if you find the program useful. If you don't want to make a donation you can use it for free.
The only thing you need to do to get a free license code is to visit the site 3 times (at 6 monthly intervals over a year) and sign up to the forum. The object of this is to encourage people to become involved in a growing and active community (without being too intrusive) and not just download a copy from a third party website and never visit the homepage. There is nothing sinister about it (look around an see what other members think). The other thing to consider is the programs are updated with alarming regularity and there is great support available in the forums so it is definitely worth keeping in touch with the site.
There has been a lot of discussion on the forum on what constitutes freeware and donationware do feel free to join in with those threads and air your views.
The way I see it (personal view) is that if you can download and use software completely for free then it is freeware, if a donation would be appreciated then it is donationware. Since all the software available on the site fits into both descriptions then both terms can be legitimately applied. To me freeware does not mean that there is no license agreement (in fact you have to agree to a license agreement as part of almost all freeware - even if you don't bother to read it) - donationcoder.com just asks that as part of the license agreement that you download a free key - and even if you don't the app still works without restriction.
If you don't want to register with the site that is fine too and you can download a license key for free every couple of months without any registration. Go here:
https://www.donation...om/Keys/nosignup.php if that is what you want to do.