What are the practical steps for monetizing a web service?
Do I have to form a company? Should I be patenting and trademarking logos and stuff? If I just make a website and start taking payments, what are the tax and legal implications? My library is Apache v2 licensed but I imagine the frontend / service would be proprietary. I heard I should consider switching the library to MIT.
I am planning to move abroad in a few months so I don't really want to start a company in the United States. I've just never created a paid service before so I'm really naive about how to go about it. If anyone has experience here or a good link, I'd appreciate it.