Linux中國

Facebook 放棄專利條款,下周將重新以 MIT 許可證發布 React 16

就在幾個小時前,Facebook 宣布,將在下周發布的 React 16 會以 MIT 許可證重新授權,以應對社區對之前的 BSD + 專利許可模式的不安。

Facebook 負責 React 和 GraphQL 等產品的產品架構組工程總監 Adam Wolff 寫道:

「下周,我們將以 MIT 許可證對我們的開源項目 React、Jest、Flow 和 Immutable.js 重新進行許可。我們重新許可這些項目是因為 React 是廣泛的互聯網開源軟體生態的基石,我們並不想因非技術原因而阻礙其前行的道路。」

React.js 是 Facebook 推出的一個用來構建用戶界面的 JavaScript 庫,起源於 Facebook 的內部項目,用來架設 Instagram 的網站。

  • 2013 年 5 月,Facebook 將 React.js 開源
  • 2016 年 7 月,React.js 開源許可協議中的附加專利條款引發爭議。
  • 2016 年 11 月,Facebook 發布官方問答,對附加專利條款進行澄清。
  • 2017 年 7 月,Apache 基金會禁止使用遵循 BSD 許可證 + 專利開源協議的 JAR 包。

在 Apache 基金會將 React 這樣的採用 BSD 許可證 + 專利條款的軟體列入「X 類別」之後,社區再次引發了對此問題強烈關注,並導致很多大型的互聯網公司開始綢繆放棄和替換 React——尤其是在 WordPress 宣布將重寫其軟體,剝離對 React 的依賴之後達到了頂峰。而國內的互聯網公司,如百度、阿里,也紛紛有傳言將追隨這一動作,棄用 React。

迫於這種壓力,Facebook 決定對 React 等開源項目放棄其原有的 BSD 許可證 + 專利條款的許可模式,雖然他們認為「BSD 許可證 + 專利條款為項目的用戶提供了一些好處」,但是他們也「承認沒能說服社區接受這一許可模式」。

在感受到這一許可證的不確定性風險之後,許多團隊開始選擇替代性的產品。Facebook 對此感到抱歉,對 React 重新許可雖然不一定能贏得這些團隊回心轉意,但是還是「希望將這扇門繼續打開」。

這一轉變自然也會引起人們對 Facebook 其它的開源項目的質疑,因為目前 Facebook 許多流行的開源項目都採用的是 BSD 許可 + 專利條款方式。但是他們會「重新評估這些項目的許可證,而每個項目的情況有所不同,替換許可證取決於各種因素」。下周,除了 React 之外,Facebook 也將對 Jest、Flow 和 Immutable.js 等開源項目進行重新許可。

這一許可證的變化將隨著下周即將發布的 React 16 一起更新。React 16 已經開發了一年,內部進行完全重寫,解鎖了強大的功能,讓每個人都可以用它來構建大規模的用戶界面。

Adam Wolff 表示,將許可證的討論放到後面,無論大家用不用 React ,希望它都可以給開發者以靈感,畢竟,我們最關心的是:交付偉大的產品。


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...
    Linux中國

    SSL/TLS 加密新紀元 – Lets Encrypt

    根據 Let's Encrypt 官方博客消息,Let's Encrypt 服務將在下周(11 月 16 日)正式對外開放。 Let's Encrypt 項目是由互聯網安全研究小組(ISRG,Internet Security Research Group)主導並開發的一個新型數字證書認證機構(CA,Certificate ...