GitHub разместил гигантский архив программного обеспечения с открытым исходным кодом в арктическом хранилище

GitHub разместил гигантский архив программного обеспечения с открытым исходным кодом в арктическом хранилище

Если вы разместили свой проект на GitHub до 2 февраля этого года, то весьма вероятно, что плоды вашего труда теперь будут храниться в арктическом банке, где они пролежат не менее тысячи лет. В прошлом году платформа Microsoft объявила, что переместит в это хранилище весь архив данных с открытым исходным кодом, загруженный на ее серверы.

Амбициозный проект

Арктическое хранилище – это сокровищница, расположенная в 250 метрах от Арктической горы на архипелаге Шпицберген. Там же находится Глобальный банк семян, где хранятся семена всех съедобных растений со всего мира. Этим двум сооружениям абсолютно не грозит глобальное потепление.

GitHub разместил гигантский архив программного обеспечения с открытым исходным кодом в арктическом хранилище

Данная инициатива является частью проекта Archive Program, который был анонсирован на конференции GitHub Universe 2019 года. Эта же программа предполагает размещение данных и с онлайн-платформ.

Перед тем, как данные GitHub были помещены в банк, они сначала были записаны на плёночных накопителях, покрытых порошком оксида железа. Эти носители информации могут быть прочитаны как компьютером, так и человеком (с помощью лупы), что очень важно в случае отключения электроэнергии. Более того, плёночные накопители могут прослужить до тысячи лет, в отличие от других дисков.

В общей сложности, программное обеспечение с платформы Microsoft уместилось на 186 накопителях – это 21 терабайт сжатых данных – копия всех строк с открытым исходным кодом, доступных на GitHub до 2 февраля 2020 года. Потребовалось несколько месяцев, чтобы перенести их на пленку. Наконец, 8 июля они были помещены в Арктический архив хранилища.

Важно отметить, что к накопителям была приложена специальная инструкция по считыванию хранящихся на них данных. Это очень важно, поскольку вся информация была сжата в TAR-файлы и дополнительно сохранена в виде QR-кодов. Кроме того, на пленке есть то, что GitHub называет “Технологическим деревом” – серия фундаментальных сведений о наших технологиях, компьютерах и программном обеспечении, которые облегчат будущим поколениям использование данных, хранящихся в банке.

На случай апокалипсиса

Проект Archive Program еще не завершен. В будущем GitHub намерен перенести каждый свой активный репозиторий на носители, которые смогут просуществовать даже дольше, чем пленочные носители, аж до 10 тысяч лет. Эти диски будут сделаны из кварцевого стекла.

Кроме данных GitHub, в Арктическом хранилище будут архивироваться и другие важные данные со всего мира. Речь идет о научных, музыкальных, художественных достижениях и многих других областях – например, археологии. Если когда-нибудь на Землю упадет метеорит или произойдет другое событие, которое может привести к уничтожению планеты, то вся сохраненная информация сможет помочь восстановить цивилизацию.

Роман
Оцените автора
Безопасник
Добавить комментарий