Программное обеспечение с открытым исходным кодом, похороненное на долгую перспективу


GitHub объявил, что завершил свою миссию по сохранению программного обеспечения с открытым исходным кодом для будущих поколений, сохранив его код в архиве глубиной 250 метров в вечной мерзлоте арктических гор, построенном на тысячу лет.

Местоположение для долгосрочного репозитория GitHub находится на Шпицбергене, архипелаге примерно в 600 милях (1000 км) к северу от материковой части Европы и ближе к Северному полюсу, чем за Полярным кругом. В частности, он находится в выведенной из эксплуатации угольной шахте, расположенной в горах, и занимает камеру глубоко в сотнях метров вечной мерзлоты.

Помимо представления местоположения, это видео, показанное на прошлогодней конференции GitHub Universe и включенное в наш предыдущий отчет об этой инициативе, GitHub’s Arctic Archive, фиксирует начальный депозит, состоящий из шести тысяч самых популярных репозиториев GitHub, включая Android и Linux. , сделанный в прошлом году GitHub.

Тогда идея заключалась в том, чтобы GitHub вернулся этой весной с остатком, включающим код всех активных публичных репозиториев на GitHub 2 февраля 2020 года. Однако из-за ограничений на поездки, наложенных COVID-19, GitHub пришлось доверить задачу: внесение оптового депозита своим местным партнерам, которые осуществили его 8 июля 2020 года.

В видео также объясняется техника, используемая для защиты 21 ТБ данных репозитория в будущем. Он был сохранен на пленке из галогенида серебра, закодированной на кадрах по 8,8 миллиона пикселей каждый. Это сократило его до 186 катушек piqlFilm (цифровая фоточувствительная архивная пленка).

В сообщении в блоге, объявляющем о прибытии открытого исходного кода в GitHub Arctic Code Vault, Джулия Меткалф также сообщила:

Миллионы разработчиков по всему миру внесли свой вклад в программное обеспечение с открытым исходным кодом, которое сейчас хранится в Arctic Code Vault. Чтобы отметить и отметить этот вклад, мы разработали значок Arctic Code Vault, который показан в разделе основных моментов профиля разработчика на GitHub. Наведите указатель мыши, и вы сможете обнаружить некоторые репозитории, в которые внес свой вклад.

The Arctic Code Vault — это лишь часть программы архива GitHub, в которой GitHub сотрудничает с Long Now Foundation, Internet Archive, Software Heritage Foundation, Arctic World Archive, Microsoft Research, Бодлианской библиотекой и Стэнфордскими библиотеками, чтобы обеспечить долгую жизнь. -срочная сохранность мирового программного обеспечения с открытым исходным кодом до;

защитить эти бесценные знания, постоянно храня несколько копий в различных форматах данных и в разных местах, включая очень долгосрочный архив, рассчитанный на срок не менее 1000 лет.

Другая долгосрочная стратегия, используемая Microsoft Project Silica, — это запись кода на пластинах из кварцевого стекла с использованием фемтосекундного лазера.

Это заставляет задуматься о том, как жители Земли отреагируют на обнаружение канистр с пленкой в третьем тысячелетии. А новости о том, что Арктика нагревается вдвое быстрее, чем в остальном мире из-за антропогенного изменения климата, вызывают опасения, что, возможно, даже на Свальбарде не будет такой безопасной и надежной холодильной камеры к концу 1000 годовой срок.


Добавить комментарий