Hi!
Very valid question! And thanks for asking. The only asset that I'm giving out for commercial as a freebie is the asset pack of fantasy chiptunes. Everything else is a soundtrack that I have already produced and that is intended for listening and not for commercial use (unless permission given). I through itch.io's questionnaire to figure out what license to use, since I'm new to all of this. Hopefully I did everything accordingly to reflect my intentions.
You mentioned "If someone would want to to make an open source game, and use your assets, it would still be difficult though.". Apart from giving permission, would there be additional steps? Would I have to change the license type?
Thanks for your help!
François