GitHub запази архив на отворения код в арктическо хранилище

GitHub обяви за реализирането на проекта по създаване на архив открити изходни кодове, разположени в арктично хранилище Arctic World Archive, способно да оцелее в случай на глобална катастрофа. 186 пленочни носителя piqlFilm, които съдържат фотоснимки на информация и позволяват запазването на данни за повече от 1000 години (според други данни, срокът на експлоатация е 500 години), успешно са разположени в подземно хранилище на остров Шпицберген. Хранилището е изградено от изоставена въглищна мина на дълбочина 150 метра, достатъчна, за да осигури запазването на информация, дори и в случай на употреба на ядрено или електромагнитно оръжие.

GitHub запази архив на отворения код в арктическо хранилище

В архива са запазени около 21 ТБ информация, представляваща кода на много отворени проекти, разположени в GitHub. Разработчиците, чиито код е попаднал в архива, са обозначени в профила на GitHub със специален знак „Arctic Code Vault Contributor“. В случай на проблеми с хранилището „Arctic World Archive“, се обмисля възможността за създаване на дублиращи архиви за дългосрочно съхранение.

GitHub запази архив на отворения код в арктическо хранилище

От плановете на Microsoft за развитие на инициативата се отбелязва намерението да се създаде по-глобален архив на информация, обхващащ обща информация за знанията, натрупани от компютърната индустрия, включително книги, документация, информация за разработка на софтуер, езици за програмиране, електроника, микроелектронни процесори и компютърни технологии, както и данни за историята на технологиите и културните аспекти. Целта на инициативата е да предостави изчерпателна информация, която може да помогне на бъдещите изследователи да възстановят настоящите технологии и да разберат по-добре съвременния свят.

Паралелно се развиват няколко алтернативни проекта за създаване на архиви с код. В качеството на експеримент проектът Silica в носители за дългосрочно съхранение, направени от плочи от кварцово стъкло, е запазил съдържанието на 6000-те най-популярни репозитория в GitHub. Данните се запазват чрез физическа промяна на свойствата на материала, устойчив на въздействие на електромагнитно лъчение, вода и топлина, което позволява да се постигне време на запазване на ниво от десетки хиляди години.

Проект „Internet Archive“ запази в своя архив извадка от публични репозитории с GitHub към 13 април. Общо е запазена информация за около 55 ТБ информация за репозиториите, включително коментари, issue и други метаданни. В бъдеще създателите на Internet Archive възнамеряват да предоставят възможност за извличане на кода на проектите от архива, използвайки командата „git clone“ (развива се аналог на услугата Wayback Machine за кода).

Организация Software Heritage Foundation, основана от националния изследователски институт на Франция (Inria) с подкрепата на ЮНЕСКО, си постави за цел да натрупа и запази изходни текстове. В момента архивът Software Heritage вече съдържа 130 млн. проекта и включва пълната история на тяхното развитие. 100 млн. от тези проекти са импортирани от GitHub. Всеки желаещ може да поиска архивиране на своя код на сайта save.softwareheritage.org, като уточни линк към репозитория Git, Mercurial или Subversion. Съществува възможност за търсене, навигация по кода и изтегляне на архивираните проекти.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster