As far as I understand, the Apache 2.0 license is a fairly permissive license. It seems to me as if the only difference between the Apache license and other licenses (such as the MIT license), is the inclusion of a patent clause.
From Against what does the Apache 2.0 patent clause protect? and Interference of Software Patents with Free & Open Source Software, it seems to me as if the inclusion of the patent clause does two things:
- Actually let you use the patent, if any are involved
- Provide a sense of relief to the end-user, as you now have a right to use the patent.
From my perspective, #1 doesn't help. I'm 16 and I don't think I'll ever want to get involved with stuff like patents. #2 seems to not affect me directly, but creates relief for my end-users, which is beneficial.
However, does the Apache license provide any benefits, to me, or my end users? While the Apache license is a fairly simple and trivial license relatively speaking, what about patents makes the Apache license so advantageous over other permissive licenses?