After some modest preliminary research of my own, here are my opinions and what I have learned so far.
These are merely my own personal notes based upon what I've gathered thus far; I am not an expert on these matters so do take everything written here with a grain of salt.
First, anything published publicy should have a license (particularly and especially published software).