React Native

è un framework per sviluppare applicazioni multipiattaforma usando un solo linguaggio, il Javascript. È rilasciato da Meta (Facebook) con licenza MIT e si basa su un altro framework: React (sempre della stessa Meta).

React Native porta il linguaggio dichiarativo per Interfacce Utente (front-end) del framework di React anche su Android e iOS.

React Native supporta anche il linguaggio TypeScript

React Native è open source (licenza MIT), ma leggendo i termini in inglese, si può osservare che Meta si riserva la possibilità di rendere il progetto React Native e ReactJS proprietario in qualsiasi momento:

Facebook Open Source – Terms of Use
[…]
For clarity, these Terms only apply to this Website and do not apply to any:
[…]
use of open source code, documentation or specifications made available on GitHub, which are governed by the terms of the applicable open source license;
[…]
We may change these Terms or modify any features of the Website or the Services at any time
(2020-12-01)
https://opensource.fb.com/legal/terms/