The languages used in the licensing are very confusing, and also it is getting very time consuming to read salient features.
Just need a license with which source code is open/re-distributable/fork-able (good if the parent project gets credit, non-monetary or monetary eg donations). But I shall be able to have control, put a stop list to further inclusions in terms of features/code. I other words it should be contributable in terms of features/code but i shall be able to manage it, so that it remains small tight and easy for others to learn, may be as case studies.
I think the best license for me might be MIT or BSD types. Of course, i might be absolutely wrong.
And, so if i start with licenseA can i migrate to licenseB. It might also mean, if i start in any open-license can i later migrate to copyrighted(proprietary) form, if I had too.
Thanks in advance.