I'm considering two possibilities:
- include NUnit with the source code of an open-source project - to make it very easy for the potential contributors to run automated tests right away. I feel it is important to promote the "tests-first" culture in this project (or at least make it clear to everyone that tests matter).
- distribute the source code without it, but then I'd have to describe in the readme how to make the tests run and include a link to the NUnit download page.
The question: Is #1 legal? Which of the two options is normally preferred? I'd like to hear from those familiar with the license legalese and those familiar with the common practices.