El Almojarife — licença ======================= El Almojarife é um jogo de comércio marítimo (Península Ibérica, séculos XV-XVI) de Marco Tevar (conta HALCONDEORO no GitHub), em JavaScript puro. Este site serve a versão v0.5.0-beta.4 (commit b4abf57dc565b5858bdb30149627ae70e9c95af8, 2026-10-28) de https://github.com/HALCONDEORO/almojarife-game, com duas mudanças: o link para a wiki no GitHub foi tirado das Configurações e o localStorage do jogo ganhou um prefixo próprio. Pastas de testes, protótipos, ferramentas e documentação do repositório não são servidas. O código e os dados do jogo são MIT (LICENSE); a arte original e a documentação são CC BY 4.0 (LICENSE-ART.md); os dados de terceiros têm os termos de CREDITS.md. Abaixo, na ordem: LICENSE, LICENSE-ART.md, CREDITS.md (inteiro), os registros de licença dos sons e a licença do three.js e do gen-city, que o jogo embute. O mapa-múndi usa os dados do Natural Earth (domínio público; "Made with Natural Earth") e coordenadas de portos obtidas de dados do OpenStreetMap (c) OpenStreetMap contributors, disponíveis sob a Open Database Licence (ODbL, https://www.openstreetmap.org/copyright). ================================================================== LICENSE ================================================================== MIT License Copyright (c) 2026 Marco Tevar 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. ================================================================== LICENSE-ART.md ================================================================== # Art and documentation licence (c) 2026 Marco Tevar. Original artwork, map renders (`docs/map.svg`, `docs/map.png`) and documentation in this repository are licensed under Creative Commons Attribution 4.0 International (CC BY 4.0): https://creativecommons.org/licenses/by/4.0/legalcode Code is under the MIT licence (see `LICENSE`). Third-party data keeps its own terms (see `CREDITS.md`). ================================================================== CREDITS.md ================================================================== # Credits - Coastlines: Natural Earth 50m land (https://www.naturalearthdata.com). Public domain, no attribution required; credited anyway. Downloaded by `tools/fetch_data.sh`, not stored in this repository. - Game data in `data/` is covered by the MIT licence, except `ne_50m_land.geojson` (Natural Earth, public domain). - City list, lanes and goods are original work based on general historical knowledge of Iberian and Mediterranean medieval trade. - No code, art or data copied from other games. - assets/models/cog.gltf and docs/design/cog_preview.png: own work, generated by tools/make_cog.py. CC BY 4.0. Author: project (AI-assisted). Source: this repository. Modified: n/a. Added 19 Oct 2026. - web/icons.mjs + web/icons-img/: painted illustrations of the real period objects for the 22 trade goods (256px WebP, shown through inline SVG wrappers). Own work, CC BY 4.0 (same as the other original art), created for this project (AI-assisted). Replaces the earlier flat SVG set (19 Oct 2026). Updated 25 Oct 2026. - In-game credits window (title book and pause menu): own work, same licences. Added 25 Oct 2026. - assets/map/background.webp: sea-chart background built by tools/build_background.py from Natural Earth I raster with shaded relief (public domain, "Made with Natural Earth", naturalearthdata.com) and data/ne_50m_land.geojson (public domain). Styling, compass rose and frame: own work, CC BY 4.0. The raster source (about 390 MB) is not in the repository. Added 19 Oct 2026. - src/game/profile.mjs: coat of arms shapes, emblems, portraits and house flags are drawn in code as SVG strings. Own work, CC BY 4.0 (AI-assisted), same licence as the other original art. Added 19 Oct 2026. - data/population-1500.json: city populations around the year 1500 from Bairoch, Batou and Chevre (1988), "La population des villes europeennes 800-1850", via the manual transcription by Jacob W. Russ (github.com/JakeRuss/bairoch-1988; copyright of the data stays with the original authors, used here as nine cited figures). Added 20 Oct 2026. - Coordinates of 13 more port cities (Oporto, Setubal, Faro, Huelva, Malaga, Almeria, Alicante, Ibiza, Tarragona, Santander, San Sebastian, La Coruna, Vigo): geocoded from OpenStreetMap data (c) OpenStreetMap contributors, ODbL, via Nominatim, 20 Oct 2026. Their 1500 populations are in data/population-1500.json (same Bairoch source, null where not listed). - Coordinates of 11 North African ports (Ceuta, Melilla, Tetuan, Arcila, Larache, Rabat, Casablanca, Mazagan, Oran, Argel, Mostaganem): OpenStreetMap data (c) OpenStreetMap contributors, ODbL, via Nominatim, 20 Oct 2026. assets/map/background.webp rebuilt for the larger extent (Natural Earth, public domain). - web/vendor/three.module.min.js: three.js r170 (threejs.org), by the Three.js Authors. MIT licence; upstream three.LICENSE.txt included in the same directory. Drives the 3D port/city view (web/proto3d/). Credited in the in-game Credits window since 25 Oct 2026; this line closes the repo-side gap. - vendor/gen-city/: procedural city street and plot generation by Nikita Galadiy (github.com/neki-dev/gen-city, v1.4.6). MIT licence; upstream LICENSE and PROVENANCE.md included in the directory. TypeScript sources compiled to ESM .mjs, imports rewritten, no logic changes. Used by src/view3d/cityplots.mjs and web/prototypes/city-streets.html. Added 20 Oct 2026. - docs/images/banner.svg, social.svg, social.png: generated by tools/build_banner.py from data/world.json and assets/map/background.webp (Natural Earth, public domain). Own work, CC BY 4.0 (AI-assisted), same licence as the other original art. Added 21 Oct 2026. - web/icons.mjs (saffron icon): flat 24x24 SVG for the saffron trade good. Own work, CC BY 4.0, drawn by hand for this project (AI-assisted). Added 23 Oct 2026. - Ship art for the map (`src/view/ships.mjs`), the port and the shipyard cards (`src/view/shipside.mjs`, `web/city2d/assets/ships/*.svg`, generated by `tools/render_ship_sides.mjs`): own work, CC BY 4.0 (AI-assisted, Claude). Added 24 Oct 2026. - Sound effects (`web/audio/*.ogg`): Kenney Vleugels (kenney.nl), packs "Casino Audio" 1.1 and "Interface Sounds" 1.0, both CC0 (license copies: `web/audio/LICENSE-casino-audio.txt`, `web/audio/LICENSE-interface-sounds.txt`). Added 25 Oct 2026. - Sound effects, sailing and windows (`web/audio/{sail,arrive,open,close}.ogg`): "100 CC0 SFX" by rubberduck (opengameart.org), CC0 (https://opengameart.org/content/100-cc0-sfx). Added 25 Oct 2026. - Storm stinger for calamities (`web/audio/storm.ogg`): "Rain and Thunders" by kindland (opengameart.org), CC0 (https://opengameart.org/content/rain-and-thunders). Added 25 Oct 2026. - War drums for the pirate encounter (`web/audio/pirates.ogg`): "Horde War Drums" by William Hector (opengameart.org), CC0 (https://opengameart.org/content/horde-war-drums-loop). Added 25 Oct 2026. - Mission stinger (`web/audio/mission.ogg`): "Medieval Minstrel Dance" by RandomMind (opengameart.org), CC0 (https://opengameart.org/content/medieval-minstrel-dance). Added 25 Oct 2026. - Council stinger (`web/audio/council.ogg`): "Applause in a Large Hall or Church" by eXpl0it3r (opengameart.org), CC0 (https://opengameart.org/content/applause-in-a-large-hall-or-church). Added 25 Oct 2026. - Festival crowd (`web/audio/festival.ogg`): "Crowd shouting/speaking ambience" by StarNinjas (opengameart.org), CC0 (https://opengameart.org/content/crowd-shoutingspeaking-ambience). Added 25 Oct 2026. - Works and alert sounds (`web/audio/{build,alert}.ogg`): "100 CC0 SFX" by rubberduck (opengameart.org), CC0 (https://opengameart.org/content/100-cc0-sfx). Added 25 Oct 2026. - Sea ambience (`web/audio/amb-sea.ogg`): "Sea and River Wave Sounds" (Vistula) by randommind (opengameart.org), CC0 (https://opengameart.org/content/sea-and-river-wave-sounds). Added 25 Oct 2026. - Harbour ambience (`web/audio/amb-port.ogg`): "Crowded Pub" by bobjt (opengameart.org), CC0 (https://opengameart.org/content/crowded-pub). Added 25 Oct 2026. - Music, sailing (`web/audio/music-water.ogg`): "A Tale of Water" from "A Tale of Wind and Water" by InspectorJ (opengameart.org), CC BY 3.0 (https://opengameart.org/content/a-tale-of-wind-and-water-rpg-orchestral-essentials-peace-music). Added 25 Oct 2026. - Music (`web/audio/music-village.ogg`): "Peaceful Village Loop" by elerya (opengameart.org), CC BY 3.0 (https://opengameart.org/content/peaceful-village-loop). Added 25 Oct 2026. - Music, tavern (`web/audio/music-tavern.ogg`): "Dragon Tail Tavern" by jan125 (opengameart.org), CC BY 4.0 (https://opengameart.org/content/dragon-tail-tavern). Added 25 Oct 2026. - Seagull cries in port (`web/audio/gull{1,2}.ogg`): "Solo Seagull Sound Effects" by rango-mango (opengameart.org), CC0 (https://opengameart.org/content/solo-seagull-sound-effects). Added 25 Oct 2026. - src/view/settingsicons.mjs: five pictograms for the Settings window from game-icons.net (https://game-icons.net/), licence CC BY 3.0 (https://creativecommons.org/licenses/by/3.0/): earth-america and save by Delapouite, galleon, spectacles and open-book by Lorc. Source paths unmodified except that the black background square was removed. Added 25 Oct 2026. - Menu music (`web/audio/menu-dowland.ogg`): "If My Complaints Could Passions Move", composed by John Dowland (1597), performed and recorded by Of Far Different Nature (opengameart.org), CC0 1.0. Source, author and licence copy: `web/audio/MUSIC-dowland.md`. Mono Vorbis re-encode with fade-in/out for looping. Added 25 Oct 2026. ================================================================== web/audio/LICENSE-casino-audio.txt ================================================================== Casino Audio (1.1) by Kenney Vleugels (Kenney.nl) ------------------------------ License (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ You may use these assets in personal and commercial projects. Credit (Kenney or www.kenney.nl) would be nice but is not mandatory. ------------------------------ Donate: http://support.kenney.nl Request: http://request.kenney.nl Follow on Twitter for updates: @KenneyNL ================================================================== web/audio/LICENSE-interface-sounds.txt ================================================================== Interface Sounds (1.0) Created/distributed by Kenney (www.kenney.nl) Creation date: 11-02-2020 ------------------------------ License: (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ This content is free to use in personal, educational and commercial projects. Support us by crediting Kenney or www.kenney.nl (this is not mandatory) ------------------------------ Donate: http://support.kenney.nl Patreon: http://patreon.com/kenney/ Follow on Twitter for updates: http://twitter.com/KenneyNL ================================================================== web/audio/LICENSE-100-cc0-sfx.txt ================================================================== Pack: "100 CC0 SFX" Author: rubberduck (https://opengameart.org/users/rubberduck) Source: https://opengameart.org/content/100-cc0-sfx License: CC0 1.0 Universal (public domain dedication) https://creativecommons.org/publicdomain/zero/1.0/ The pack ships no license file of its own; this note records the provenance and the license stated on its OpenGameArt page. Files used from this pack: arrive.ogg, sail.ogg, open.ogg, close.ogg, build.ogg, alert.ogg (renamed). ================================================================== web/audio/LICENSE-opengameart-sources.txt ================================================================== OpenGameArt source and license record, verified 25 October 2026 Each source page lists CC0. These are source-page license records, not claims that the Kenney license files cover these separate packs. CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ storm.ogg: rain and thunders Author: kindland Source: https://opengameart.org/content/rain-and-thunders License: CC0 pirates.ogg: Horde War Drums loop Author: William Hector Source: https://opengameart.org/content/horde-war-drums-loop License: CC0 mission.ogg: Medieval: Minstrel Dance Author: RandomMind Source: https://opengameart.org/content/medieval-minstrel-dance License: CC0 council.ogg: Applause in a large hall or church Author: eXpl0it3r Source: https://opengameart.org/content/applause-in-a-large-hall-or-church License: CC0 festival.ogg: Crowd Shouting/Speaking Ambience Author: StarNinjas Source: https://opengameart.org/content/crowd-shoutingspeaking-ambience License: CC0 ================================================================== web/audio/LICENSE-p3-sources.txt ================================================================== P3 ambience and music sources (verified on each OpenGameArt page, 25 Oct 2026): amb-sea.ogg "Sea and River Wave Sounds" (Vistula) - randommind - CC0 https://opengameart.org/content/sea-and-river-wave-sounds amb-port.ogg "Crowded Pub" - bobjt - CC0 https://opengameart.org/content/crowded-pub music-water.ogg "A Tale of Water" (from "A Tale of Wind and Water") - InspectorJ - CC BY 3.0 https://opengameart.org/content/a-tale-of-wind-and-water-rpg-orchestral-essentials-peace-music https://creativecommons.org/licenses/by/3.0/ music-village.ogg "Peaceful Village Loop" - elerya - CC BY 3.0 https://opengameart.org/content/peaceful-village-loop https://creativecommons.org/licenses/by/3.0/ music-tavern.ogg "Dragon Tail Tavern" - jan125 - CC BY 4.0 https://opengameart.org/content/dragon-tail-tavern https://creativecommons.org/licenses/by/4.0/ gull1.ogg, gull2.ogg "Solo Seagull Sound Effects" (Ambient 1 & 2) - rango-mango - CC0 https://opengameart.org/content/solo-seagull-sound-effects Loops trimmed and faded for in-game use; the CC BY tracks are credited in CREDITS.md and in the in-game Credits window. ================================================================== web/audio/MUSIC-dowland.md ================================================================== # Menu music: "If My Complaints Could Passions Move" - Title: If My Complaints Could Passions Move (from "Historic Renaissance Music from 1597") - Composer: John Dowland (1597, public domain) - Performance/arrangement and recording: Of Far Different Nature (OpenGameArt) - Source: https://opengameart.org/content/historic-renaissance-music-from-1597-if-my-complaints-could-passions-move-by-john-dowland - License: CC0 1.0 (https://creativecommons.org/publicdomain/zero/1.0/), verified on the source page 25 Oct 2026 - File: web/audio/menu-dowland.ogg — mono Vorbis q1 re-encode of the source MP3 with a 2 s fade-in and a 3.5 s fade-out for smooth looping (161 s). Modified 25 Oct 2026. ================================================================== web/vendor/three.LICENSE.txt ================================================================== The MIT License Copyright © 2010-2024 three.js authors 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. ================================================================== vendor/gen-city/LICENSE ================================================================== The MIT License Copyright (c) 2023 Nikita Galadiy 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.