From 21c51077087c695019aa99eea1443371c5da27ac Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Mon, 31 Aug 2026 17:10:33 +0200 Subject: [PATCH] Add licensing and provenance documentation --- THIRD_PARTY_NOTICES.md | 96 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 THIRD_PARTY_NOTICES.md diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md new file mode 100644 index 0000000..18e29e4 --- /dev/null +++ b/THIRD_PARTY_NOTICES.md @@ -0,0 +1,96 @@ +# LevelRange-Octo third-party notices + +Audit date: 2026-08-31 + +This file records known upstream sources, historical licensing, compatibility +references and contributor provenance for LevelRange-Octo. + +Existing source comments, Git history, changelogs and credits remain part of +the provenance trail. + +## Original LevelRange + +The source identifies the original author as: + +- Philip Hughes (Bull3t) +- Copyright (c) 2006 Philip Hughes + +The original source contains the following explicit license grant: + +> An unlimited license to use, reproduce and copy this work is granted, on +> the condition that the licensee accepts all responsibility and liability +> for any damage that may arise from the use of this AddOn. + +A preserved copy of this historical notice is stored in: + +- `LICENSES/LevelRange-Original-License.txt` + +The repository root `LICENSE` explains the scope of that historical grant and +the treatment of later contributions. + +## Turtle WoW fork chain + +The current GitHub ancestry is: + +1. `Tenyar97/LevelRange-Turtle` + - https://github.com/Tenyar97/LevelRange-Turtle +2. `Spartelfant/LevelRange-Turtle` + - https://github.com/Spartelfant/LevelRange-Turtle +3. `Dusk-92/LevelRange-Octo` + - https://github.com/Dusk-92/LevelRange-Octo + +GitHub repository metadata confirms this fork relationship. + +Historical credits and changelog entries also identify additional development +by rado-boy, blehz, rafacc87 and Diginfotek. + +## FlightMap compatibility + +The original LevelRange source contains the credit: + +- "Thanks to Dhask for allowing the use of his FlightMap." + +LevelRange includes compatibility behavior for FlightMap tooltip positioning. + +This notice preserves that historical permission/credit. FlightMap itself is +not bundled as a dependency by LevelRange-Octo, and compatibility does not +imply current affiliation or endorsement. + +## Turtle WoW and OctoWoW content + +LevelRange-Turtle introduced and maintained zone, dungeon and raid information +for Turtle WoW-compatible environments. + +LevelRange-Octo adds and updates content for OctoWoW, including additional +zones, dungeons and raids. + +Names, compatibility references and gameplay information are used to identify +supported game/server content. Their use does not imply affiliation, +endorsement, partnership or ownership. + +## No bundled binary or media assets + +At the time of this audit, LevelRange-Octo contains Lua/XML/text data only. +There are no bundled BLP, TGA, audio, executable or DLL assets requiring a +separate binary/media provenance manifest. + +## Project identity and trademarks + +Canonical maintained fork: + +- https://github.com/Dusk-92/LevelRange-Octo + +World of Warcraft, Warcraft, Blizzard Entertainment and associated names, +marks, artwork and game assets remain the property of their respective rights +holders. + +See `PROJECT_IDENTITY.md`. + +## Preservation rule + +Do not remove historical author credits, the original license grant, FlightMap +credit, changelog attribution or fork provenance merely because the addon is +later modified. + +When inherited material is replaced or substantially rewritten, update the +provenance record rather than erasing the historical chain.