You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-5Lines changed: 23 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -109,13 +109,31 @@ Additionally, we would like to thank the [Amethyst](https://github.com/amethyst/
109
109
110
110
## License
111
111
112
-
Bevy is free and open source! All code in this repository is dual-licensed under either:
112
+
Bevy is free, open source and permissively licensed!
113
+
Except where noted (below and/or in individual files), all code in this repository is dual-licensed under either:
113
114
114
115
* MIT License ([LICENSE-MIT](LICENSE-MIT) or [http://opensource.org/licenses/MIT](http://opensource.org/licenses/MIT))
115
116
* Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0))
116
117
117
-
at your option. This means you can select the license you prefer! This dual-licensing approach is the de-facto standard in the Rust ecosystem and there are [very good reasons](https://github.com/bevyengine/bevy/issues/2373) to include both.
118
+
at your option.
119
+
This means you can select the license you prefer!
120
+
This dual-licensing approach is the de-facto standard in the Rust ecosystem and there are [very good reasons](https://github.com/bevyengine/bevy/issues/2373) to include both.
118
121
119
-
Unless you explicitly state otherwise, any contribution intentionally submitted
120
-
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any
121
-
additional terms or conditions.
122
+
Some of the engine's code carries additional copyright notices and license terms due to their external origins.
123
+
These are generally BSD-like, but exact details vary by crate:
124
+
If the README of a crate contains a 'License' header (or similar), the additional copyright notices and license terms applicable to that crate will be listed.
125
+
The above licensing requirement still applies to contributions to those crates, and sections of those crates will carry those license terms.
126
+
The [license](https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields) field of each crate will also reflect this.
127
+
For example, [`bevy_mikktspace`](./crates/bevy_mikktspace/README.md#license-agreement) has code under the Zlib license (as well as a copyright notice when choosing the MIT license).
128
+
129
+
The [assets](assets) included in this repository (for our [examples](./examples/README.md)) typically fall under different open licenses.
130
+
These will not be included in your game (unless copied in by you), and they are not distributed in the published bevy crates.
131
+
See [CREDITS.md](CREDITS.md) for the details of the licenses of those files.
132
+
133
+
### Your contributions
134
+
135
+
Unless you explicitly state otherwise,
136
+
any contribution intentionally submitted for inclusion in the work by you,
0 commit comments