Simon Says - licence ==================== A 3D programming puzzle by Dylan Johnston, the winning entry of Bevy Jam #5 (2024), written in Rust with the Bevy engine. Source: https://github.com/DylanRJohnston/simon_says, checked at commit 0648e026ff10cac3da77008c2e2f4adad5b1740e. Code. The README says (original text): ## License Code is dual licensed under Apache 2.0 or MIT to be inline with the rest of the Bevy community The repository's LICENSE-MIT and LICENSE-APACHE are reproduced in simon-says-licenses.txt, next to the build (the MIT text is also below). Assets. The README's credits say (original text): - Programming & Gameplay Design: Me - Player Move Sound: [ZapSplat - "A piece of rock drag across the surface of rough stone, version 4"](...). Edited in Audacity. - All other sounds and music: Made by me in Garage Band. - Icons: [FontAwesome - Free Icons](https://fontawesome.com/search?m=free&o=r) - Player Model: [Quaternius - Animated Human](https://poly.pizza/m/c3Ibh9I3udk) So the music and the sounds (except the move sound) are the author's own and fall under the licence above. The icons are from Font Awesome Free, by Fonticons, Inc., whose icons are licensed under the Creative Commons Attribution 4.0 International licence (https://fontawesome.com/license/free, https://creativecommons.org/licenses/by/4.0/). The player model "Animated Human" is by Quaternius, released under CC0 1.0 (public domain). Changes for this site (web-build.patch, prepare.sh, page.js and the replacement files, all published next to the build): - The move sound (sounds/move.ogg) is a ZapSplat sound, whose licence does not allow redistributing the sound file. It is replaced by a sound synthesised by FredyGames from scratch (gen-move-sound.py, encoded by encode-ogg.c), which FredyGames dedicates to the public domain under CC0 1.0. - The font LEMON MILK (assets/fonts/LEMONMILK-Regular.otf) has no licence in the repository and is replaced by Michroma (Copyright 2011 The Michroma Project Authors, SIL Open Font License 1.1, from the google/fonts repository). - The repository's Cargo.toml takes the library bevy_video_glitch from a local folder that is not published. The build uses the author's public fork, https://github.com/DylanRJohnston/bevy_video_glitch at commit 6990bd2750adbe326902ca465ad1c3c6c559ccf1 ("Update to Bevy 0.16"; Copyright (c) 2023 UNAVI / Shane Celis, MIT or Apache-2.0). Its shader is adapted from a Shadertoy shader whose licence could not be confirmed, so it is replaced by FredyGames' own shader (video-glitch.wgsl, MIT, Copyright (c) 2026 FredyGames), with the same inputs. - The game is compiled with the Rust nightly toolchain (it uses unstable language features), as the author does. - The music file music/didact.ogg, the voice line simon_dialogue_long_3.ogg and textures/cw_rot.svg are not used by the game and are left out. - As on the author's web page, the menu music (the author's anachronism.ogg) plays in the page while the game loads (page.js). The page that hosts the game (index.html and start.js, from the templates published next to the build) is ours and makes no request outside the site. Several Rust libraries compiled into the game (symphonia and its codec crates, triple_buffer) are under the Mozilla Public License 2.0: their source is published next to the build. The licences of all the Rust libraries compiled into the WebAssembly module, Michroma's OFL and the CC0 text are in simon-says-licenses.txt. ------------------------------------------------------------------------ LICENSE-MIT (original text) ------------------------------------------------------------------------ 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.