Обеспечение постоянства хранения данных общедоступных репозиториев
GitHub намеревается оставить общедоступные репозитории доступными, пока вы их не удалите. В некоторых случаях мы можем сделать общедоступный контент недоступным, например если:
- Мы получаем уведомление о снятии DMCA для содержимого в репозитории.
- Мы определяем, что содержимое репозитория нарушает наши правила сообщества или условия предоставления услуг.
Ученые и исследователи могут ссылаться на эту информацию в планах управления данными.
Сведения о GitHub Archive Program
По умолчанию все общедоступные репозитории включены в GitHub Archive Program, партнерское решение GitHub и таких организаций, как Software Heritage Foundation и Internet Archive, чтобы обеспечить долгосрочное хранение мирового открытого кода программного обеспечения.
GitHub Archive Program позволяет сторонним партнерам архивировать общедоступные репозитории с помощью общедоступного API. Эти партнеры архивируют различные типы данных с разной частотой и делают данные доступными для общественности. GitHub Archive Program также обеспечивает постоянную защиту данных, сохраняя несколько копий в различных форматах данных и в разных местах. Например, GitHub хранит репозитории в Arctic Code Vault, очень долговременном архиве, рассчитанном на срок не менее 1000 лет. Дополнительные сведения см. в разделе GitHub Archive Program.
Ответственное использование архивов включает соблюдение конфиденциальности пользователей. Дополнительные сведения см. в разделе Общие заявления о конфиденциальности GitHub.
Можно отказаться от GitHub Archive Program для репозитория. Дополнительные сведения см. в разделе Согласие на участие в программе GitHub Archive Program или отказ от него для общедоступного репозитория.
Добавление лицензии с открытым кодом для повышения архивируемости
Библиотекам и исследователям может потребоваться юридическая защита для создания архивов общедоступного содержимого. Если вы хотите, чтобы третьи лица рассматривали вашу работу над GitHub для архивирования, вы можете добавить к своим проектам лицензию с открытым исходным кодом. Лицензия с открытым кодом предоставляет участникам явные разрешения на копирование и распространение материала в репозиториях.