From 0efb392b28e4860f5df962f80c83af3f9cf069c2 Mon Sep 17 00:00:00 2001 From: bluedotiya <75704012+ChefControl@users.noreply.github.com> Date: Wed, 28 Oct 2026 03:34:32 +0200 Subject: [PATCH] Licence covers the web game and the Steam version; copyright line in Credits (#218) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - LICENSE and README no longer name the web game's libraries: the open-source code in each build is listed under Credits & Copyrights and in licences.txt. - The SIL OFL line now names the three text fonts, so it no longer takes in emoji.woff2, the game's own drawings, which stay all rights reserved. - Playing is spelled out: the web game is free, and the Steam version is licensed under the Steam Subscriber Agreement (no custom EULA). - Credits & Copyrights ends with "Floe Market © 2026 ChefControl. All rights reserved." Co-Authored-By: Claude Opus 5.5 --- LICENSE | 17 ++++++++++------- README.md | 4 ++-- index.html | 2 ++ test/ui.test.ts | 2 ++ 4 files changed, 16 insertions(+), 9 deletions(-) diff --git a/LICENSE b/LICENSE index ab8eb38..d4406a1 100644 --- a/LICENSE +++ b/LICENSE @@ -1,13 +1,16 @@ Copyright (c) 2026 ChefControl. All rights reserved. -The source code, art, music and other content in this repository are made public so they can be read. No license -is granted to copy, modify, distribute, or use any of it, in whole or in part, without written permission from the -copyright holder. +The source code, art (the emoji drawings in public/fonts/emoji.woff2 included), music and other content in this +repository are made public so they can be read. No license is granted to copy, modify, distribute, or use any of it, in +whole or in part, without written permission from the copyright holder. + +Playing the game is another matter: anyone may play the web game for free, and buying the Steam version gives you a +license to play it under the Steam Subscriber Agreement. Recorded sounds by others are used under their own licenses, listed in public/sounds/CREDITS.md and in the game's -Credits & Copyrights; those licenses apply to those files. The fonts in public/fonts are under the SIL Open Font -License 1.1, whose texts sit beside them. +Credits & Copyrights; those licenses apply to those files. The text fonts in public/fonts (Baloo 2, Bungee and Shippori +Mincho B1) are under the SIL Open Font License 1.1, whose texts sit beside them. -The open-source libraries built into the game (three.js, html2canvas, Firebase and the code they bring) are not part of -this repository and keep their own licenses. The built game lists them under Credits & Copyrights, with their full +The open-source libraries built into the game, in the web game and in the Steam version alike, are not part of this +repository and keep their own licenses. Each build lists the ones it carries under Credits & Copyrights, with their full texts in licences.txt. diff --git a/README.md b/README.md index 657c373..d967a97 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,6 @@ How the game works, running it locally, the tests and the feature flags are all ## License -Copyright © 2026 ChefControl. All rights reserved. The source is public to read, but you may not copy, modify or redistribute it without permission. See [LICENSE](LICENSE). +Copyright © 2026 ChefControl. All rights reserved. The source is public to read, but you may not copy, modify or redistribute it without permission. Playing is fine: the web game is free, and the Steam version is licensed to you under the [Steam Subscriber Agreement](https://store.steampowered.com/subscriber_agreement/). See [LICENSE](LICENSE). -The recorded sounds are other people's work under their own licenses (CC BY and CC0), credited in [public/sounds/CREDITS.md](public/sounds/CREDITS.md) and under Credits & Copyrights in the game. The fonts in [public/fonts](public/fonts) are under the SIL Open Font License 1.1, with their texts beside them. The open-source libraries built into the game (three.js, html2canvas, Firebase and the code they bring) keep their own licenses: the build lists them under Credits & Copyrights and writes their full texts to `licences.txt` ([scripts/licences.ts](scripts/licences.ts)). +The game's art, its emoji drawings included, is ours too. The recorded sounds are other people's work under their own licenses (CC BY and CC0), credited in [public/sounds/CREDITS.md](public/sounds/CREDITS.md) and under Credits & Copyrights in the game. The text fonts in [public/fonts](public/fonts) are under the SIL Open Font License 1.1, with their texts beside them. The open-source libraries built into the game, in the web game and the Steam version alike, keep their own licenses: each build lists them under Credits & Copyrights and writes their full texts to `licences.txt` ([scripts/licences.ts](scripts/licences.ts)). diff --git a/index.html b/index.html index c32392c..c8a0c65 100644 --- a/index.html +++ b/index.html @@ -613,6 +613,7 @@ #creditsCard ul{ margin:0; padding-left:16px; } #creditsCard li{ margin:2px 0; } #creditsCard a{ color:inherit; } +#creditsCard .copy{ margin:8px 0 0; font-weight:700; } /* Graphics opens into Auto, Low or High, and on Auto, which one the game is using; the row shows the choice */ #gfxPick{ margin-left:auto; font-size:13px; font-weight:700; opacity:.6; } #settings #gfxCat .chev{ margin-left:8px; } @@ -1558,6 +1559,7 @@

Open-source licences

+

Floe Market © 2026 ChefControl. All rights reserved.