Kontrowersje licencyjne React.js od października 2014 do września 2017 był dostępny na 3-klauzulowej licencji z tzw. wyjątkiem patentowym dodanym przez Facebooka. Wyjątek miał chronić Facebooka przed pozwami związanymi z naruszeniem patentów, ale dawał prawo Facebookowi zerwania licencji w każdej chwili. Wyjątek wzbudzał kontrowersje jako ograniczający dostęp do biblioteki poprzez niejasne zapisy. (dalej: ) wydało oświadczenie, że wyjątek ten jest niezgodny z licencją BSD i powinien zostać usunięty. Jednocześnie zabroniło używania React na ówczesnej licencji we wszystkich projektach wspieranych przez . Facebook jeszcze w sierpniu 2017 odrzucił możliwość zmiany licencji.
We wrześniu 2017 WordPress zapowiedział, że rezygnuje z użycia biblioteki Facebooka w swoich projektach ze względu na kontrowersje licencyjne. Tydzień po tej decyzji Facebook zapowiedział zmianę licencji dla React.js na licencję . Zmiana licencji została zastosowana zarówno dla nowej wersji React.js (16.0), jak i dla poprzedniej (15.x, począwszy od 15.6.2).
Przypisy
Linki zewnętrzne
Kategoria:Biblioteki JavaScript Kategoria:Frameworki Kategoria:Oprogramowanie na licencji BSD