- If you want to incorporate code you did not develop and do not want to pay for into your own proprietary product, then permissive licenses are basically your only choice. That's why Microsoft and Apple love this type of license.
- If you are a coder and you get infatuated by the idea that Apple one day might use your code in one of their proprietary products then
a permissive license is also good for you.
- If you are Google and want to make sure your new video codec gets industry-wide support, then a permissive license is also a good choice.
Other than that I recommend the (L)GPL for open source software