Mentions Légales
Informations juridiques, licences, dépendances techniques et conditions d'utilisation du projet de traduction.
1. Édition et hébergement
Ce site est édité à titre personnel par chenetulipe, créateur et fondateur du projet. Conformément à l’article 6 de la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l’économie numérique, l’éditeur a fait le choix légal de conserver son anonymat.
L’hébergement est assuré par OVH (2 rue Kellermann – 59100 Roubaix – France). Les informations d’identification complètes de l’éditeur sont hébergées par cet intermédiaire et tenues à la disposition des autorités compétentes si la loi l’exige.
2. Un projet strictement non lucratif
Ce projet de traduction est une initiative 100 % bénévole, réalisée par des fans pour des fans. Son but n’est absolument pas de générer du profit.
Il n’y aura jamais de publicités sur ce site, ni de liens affiliés. L’équipe ne réclame et n’accepte aucun don ni aucune forme de compensation financière. La passion pour le jeu vidéo reste notre unique moteur.
3. Propriété intellectuelle et droits d’auteur
Persona 2: Innocent Sin est une marque déposée et la propriété exclusive de © Atlus / SEGA, qui en sont les développeurs originaux et les uniques ayants droit.
Aucun fichier protégé par le droit d’auteur n’est hébergé sur ce serveur ou sur notre dépôt GitHub. Nous ne distribuons qu’un correctif (patch .xdelta) contenant uniquement les différences de code nécessaires à la traduction.
Il est de la responsabilité de l’utilisateur de posséder une copie légale (ISO européen ULES01557) de son jeu. Le partage d’ISO ou de fichiers illégaux est strictement interdit dans les espaces communautaires (Discord, GitHub) liés à ce projet et entraînera un bannissement immédiat.
4. Documentation du projet
Pour garantir la transparence et faciliter la contribution, toute la documentation technique et organisationnelle est accessible publiquement sur notre dépôt GitHub :
5. Licences et dépendances
5.1 Le code maison du projet
L’ensemble du code écrit par l’équipe de P2:IS FR – c’est‑à‑dire :
- Le patch de traduction (fichiers
.xdeltaet textes traduits) - L’outil
p2is_tool(backend Python, encodeurs, parseurs, core) - Les scripts d’injection et de relecture
est distribué sous licence CC BY‑NC‑SA 4.0 CC BY‑NC‑SA 4.0.
- BY (Attribution) – Vous devez créditer l’équipe du projet.
- NC (Non Commercial) – Pas d’utilisation commerciale.
- SA (Share Alike) – Toute modification doit être partagée sous les mêmes conditions.
Cela signifie que vous êtes libres de réutiliser, modifier et redistribuer notre code, à condition de respecter ces trois règles. La vente ou la monétisation directe de ce patch est strictement interdite.
Exception pour les créateurs de contenu : Les YouTubers, Streamers et journalistes sont totalement autorisés à utiliser ce patch dans leurs vidéos ou articles, et à monétiser leurs contenus liés au jeu.
Création de mods et traductions dérivées : Si vous souhaitez utiliser nos outils ou notre traduction pour créer votre propre version (ex: traduction dans une autre langue), vous en avez le droit à condition de créditer l’équipe originale et de distribuer votre projet sous cette même licence exacte (ShareAlike).
5.2 Cas particulier : le Web Patcher
Le Web Patcher (dossier p2is_patcher) est une application web qui permet d’appliquer le patch .xdelta directement depuis le navigateur.
Il est composé de deux parties :
- L’interface utilisateur (HTML / CSS / JS)
- Le moteur DeltaPatcher (C++), dont le code est intégré directement dans l’application (compilé en WebAssembly ou porté en JavaScript).
Le Web Patcher est distribué dans son intégralité sous licence GPL-2.0.
La raison est que le code de DeltaPatcher est sous GPL-2.0, une licence dite virale : tout logiciel qui intègre du code sous GPL doit lui‑même être distribué sous GPL. Puisque le Web Patcher intègre directement le code de DeltaPatcher, l’ensemble (interface + moteur) est une œuvre dérivée et doit donc être distribué sous GPL-2.0.
Conséquence pratique : Le code du Web Patcher est libre et open‑source, mais ne peut pas être utilisé dans un projet propriétaire. Cela ne change rien pour le patch de traduction lui‑même, qui reste protégé par la CC BY‑NC‑SA 4.0.
5.3 Dépendances externes
Le projet utilise plusieurs bibliothèques et outils open‑source. Chacun est utilisé dans le strict respect de sa licence d’origine.
▸ CriFsLib (.NET)
Utilisé uniquement pour l’extraction de l’archive P2PT_ALL.cpk.
Comment il est utilisé : L’exécutable CriFsLib.GUI.exe est appelé en externe par notre outil Python. L’injection et le rebuild du CPK sont réalisés par notre propre code pour ne pas altérer la table des matières (TOC) du fichier original.
Impact sur le projet : Aucun. L’appel externe rend cette dépendance totalement indépendante. Notre code reste sous CC BY‑NC‑SA 4.0.
▸ pycdlib (Python)
pycdlib est indispensable pour parser la structure ISO 9660 du disque, récupérer les coordonnées géométriques des fichiers (LBA) et permettre l’injection binaire des CPK et EBOOT modifiés.
Comment il est utilisé : Import dynamique (import pycdlib) dans notre code Python, via pip install.
Impact sur le projet : Aucun. La LGPL autorise l’utilisation d’une bibliothèque sans contaminer le projet appelant, à condition de ne pas modifier le code source de la bibliothèque elle‑même. Notre outil reste sous CC BY‑NC‑SA 4.0.
▸ pspdecrypt (C)
Utilisé dans le pipeline d’extraction optionnelle pour retirer le chiffrement DRM (KIRK) de l’EBOOT.BIN original, afin de pouvoir le modifier.
Comment il est utilisé : L’exécutable pspdecrypt.exe est appelé en externe par notre outil Python.
Impact sur le projet : Aucun. L’appel externe rend cette dépendance totalement indépendante.
▸ DeltaPatcher (C++)
Moteur de génération et d’application de patches différentiels binaires (.xdelta).
Comment il est utilisé : Le code source de DeltaPatcher est intégré directement dans le Web Patcher (compilé en WebAssembly ou porté en JavaScript).
Impact sur le projet : La licence GPL-2.0 est virale. Puisque le Web Patcher intègre directement du code de DeltaPatcher, l’ensemble du Web Patcher (UI + moteur) DOIT être distribué sous licence GPL-2.0. C’est pourquoi le Web Patcher est intégralement en GPL‑2.0.
▸ Pack de textures HD (œuvre de @racawr)
Le patch inclut une sélection d’images optimisées provenant du pack de textures HD créé par @racawr (disponible sur GameBanana).
Licence originale : CC BY‑NC‑ND 4.0 (Creative Commons – Attribution, Pas d’Utilisation Commerciale, Pas de Modification).
Autorisation spéciale : L’auteur·ice du pack a gracieusement accordé à l’équipe de P2:IS FR une autorisation explicite de distribuer une version modifiée des textures (fichiers séparés) pour cette traduction française, à condition que le projet reste non lucratif et que l’œuvre originale soit correctement créditée. Cette autorisation a été obtenue par message privé et est conservée par l’équipe.
Impact : Les textures modifiées sont distribuées en complément du pack original, que les utilisateurs doivent télécharger séparément. La licence est respectée grâce à cette autorisation personnelle.
Un immense merci à @racawr pour son travail fantastique, sa bienveillance et son autorisation qui a permis d’intégrer ces textures à notre projet ! 🙏
5.4 Récapitulatif des licences
- Patch de traduction (textes, .xdelta, p2is_tool) : CC BY‑NC‑SA 4.0
- Web Patcher (UI + moteur DeltaPatcher intégré) : GPL-2.0
- CriFsLib : MIT
- pycdlib : LGPL-2.1
- pspdecrypt : Open‑Source
- Pack HD (textures) – œuvre de @racawr : CC BY‑NC‑ND 4.0 (utilisation autorisée spécialement pour ce projet)
Ces licences ne s’appliquent pas aux œuvres originales d’ATLUS / SEGA, qui restent soumises à leurs propres droits.
6. Clause de non‑responsabilité
L’utilisation des patchs, outils et fichiers proposés par l’équipe de traduction de P2:IS FR se fait à vos propres risques et périls.
L’éditeur de ce site, les membres de l’équipe et les contributeurs du projet déclinent toute responsabilité en cas de dommages matériels ou immatériels, directs ou indirects, pouvant découler de l’utilisation de ces fichiers (incluant, de façon non exhaustive, la corruption de données, la perte de fichiers de sauvegarde, ou tout dysfonctionnement matériel).
7. Nous contacter
Pour toute question légale, technique ou communautaire, merci de nous joindre principalement via le serveur Discord communautaire ou en créant une issue sur le dépôt GitHub officiel.