Microsoft Accidentally Bans Its Own License From App Store?
from the nicely-done dept
"Excluded License" means any license requiring, as a condition of use, modification and/or distribution of the software subject to the license, that the software or other software combined and/or distributed with it be (i) disclosed or distributed in source code form; (ii) licensed for the purpose of making derivative works; or (iii) redistributable at no charge.The only problem? This appears to cover a few of Microsoft's own licenses. As Simon Phipps points out, both Microsoft's Reciprocal License and its Public License appear to violate those terms.
Upon realizing this, Microsoft is sorta trying to backtrack on this, saying that it is reconsidering the policy, but it had, in fact, done this on purpose. Still, it's apparently open to reviewing different open source licenses, meaning that it's likely trying to figure out a way to carve out rules that allow its own licenses, but still forbid GPL software. Whether you're a GPL supporter or not (and let's avoid a "holy war" discussion), this does seem a little petty.
Of course, in this rush to "app store-ify" everything, with various gatekeepers and restrictions, sooner or later people are going to remember that they can simply avoid all of this by building web apps instead.