From 8d4a28b25479162b1cd52b0d24ecdc1d428f80d5 Mon Sep 17 00:00:00 2001 From: Lucas Winther Date: Mon, 17 Aug 2026 22:33:29 +0200 Subject: [PATCH] docs(license): split the data carve-out into NOTICE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The carve-out was 180 words appended to LICENSE, which pushes the file below the similarity threshold licence detectors match against — a repository whose licence reads "other" is less inviting to a forker than one that reads MIT, and the carve-out was never part of MIT's text anyway. LICENSE is verbatim MIT again, plus three lines binding NOTICE into the terms so the carve-out travels with any copy rather than being optional reading. NOTICE carries the substance. README points at both. Co-Authored-By: Claude Opus 5 (1M context) --- LICENSE | 24 +++--------------------- NOTICE | 35 +++++++++++++++++++++++++++++++++++ README.md | 4 ++-- 3 files changed, 40 insertions(+), 23 deletions(-) create mode 100644 NOTICE diff --git a/LICENSE b/LICENSE index 01c2478..03c0ca4 100644 --- a/LICENSE +++ b/LICENSE @@ -20,24 +20,6 @@ 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. ---- - -What the license above covers, and what it does not: - -The MIT license applies to the code in this repository — the server, the client, -the parsers, the build and refresh scripts, and the documentation written for -them. That is the part which is mine to license. - -It does not apply to the event data. The schedules, event names and event -descriptions under `fixtures/` and `snapshots/`, and the feed built from them, -were compiled by the editors of the sites they were fetched from — Game8, -wiki.gg and the Arknights Wiki among them — and describe events run by the -games' publishers. That material is not mine and is not relicensed here. It is -checked in so the parsers can be tested against real pages, and it remains -subject to whatever terms those sites and publishers set. If you reuse this -project, the data is yours to obtain and attribute, not to inherit from me. - -Game names, event names, artwork and trademarks belong to their respective -owners, including HoYoverse, Kuro Games, Hypergryph, Hotta Studio, Infold Games -and Perfect World. This project is an unofficial fan-made tool, not endorsed by -or affiliated with any of them or with any of the sources it reads. +The accompanying NOTICE file forms part of these terms and must be distributed +with the above copyright notice. It states which material in this repository is +licensed here and which is not. diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000..517b651 --- /dev/null +++ b/NOTICE @@ -0,0 +1,35 @@ +NOTICE +====== + +This file records what the MIT licence in LICENSE covers, and what it cannot. +It is part of the licensing terms of this repository: keep it with the code, and +keep it with any copy or substantial portion of the code you distribute. + +The code is MIT +--------------- + +The MIT licence applies to the code in this repository — the server, the client, +the parsers, the build and refresh scripts, and the documentation written for +them. That is the part which is mine to license. + +The event data is not +--------------------- + +The MIT licence does not apply to the event data. The schedules, event names and +event descriptions under `fixtures/` and `snapshots/`, and the feed built from +them, were compiled by the editors of the sites they were fetched from — Game8, +wiki.gg and the Arknights Wiki among them — and describe events run by the +games' publishers. That material is not mine and is not relicensed here. It is +checked in so the parsers can be tested against real pages, and it remains +subject to whatever terms those sites and publishers set. + +If you fork this project, the data is yours to obtain and attribute, not to +inherit from me. Every event in the app links back to the page it came from. + +Names and trademarks +-------------------- + +Game names, event names, artwork and trademarks belong to their respective +owners, including HoYoverse, Kuro Games, Hypergryph, Hotta Studio, Infold Games +and Perfect World. This project is an unofficial fan-made tool, not endorsed by +or affiliated with any of them or with any of the sources it reads. diff --git a/README.md b/README.md index 7feb94c..b8a0737 100644 --- a/README.md +++ b/README.md @@ -274,8 +274,8 @@ scripts. It does not cover the event data. The schedules under `fixtures/` and `snapshots/`, and the feed built from them, were compiled by the editors of the sites they came from and describe events run by the publishers; every event links back to the page it came from. Fork the code freely — the data you -obtain and attribute yourself. The scope note at the foot of `LICENSE` spells this out, and the app's -own colophon says the same thing to readers. +obtain and attribute yourself. [NOTICE](NOTICE) spells this out and travels with the licence, and the +app's own colophon says the same thing to readers. Unofficial and unaffiliated. Game names, event names and trademarks belong to their respective owners.