You just finished your side project. You push it to GitHub, hit "Create repository" and there it is — that dropdown you always skip:


Choose a license.


MIT, GPL, Apache, BSD... does it really matter?

Short answer: yes, a lot. Pick the wrong one and a big company can take your work and never give anything back. Pick none and technically nobody...