Adam Wolff, writing at Facebook:
Next week, we are going to relicense our open source projects React, Jest, Flow, and Immutable.js under the MIT license. We’re relicensing these projects because React is the foundation of a broad ecosystem of open source software for the web, and we don’t want to hold back forward progress for nontechnical reasons.
Translation: Facebook doesn’t want React to get canned from 28% of the Internet (i.e. WordPress) simply because of its license.
It’s pretty clear to me that in making this change, Facebook’s hoping for Matt to change his mind.1 Assuming the Gutenberg team at Automattic has spent the past week choosing and migrating towards a new framework, Matt’s got a tough decision to make, amplified by his stubbornness. I could see him continuing in his resolve to boycott React simply because of an over-adherence to the adage, “Fool me once, shame on you; fool me twice, shame on me.” I’d expect no less from someone who made his company pay $100,000 for a domain whose trademark someone else owned, simply because he disagreed about that person’s approach to licensing. Of course, I hope Matt proves me wrong; I hope he makes a decision that shows he’s grown up some since then.
- Even if Matt doesn’t change his mind, at least he’ll look like a poor leader for not changing his mind, and anyone outside the Gutenberg team will no longer have this as a valid reason for boycotting React. Facebook’s relicensing is a win-win for React. No matter what Matt decides at this point, React has the high moral ground. ↩︎