diff --git a/Cargo.toml b/Cargo.toml index 7e3cbc70..b7109d07 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" authors = ["DodoRare Team "] description = "Cross-Platform build tools and toolkit for games" repository = "https://github.com/dodorare/crossbow" -license = "Apache-2.0" +license = "MIT OR Apache-2.0" keywords = ["build", "android", "ios", "tools"] readme = "README.md" exclude = [".github/**/*"] diff --git a/LICENSE b/LICENSE-APACHE similarity index 89% rename from LICENSE rename to LICENSE-APACHE index 48cee0a3..d9a10c0d 100644 --- a/LICENSE +++ b/LICENSE-APACHE @@ -174,28 +174,3 @@ of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2021 DodoRare, Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/LICENSE-MIT b/LICENSE-MIT new file mode 100644 index 00000000..9cf10627 --- /dev/null +++ b/LICENSE-MIT @@ -0,0 +1,19 @@ +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index f57a8cda..29e39aff 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Crate Info](https://img.shields.io/crates/v/crossbow.svg)](https://crates.io/crates/crossbow) [![Documentation](https://img.shields.io/badge/docs.rs-crossbow-green)](https://docs.rs/crossbow/) [![Crossbundle Crate](https://img.shields.io/crates/d/crossbundle?label=cargo%20installs)](https://crates.io/crates/crossbundle) -[![Apache 2.0](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](./LICENSE) +[![MIT/Apache 2.0](https://img.shields.io/badge/license-MIT%2FApache-blue.svg)](https://github.com/dodorare/crossbow#license) [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fdodorare%2Fcrossbow.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fdodorare%2Fcrossbow?ref=badge_shield) [![GitHub Stars](https://img.shields.io/github/stars/dodorare/crossbow.svg?style=social)](https://github.com/dodorare/crossbow/stargazers) @@ -67,8 +67,13 @@ Also, this project initially funded by [Web3 Foundation Grants Program](https:// W3F Grants Badge -## 📑 License +## License -Licensed under [Apache-2.0 License](LICENSE). +Licensed under either of: + +* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) +* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) + +at your option. [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fdodorare%2Fcrossbow.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fdodorare%2Fcrossbow?ref=badge_large) diff --git a/crossbundle/cli/Cargo.toml b/crossbundle/cli/Cargo.toml index f2023f3d..5827c9bd 100644 --- a/crossbundle/cli/Cargo.toml +++ b/crossbundle/cli/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" authors = ["DodoRare Team "] description = "Build and publish apps for Android/iOS" repository = "https://github.com/dodorare/crossbow" -license = "Apache-2.0" +license = "MIT OR Apache-2.0" keywords = ["tool", "android", "ios"] readme = "README.md" diff --git a/crossbundle/cli/README.md b/crossbundle/cli/README.md index 97d3cc59..a0d11bf3 100644 --- a/crossbundle/cli/README.md +++ b/crossbundle/cli/README.md @@ -2,6 +2,11 @@ ![splash](https://github.com/dodorare/crossbow/blob/main/assets/splash.png?raw=true) +[![Crate Info](https://img.shields.io/crates/v/crossbundle.svg)](https://crates.io/crates/crossbundle) +[![Documentation](https://img.shields.io/badge/docs.rs-crossbundle-green)](https://docs.rs/crossbundle/) +[![MIT/Apache 2.0](https://img.shields.io/badge/license-MIT%2FApache-blue.svg)](https://github.com/dodorare/crossbow#license) +[![GitHub Stars](https://img.shields.io/github/stars/dodorare/crossbow.svg?style=social)](https://github.com/dodorare/crossbow/stargazers) + The **crossbundle** is a command-line tool that encapsulates boring stuff of **Android** and **iOS** build/packaging processes and helps mobile developers to create and maintain applications written in **rust** programming language. ## Support status @@ -297,4 +302,4 @@ If you ran into problem of missing shared library in the `apk/aab` - you can fix ## License -Licensed under [Apache-2.0 License](../../LICENSE). +Licensed under [MIT](../../LICENSE-MIT) or [Apache-2.0](../../LICENSE-APACHE). diff --git a/crossbundle/tools/Cargo.toml b/crossbundle/tools/Cargo.toml index 4b9ab6fe..1ec9fc79 100644 --- a/crossbundle/tools/Cargo.toml +++ b/crossbundle/tools/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" authors = ["DodoRare Team "] description = "Build and publish apps for Android/iOS" repository = "https://github.com/dodorare/crossbow" -license = "Apache-2.0" +license = "MIT OR Apache-2.0" keywords = ["android", "ios"] readme = "README.md" diff --git a/crossbundle/tools/README.md b/crossbundle/tools/README.md index 2b080671..0418bdc0 100644 --- a/crossbundle/tools/README.md +++ b/crossbundle/tools/README.md @@ -2,6 +2,11 @@ ![splash](https://github.com/dodorare/crossbow/blob/main/assets/splash.png?raw=true) +[![Crate Info](https://img.shields.io/crates/v/crossbundle-tools.svg)](https://crates.io/crates/crossbundle-tools) +[![Documentation](https://img.shields.io/badge/docs.rs-crossbundle-tools-green)](https://docs.rs/crossbundle-tools/) +[![MIT/Apache 2.0](https://img.shields.io/badge/license-MIT%2FApache-blue.svg)](https://github.com/dodorare/crossbow#license) +[![GitHub Stars](https://img.shields.io/github/stars/dodorare/crossbow.svg?style=social)](https://github.com/dodorare/crossbow/stargazers) + This repository contains all tools and helpers used in CrossBundle command-line tool. To learn more about commands and helpers - read [crossbundle-tools' docs.rs](https://docs.rs/crossbundle-tools). @@ -18,4 +23,4 @@ Supported operating systems for build (**iOS** only on **macOS**): ## License -Licensed under [Apache-2.0 License](../../LICENSE). +Licensed under [MIT](../../LICENSE-MIT) or [Apache-2.0](../../LICENSE-APACHE). diff --git a/platform/android/Cargo.toml b/platform/android/Cargo.toml index a4b1941e..b5d132f4 100644 --- a/platform/android/Cargo.toml +++ b/platform/android/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" authors = ["DodoRare Team "] description = "Cross-Platform build tools and toolkit for games" repository = "https://github.com/dodorare/crossbow" -license = "Apache-2.0" +license = "MIT OR Apache-2.0" keywords = ["crossbow", "android", "port"] readme = "README.md" diff --git a/platform/ios/Cargo.toml b/platform/ios/Cargo.toml index 48d523fe..20429fb4 100644 --- a/platform/ios/Cargo.toml +++ b/platform/ios/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" authors = ["DodoRare Team "] description = "Cross-Platform build tools and toolkit for games" repository = "https://github.com/dodorare/crossbow" -license = "Apache-2.0" +license = "MIT OR Apache-2.0" keywords = ["crossbow", "ios", "port"] readme = "README.md" build = "build.rs" diff --git a/plugins/admob/Cargo.toml b/plugins/admob/Cargo.toml index 42f250e5..5678ae01 100644 --- a/plugins/admob/Cargo.toml +++ b/plugins/admob/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" authors = ["DodoRare Team "] description = "AdMob Plugin for Crossbow" repository = "https://github.com/dodorare/crossbow" -license = "Apache-2.0" +license = "MIT OR Apache-2.0" keywords = ["crossbow", "google", "admob", "android", "ads"] readme = "README.md"