Facebook's BSD+Patents license on React caused Apache Foundation to ban the library, forcing relicensing to MIT
Sep 25, 2017In 2017, Facebook's React JavaScript library used a BSD+Patents license that included a patent retaliation clause, meaning users who sued Facebook for any patent infringement would lose their license to use React. The Apache Software Foundation banned the license, calling it incompatible with Apache projects. After widespread community backlash and organizations threatening to migrate away, Facebook relicensed React, Jest, Flow, and Immutable.js to the standard MIT license in September 2017.