"Faircode" seems like an attempt to have it both ways: squeezing money out of people without being labeled copyleft (because that's not cool in some circles).
There is nothing "fair" about making a company's revenue a criterion for deciding which license terms the company enjoys.
What if I make more than $1M but am willing to release all of my modifications? Does that make me less of a friend to the community than people who sell non-free versions, but have had less success with their business model?
I am trying to avoid the word "shakedown", but this strikes me as exactly that. From the Medium post announcing the license:
"Some people have asked my about the difference between this and donations. I think that for a project like Ungit small individual donations would never work; we’d have to convince thousands of people to part with small sums of money. We’re simply not big enough for that. With LYC the idea is to ask a few big players who benefit commercially from the project to part with bigger sums instead."
Source: https://medium.com/@fredriknoren/trying-a-new-open-source-mo...