標籤:

譯:Facebook將重新授權許可React、Jest、Flow 與 Immutable.js(重磅)

下周,我們將用MIT協議重新授權我們的開源項目React、Jest、Flow和Immutable.js。之所以我們要重新授權這些項目,是因為React是很多網路開源軟體生態系統的基礎,我們不希望因為非技術的原因導致開源生態的倒退。

Next week, we are going to relicense our open source projects React, Jest, Flow, and Immutable.js under the MIT license. Were relicensing these projects because React is the foundation of a broad ecosystem of open source software for the web, and we dont want to hold back forward progress for nontechnical reasons.

經過幾周對我們社區的失望和不確定性後,我們做出了這個決定。雖然我們仍然相信我們的 BSD+Patents

授權許可證給我們的項目的用戶帶了一些好處,但我們知道我們並沒有說服社區。

This decision comes after several weeks of disappointment and uncertainty for our community. Although we still believe our BSD + Patents license provides some benefits to users of our projects, we acknowledge that we failed to decisively convince this community.

在經歷了對我們授權許可的不確定性後,我們知道很多團隊經歷了選擇React替代方案的過程,我們對於這部分團隊的流失感到遺憾。我們不指望能夠通過修改授權協議挽回這部分團隊,但我們希望打開希望的大門。社區友好的合作和競爭一直推動著我們向前,我們想要全面的參與其中。

In the wake of uncertainty about our license, we know that many teams went through the process of selecting an alternative library to React. Were sorry for the churn. We dont expect to win these teams back by making this change, but we do want to leave the door open. Friendly cooperation and competition in this space pushes us all forward, and we want to participate fully.

這一轉變自然引起了對Facebook其他開源項目的疑問。我們許多受歡迎的開源項目目前仍會保持BSD + Patents 授權許可。我們也在重新評估這些項目的授權許可,但每個項目都是不同的,並且替代的授權選項取決於多種因素。

This shift naturally raises questions about the rest of Facebooks open source projects. Many of our popular projects will keep the BSD + Patents license for now. Were evaluating those projects licenses too, but each project is different and alternative licensing options will depend on a variety of factors.

我們將在下周React 16的發布中更新授權許可證。我們已經在React 16上花了超過一年的時間來將它的內核完全重寫,以此解鎖更強大的功能,使用React構建用戶界面的開發者將大大獲益。我們稍後很快會跟大家分享我們是如何重寫React的,同時希望我們的工作能夠激勵開發者們,不管他們是否使用React。我們希望之前的授權許可的爭議能成為過去,從新回到我們真正關心的事情:創造偉大的產品。

Well include the license updates with React 16s release next week. Weve been working on React 16 for over a year, and weve completely rewritten its internals in order to unlock powerful features that will benefit everyone building user interfaces at scale. Well share more soon about how we rewrote React, and we hope that our work will inspire developers everywhere, whether they use React or not. Were looking forward to putting this license discussion behind us and getting back to what we care about most: shipping great products.

相關鏈接

原文:code.facebook.com/posts

推薦閱讀:

Vue和React的使用場景和深度有何不同?
React 許可證的五宗罪
基於React.js開發IM即時通訊系統,觸摸大型互聯網公司真實項目
如何初始化整個redux應用?
webpack入門+react環境配置

TAG:React |