FB 妥協了,下周把 React 協議改成 MIT
React 協議修改風波開始,Facebook 就飽受開發者和開源社區的吐槽。FB 沒有料到大家的反應如此激烈。Apache、WordPress 等組織陸續宣布封殺或棄用 React。
Facebook 工程師 Adam Wolff 今天在 FB博客發文稱,FB 將在下周把 React、Jest、Flow、Immutable.js 四個產品的開源協議改成 MIT。
Adam 稱,React 是一個廣泛的 Web 開源軟體生態系統的基石,他們不想因為非技術原因而阻礙其發展。
Adam Wolff 在博文中寫道:
經歷了數周的失望,還有我們社區的不確定性,我們做出了這個決定。儘管我們仍然相信「BSD + 專利」協議會給我們開源項目的用戶提供便利,但我們承認,我們並沒有成功說服 React 社區。
因為我們協議的不確定性,我們了解到很多團隊正在選擇 React 的替代品。我們很抱歉給大家帶來了麻煩。雖然我們不指望這些團隊會因為我們的新決定而回心轉意,但我們確實想敞開大門。
這一轉變自然引起大家對 FB 其他開源項目協議的疑問。我們很多熱門的項目會繼續遵循「BSD + 專利」協議。雖然我們也在評估這些項目的協議,但各個項目均有不同,選擇替換協議,將取決於多種因素。
下周我們發布 React 16,同時會把協議改成 MIT。React 16 我們開發時間超過一年多,我們完全重寫了 React 內部結構,以打開強大的功能,這將有利於每個人規模性構建用戶界面。回頭我們還將分享如何重寫 React 的,我們期望我們的工作能激發無處不在的開發者,不管他們是否在用 React。我們期望,大家可以把協議的討論拋之腦後,重新回到我們最最關注的地方:發布優秀的產品。
HN 網友 cies 把目前遵循「BSD + 專利」協議的 FB 開源項目做了一個匯總:
ReasonML - https://github.com/facebook/reason/blob/master/PATENTS.txt
GraphQL - https://github.com/graphql/graphql-js/blob/master/PATENTS
react-native - https://github.com/facebook/react-native/blob/master/PATENTS
PlanOut - https://github.com/facebook/planout/blob/master/PATENTS
Flow - https://github.com/facebook/flow/blob/master/PATENTS
Haxl - https://github.com/facebook/Haxl/blob/master/PATENTS
Flux - https://github.com/facebook/flux/blob/master/PATENTS
請腦補 WordPress & 百度的表情和內心讀白。
覺得這條資訊有幫助?請轉發給更多人
關注技術最前線,看 IT 要聞
※因為 Ctrl+Alt+Del,比爾·蓋茨又道歉了;Node.js 8.5 正式發布,新特性一覽
※Swift 4.0 正式發布,更快更兼容更好用
※1.43 億人信息被盜,整個美國都慌了;Linux 發行版 SUSE 誕生 25 周年
TAG:技術最前線 |