The most concerning part in this article is this: "To me, that’s a pretty blatant breach of the unwritten “moral contract” of Open Source."
It talks about the breach of some unwritten contract. But surely they should have a very written, real world contract to describe the terms of that 15 day trial. And this should be a breach of that. The fact that this is not mentioned, or even entertained as a notion is concerning.
Moral contracts are good for philosophy discussions. Real contracts are much better when you need to use instruments of law to get someone to something.