Is a model release needed for all commercial photo sales?
I have read many question here on SE looking for this answer and if I missed a question please point me in the right direction. Now for the question:
If I am in a public venue (be it street or public building) and take a photo that has a person who is identifiable in the photo what rights do I have as a photographer to use that photo commercially.
Notes: The photo is not used for print but used online (commercially). I am based in Colorado, USA but will accept answers that can apply worldwide. Also I know a lawyer could provide a definitive answer, however, I am looking for a general idea.
With that said I know the best solution would be to always get permission if possible. What is the best way to obtain those rights from a person? (I don't believe you would carry with you a model release with you when you go shooting in public.)