How do you choose a license for your own project?

Open source explained in plain language.

First decide what you want to allow and protect. If you want broad reusability, look at permissive licenses. If you want freedom to be passed on, look at copyleft.

Preferably use existing, known licenses instead of writing text yourself.