Comment How do you want to make money? (Score 1) 370
The question is how you want to make money?
Through consultancy or by selling software?
If you sell software, GPL in a dual license setup seems to be a succesfull combination. The GPL helps in keeping the usage of code transparant.
If you do it through consultancy (implement something for a specific customer) I would pick Apache. It provides the company you worked for security that the specific stuff is theirs without any strings, yet you can create a nice community around it.