Persistance des dépôts publics
GitHub garde vos dépôts publics disponibles, sauf si vous les supprimez. Dans certains cas, nous pouvons rendre le contenu public indisponible, par exemple si :
- Nous recevons un Avis de retrait DMCA pour le contenu d’un dépôt.
- Nous déterminons que le contenu d’un dépôt enfreint nos Directives de la communautéou nos Conditions d’utilisation du service.
Les universitaires et les chercheurs peuvent référencer ces informations dans des plans de gestion de données.
À propos du GitHub Archive Program
Par défaut, tous les référentiels publics sont inclus dans GitHub Archive Program, un partenariat entre GitHub et des organisations telles que Software Heritage Foundation et Internet Archive pour assurer la préservation à long terme des logiciels open source du monde entier.
Le GitHub Archive Program permet aux partenaires tiers d’archiver des dépôts publics avec l’API publique. Ces partenaires archivent différents types de données à différentes fréquences et rendent les données disponibles au public. Le GitHub Archive Program protège également les données en continu en stockant plusieurs copies dans différents formats et emplacements. Par exemple, GitHub stocke les dépôts dans le Arctic Code Vault, une archive à très long terme destinée à durer au moins 1 000 ans. Pour plus d’informations, consultez GitHub Archive Program.
L’utilisation responsable des archives suppose le respect de la vie privée des utilisateurs. Pour plus d’informations, consultez « Déclaration de confidentialité générale GitHub ».
Vous pouvez désactiver le GitHub Archive Program pour votre dépôt. Pour plus d’informations, consultez « Accepter ou refuser GitHub Archive Program pour votre dépôt public ».
Ajout d’une licence open source pour augmenter l’archivabilité
Les bibliothèques et les chercheurs peuvent demander des protections juridiques pour créer des archives du contenu accessible au public. Si vous voulez que des tiers prennent en compte votre travail sur GitHub pour l’archivage, vous pouvez ajouter une licence open source à vos projets. Une licence open source donne aux contributeurs des autorisations explicites pour copier et distribuer le contenu de vos dépôts.