> без [??] «да кого интересуют эти лицензии», тут [в Европе] к этому относятся строго
> мне надоело, что ... мое [решения тестовых заданий] используются в коммерческих целях
Позвольте сначала спросить: а зачем вы выдавали им всем лицензии на коммерческое использование? Да и просто — вообще лицензии зачем выдавали? Большинству, полагаю, даже в голову бы не пришло прикладывать к отсылаемому решению договор, если бы только от них этого не потребовали.
> поможет ли это?
Вы же сами ответили на этот вопрос в постскриптуме.
> не могу найти такой тип лицензии: бесплатно для дом[ашнего] использования, платно для коммерческого
Тип лицензии: несвободная лицензия. Глубже их типологизировать не особо принято.
А если «тип» — это вы не дописали слово «типовой», то такого пула типовых несвободных лицензионных договоров для несвободных программ, как существует для свободных, слава богу, не существует. Каждый мелкий проприетарщик по обыкновению либо пишет его сам, поглядывая к соседу (в чем нет ничего такого сложного), либо обращается к профессионалам.
Но, повторюсь, в вашей ситуации я вовсе не понимаю, зачем вам договор.