docs(legal): clarify third-party asset licensing (#16) #21

Merged
Reliodas merged 1 commit from docs/16-asset-licenses into develop 2026-06-22 17:21:23 +00:00
Owner

Implémente le ticket #16 : sépare la licence du code des droits sur les assets tiers et documente les risques.

Livrables

  • docs/ASSETS.md : inventaire des polices (Trasandina W03, Gilroy), images (logo, arrière-plan), moteur PowerPoint de référence et marque — chemins source/produit, origine, licence connue, statut de redistribution.
  • NOTICE.md : périmètre de la licence MIT (code uniquement), liste des éléments non couverts, non-affiliation à TF1 / Sony Pictures Television, interdiction de diffusion commerciale tant que les droits ne sont pas établis.
  • README.md : section « License & assets » avec avertissement + liens vers NOTICE.md et docs/ASSETS.md.
  • CONTRIBUTING.md : règles pour ajouter un asset (entrée d'inventaire, ne jamais committer les sources propriétaires, traiter tout droit non établi comme non redistribuable).

Points notables

  • L'image Docker client embarque les polices et images propriétaires au build (client/Dockerfile) → risque documenté, diffusion publique à éviter tant que les droits ne sont pas clarifiés.
  • .gitignore exclut déjà original/ et les copies générées (client/public/fonts/, logo.png, bg.png) ; aucun asset propriétaire n'est versionné.
  • Le projet reste exécutable sans les assets (police de repli système).
  • Formulations volontairement factuelles et prudentes : aucune conclusion juridique non vérifiée.

Vérification

  • git diff --check → propre
  • git ls-files → aucun asset propriétaire suivi
  • Liens relatifs (NOTICE.md, docs/ASSETS.md, LICENSE) valides

Refs #16

Implémente le ticket #16 : sépare la licence du code des droits sur les assets tiers et documente les risques. ## Livrables - **`docs/ASSETS.md`** : inventaire des polices (Trasandina W03, Gilroy), images (logo, arrière-plan), moteur PowerPoint de référence et marque — chemins source/produit, origine, licence connue, statut de redistribution. - **`NOTICE.md`** : périmètre de la licence MIT (code uniquement), liste des éléments non couverts, non-affiliation à TF1 / Sony Pictures Television, interdiction de diffusion commerciale tant que les droits ne sont pas établis. - **`README.md`** : section « License & assets » avec avertissement + liens vers `NOTICE.md` et `docs/ASSETS.md`. - **`CONTRIBUTING.md`** : règles pour ajouter un asset (entrée d'inventaire, ne jamais committer les sources propriétaires, traiter tout droit non établi comme non redistribuable). ## Points notables - L'image Docker client **embarque** les polices et images propriétaires au build (`client/Dockerfile`) → risque documenté, diffusion publique à éviter tant que les droits ne sont pas clarifiés. - `.gitignore` exclut déjà `original/` et les copies générées (`client/public/fonts/`, `logo.png`, `bg.png`) ; aucun asset propriétaire n'est versionné. - Le projet reste exécutable **sans** les assets (police de repli système). - Formulations volontairement **factuelles et prudentes** : aucune conclusion juridique non vérifiée. ## Vérification - `git diff --check` → propre - `git ls-files` → aucun asset propriétaire suivi - Liens relatifs (`NOTICE.md`, `docs/ASSETS.md`, `LICENSE`) valides Refs #16
Reliodas added this to the 1.0.0-alpha milestone 2026-06-22 16:32:41 +00:00
docs(legal): clarify third-party asset licensing
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_metadata/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
516001de94
Separate the MIT-licensed source code from the third-party assets it
uses or references, and document the rights and risks.

- docs/ASSETS.md: inventory of fonts (Trasandina W03, Gilroy), images
  (logo, background), the reference PowerPoint engine and the brand,
  with source/produced paths, known license and redistribution status.
- NOTICE.md: scope of the MIT license, list of assets it does not
  cover, non-affiliation with TF1 / Sony Pictures Television, and a
  no-commercial-distribution statement until rights are cleared.
- README.md: License section expanded into "License & assets" with a
  warning and links to NOTICE.md and docs/ASSETS.md.
- CONTRIBUTING.md: rules for adding an asset (inventory entry, never
  commit proprietary sources, treat unestablished rights as
  non-redistributable).

Documents that the client Docker image embeds proprietary fonts and
images at build time, and that the project can run without them.
.gitignore already excludes original/ and the generated copies.

Refs #16

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Reliodas merged commit 30de765549 into develop 2026-06-22 17:21:23 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jeux/le-grand-concours#21
No description provided.