Giấy phép nguồn mở
Quản lý chi tiêu - Money Spending được dựng trên các thư viện dưới đây. Phiên bản ghi đúng theo package.json và android/app/build.gradle của bản phát hành.
Thư viện JavaScript / React Native
| Thư viện | Phiên bản | Giấy phép |
|---|---|---|
| react | 19.0.0 | MIT |
| react-native | 0.78.0 | MIT |
| @react-native-async-storage/async-storage | 2.2.0 | MIT |
| @react-navigation/native | 7.1.18 | MIT |
| @react-navigation/native-stack | 7.5.1 | MIT |
| @react-navigation/bottom-tabs | 7.4.8 | MIT |
| react-native-safe-area-context | 5.6.1 | MIT |
| react-native-screens | 4.18.0 | MIT |
| react-native-svg | 15.14.0 | MIT |
Thành phần Android
| Thành phần | Phiên bản | Giấy phép |
|---|---|---|
| com.facebook.react:react-android (React Native cho Android) | Theo react-native 0.78.0 | MIT |
| com.facebook.react:hermes-android (máy JavaScript Hermes) | Theo react-native 0.78.0 | MIT |
| org.jetbrains.kotlin (thư viện chuẩn và plugin Kotlin) | 2.0.21 | Apache License 2.0 |
| com.android.billingclient:billing-ktx (Google Play Billing) | 8.0.0 | Android Software Development Kit License (giấy phép riêng của Google, không phải nguồn mở) |
| Thư viện AndroidX đi kèm hai mục trên | Theo bản được các thư viện trên kéo vào | Apache License 2.0 |
Nội dung giấy phép
Bản quyền thuộc các tác giả tương ứng. Giấy phép MIT và Apache License 2.0 đều cho phép dùng, sao chép, sửa và phân phối kèm điều kiện giữ lại thông báo bản quyền và giấy phép; cả hai không kèm bảo đảm nào. Toàn văn:
- MIT: opensource.org/license/mit
- Apache License 2.0: apache.org/licenses/LICENSE-2.0
- Android Software Development Kit License: developer.android.com/studio/terms
Muốn xin bản sao thông báo giấy phép của một thư viện cụ thể, gửi email tới mimobile.team@gmail.com.
Open-source licences
Quản lý chi tiêu - Money Spending is built on the libraries below. Versions are taken from the release's package.json and android/app/build.gradle.
JavaScript / React Native libraries
| Library | Version | Licence |
|---|---|---|
| react | 19.0.0 | MIT |
| react-native | 0.78.0 | MIT |
| @react-native-async-storage/async-storage | 2.2.0 | MIT |
| @react-navigation/native | 7.1.18 | MIT |
| @react-navigation/native-stack | 7.5.1 | MIT |
| @react-navigation/bottom-tabs | 7.4.8 | MIT |
| react-native-safe-area-context | 5.6.1 | MIT |
| react-native-screens | 4.18.0 | MIT |
| react-native-svg | 15.14.0 | MIT |
Android components
| Component | Version | Licence |
|---|---|---|
| com.facebook.react:react-android (React Native for Android) | As shipped with react-native 0.78.0 | MIT |
| com.facebook.react:hermes-android (Hermes JavaScript engine) | As shipped with react-native 0.78.0 | MIT |
| org.jetbrains.kotlin (Kotlin standard library and plugin) | 2.0.21 | Apache License 2.0 |
| com.android.billingclient:billing-ktx (Google Play Billing) | 8.0.0 | Android Software Development Kit License (Google's own terms, not open source) |
| AndroidX libraries pulled in by the two above | As resolved by those libraries | Apache License 2.0 |
Licence texts
Copyright belongs to the respective authors. The MIT licence and Apache License 2.0 both permit use, copying, modification and distribution provided the copyright and licence notices are kept; neither carries any warranty. Full texts:
- MIT: opensource.org/license/mit
- Apache License 2.0: apache.org/licenses/LICENSE-2.0
- Android Software Development Kit License: developer.android.com/studio/terms
For a copy of a particular library's licence notice, email mimobile.team@gmail.com.