不虧是泱泱大國,專案的目錄結構和軟體授權說明的非常仔細。

軟體授權拆解

專案的核心是 BSD-3-Clause (BSD 三款授權),其它的還包括 MIT 及 Apache-2.0 等授權。

而且 Facebook 還允許任何利用此軟體的人,都可以免費使用該專案 (React Native) 中所實現的 Facebook 專利。

不過要特別注意的是,根據 “LICENSE-CustomComponents” 文件的聲明,”Libraries/CustomComponents” 目錄下的所有程式,都僅允許 “使用”、”複製” 及 “再散布”。換句話說,就是任何人都不得修改這部分的程式。

總結

  1. 不管是營利或非營利目的,任何人都可以免費使用 React Native 工具。
  2. React Native 中所涉及到的所有 Facebook 公司專利,都可以免費在本工具中使用。
  3. 不管是營利或非營利目的,任何人都不可以修改 “Libraries/CustomComponents” 目錄下的程式或文字。
  4. 使用 React Native 或其相關產出的物體,都不得冒用/借用/利用 Facebook 公司的名義背書或宣傳。