永久凍土層地下250メートルでソースコードを保存するGitHubのプロジェクト、無事に保管が開始されたことを発表

2020年7月21日

GitHubは、ノルウェーにあるスヴァールバル諸島の永久凍土層の地下250メートルに設けられた施設「Arctic World Archive」でオープンソースソフトウェアのソースコードを1000年以上にわたって保存するプロジェクトにおいて、無事に「Arctic World Archive」へコードの保管が行われたことを明らかにしました。

オープンソースは現在の文明の基盤であり人類の共有財産であるとして、GitHubが「GitHub Archive Program」を発表したのは、2019年11月のことでした。

このGitHub Archive Programでは、さまざまな手法でオープンソースのソースコードをアーカイブし、保存することになっていましたが、そのなかで、最も長期にわたってソースコードを保管することになっていたのが「Arctic World Archive」でした。

北極圏の非武装地帯にある永久凍土地下で保管

Arctic World Archiveは、ノルウェーにあるスヴァールバル諸島の永久凍土層の地下250メートルに設けられた施設です。運営は、ノルウェー政府が保有する採掘企業のSNSKと、長期データ保管ストレージを提供するPiql ASが共同で行っています。

スヴァールバル諸島はノルウェー領でありながら国際条約であるスヴァールバル条約によって独自の法制度や行政機構を持つ国際的な非武装地帯であり、極地科学研究の世界的な拠点でもあります。

ここに、2020年2月2日時点でのGitHubにおけるすべてのアクティブなパブリックリポジトリや、そのほか重要なリポジトリのスナップショットを作成、リポジトリごとにTarファイルにまとめ、それを二次元コードへ変換しそれを長期保存可能なフィルムに焼き付けたものを保存するわけです。

当初はもっと早い時期に保管が開始される予定でしたが、新型コロナウイルスの世界的流行の影響により時間がかかってしまい、いまになってしまったとのことでした。

そして保存されたコードにコントリビュートした開発者には、下記のような通知も行われたそうです。

fig

私の知人にも、こうした通知を受け取った方が何人かいました。ご自身が関わったコードが、自分が死んだあとの1000年後もほぼ確実に存在する、というのは少しうらやましい気がします。

関連記事

2022年9月にこのプロジェクトがバージョン1.0に到達したことが発表されました。

このエントリーをはてなブックマークに追加
follow us in feedly


関連タグ プログラミング言語 / GitHub



タグクラウド(β版)

クラウド / AWS / Azure / Google Cloud
コンテナ / Docker / Kubernetes
クラウドネイティブ / サーバレス
クラウド障害 / 運用・監視

プログラミング言語 / 開発ツール
JavaScript / Java / .NET / WebAssembly
HTML/CSS / Web標準

アジャイル開発 / スクラム / DevOps / CI/CD
ソフトウェアテスト・品質
ローコード/ノーコード開発

データベース / RDB / NoSQL / 機械学習・AI
Oracle Database / MySQL / PostgreSQL
Office / 業務アプリケーション

ネットワーク / HTTP / QUIC / セキュリティ
OS / Windows / Linux / VMware
ハードウェア / サーバ / ストレージ

業界動向 / 働き方 / 給与・年収
編集後記 / 殿堂入り / おもしろ

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed


最新記事10本