【IT】GitHub、オープンソースのコードを1000年以上にわたって保存する「GitHub Archive Program」発表
■ このスレッドは過去ログ倉庫に格納されています
GitHubは、オープンソースは現在の文明の基盤であり人類の共有財産であるとして、このコードを次世代の人類に確実に残していくための「GitHub Archive Program」を発表しました。
「GitHub Archive Program」は、スタンフォード大学図書館やオックスフォード大学ボドリアン図書館、一万年時計で知られるロングナウ協会、Internete ArchiveやSoftware Heritage財団、GHTorrent、Microsoft Researchなど、さまざまな団体がパートナーとして協力しています。
コードの保存はもっとも更新頻度の高いホットなレイヤから、定期的なアーカイブが行われるウォームレイヤ、そして長期的な保存が行われるコールドレイヤまで複数のレイヤにわたって行われます。
もっともホットなレイヤはGitHubのリポジトリそのものであり、GHtorrent、GH Archive、Internet Archiveと徐々に保存期間が伸びるウォームレイヤへと連なっていきます。
そしてもっとも長期的なコールドレイヤの1つが、「Arctic World Archive」です。
北極圏の非武装地帯にある永久凍土地下250mに保管
Arctic World Archiveは、ノルウェーにあるスヴァールバル諸島の永久凍土層の地下250メートルに設けられた施設です。運営は、ノルウェー政府が保有する採掘企業のSNSKと、長期データ保管ストレージを提供するPiql ASが共同で行っています。
スヴァールバル諸島はノルウェー領でありながら国際条約であるスヴァールバル条約によって独自の法制度や行政機構を持つ国際的な非武装地帯であり、極地科学研究の世界的な拠点でもあります。
Arctic World Archiveにはすでにイタリアやバチカン、ブラジル、ノルウェイなど多くの政府の依頼を受けて重要な歴史や文化に関する情報を保管しており、GitHubのオープンソースのコードもここに設置された保管庫に保存されます。
具体的には2020年2月2日時点でのGitHubにおけるすべてのアクティブなパブリックリポジトリや、そのほか重要なリポジトリのスナップショットを作成、リポジトリごとにTarファイルにまとめ、QRコードへ変換。データが容易に復元できるように、人間が読める形で索引や手引き追加するとのことです。
GitHubのパブリックリポジトリにおいたコードが1000年以上保存されるというのは、オープンソースプロジェクトに対する強力な誘引策になるのではないでしょうか。
以下は公開された動画から。
北極圏にあるスヴァールバル。
https://www.publickey1.jp/2019/github_archive_program05.gif
https://www.publickey1.jp/blog/19/github1000github_archive_program250m.html 日本人のプログラマーは、自分の書いたソースを隠しがち。
自信がないのかね? 7payのコードが公開状態になってたのもココだったよな でも、もう動かないのも多いよ
これをどうにかする方が大問題 >>2
githubよりpornhubのほうが普遍的な財産価値があるよな 6年で終わった100年メールというサービスを思い出すわ 千年じゃ全然足りん
3700年後に蘇った時どうすんだ >>3
自信がないんじゃなくてずるい性格が出てるだけ これやって、何か成果が出るのか?
つまんねーことばっかり
やってんじゃねーよ > リポジトリごとにTarファイルにまとめ、QRコードへ変換。
QRコード?
マジで? そのソースコードを保存しても
それを再生する装置もない
仮に再生できても技術は1000年分進んでるから
再生する価値がない
となると保存する価値もない
ということは保存プロジェクト自体が破綻する >>3
よくわからないけど動くプログラムにいろいろな視点から説明を求められた時に対応できない プライベートリポジトリも保存されると恥ずかしいコードが1000年残るのか >>16
1000年前の技術を研究してる考古学者なんて珍しくないぞ 今年も総理主催の「桜を見る会」が新宿御苑で開催された。絵面からして本当に気持ちが悪いの一言に尽きる。
権力者にすり寄って散り際の桜の下で笑顔を振りまいている。いつから日本人には「恥」という概念が喪失したのであろう。
://nikkan-spa.jp/1569739
【世堺教師マイ土レーヤ】
彼らは政治構造、関係、似た者同士のつながりを築き、やがて彼らの属している過去へと後退するでしょう。
彼らは苦しんでいます。古いやり方が失われていくのを見ています。
世界の保守的な政府は、使い古された、古い、競争的な仕組みの代表者です。
彼らは過去の人々であり、今の世界に与えるものを持ちません。彼らのメッセージは過去のものです。
過去のやり方を好む人々のすべて、多数の人々の犠牲の上に少数の者たちを利してきました。
富を得ることで権力が生まれ、権力を持つことで富が生じます。この二つは共に働き、
過去──過去の仕組みと思考方法──しか見えない特定のタイプの人々にとっては抵抗し難いものです。
【世界は持つ者と持たざる者に分かれています】
自分が無欲であり、世界のためにすべてを行っているような錯覚を持っている人々がいます。
しかし、彼らの生活の根本には貪欲と利己主義があります。この偽善を暴き、人々に彼らの本性を示します。
マイ土レーヤの提唱する線に沿って変化を要求する人々と、おびえて何をしていいか分からない人々に分かれるでしょう。
【マイ土レーヤははっきりと述べておられます】
世界はすべての者に、金持ちと貧乏人、すべてに属することを、マイ土レーヤは示されるだろう。
ある人々にとっては自由への解放である。他の人々にとっては、保証と平穏の喪失である。
【日本から始まる世界的株式市場の大暴落】
彼は、崩壊が起こり、それは日本から始まると言われました。
それが最終的な暴落であることがはっきりするや否や、マイ土レーヤは出現するでしょう。
マイ土レーヤが公に世界に現れるにつれて、UFOがとてつもない数で姿を表すでしょう
👀
Rock54: Caution(BBR-MD5:847cfeaf6f31691a42c25abc56bd4433) >>3
ソース公開しても
お前ら「ライセンスGPLかよ、俺様が自由に使えねえだろゴミ作者が!」
と、なるわけなんですね、よく分かります >>18
古代エジプトの貴族の子供が、字を習うために、
綺麗な文字の手本の下に、俺が見ても汚ったねー字を書いたのがそのまま残ってて
すげーホッコリした 著名なものでないと長期間は保存されないし、
運営会社が潰れた場合の問題もあるからなぁ。 まず創価学会員としては動機があるね。^^
まず、テクノロジー犯罪への批判。
どの程度までが本当のことなのかは別として、
批判されていることは事実なわけだから、
これをなんとかしたい。
それからこれも主にネットではおなじみだが、
広告塔どもの盗作騒ぎだ。
これもどの程度までが本当なのかの判断はともかく、
批判されていることに変わりはない。
他にも、派遣法だとか、技能実習法だとか色々あるが、
要するに彼らからすれば、
ネットでのこうした批判を、なんとかしたいという思いが、
ここ20年近く、ずっとあったわけなんだよな。
香港のデモでは、地元の暴力団が駆り出されていて、
市民団体を装って、色んな所を荒らし回っているらしい。
日本では、淡路島の平野くんがいるね。
彼も学会をしきりにかばっていたが、
矢野絢也も書いていたように、
この団体には、れっきとした前科があるからな。
世話になったといえば、オヤジの葬儀だとか
ずいぶん世話になったそうじゃないか。
まあ、現状は、「まな板の上のタイ」みたいなことだから、
看護婦に気を使うというのは当然かな。 ライダイファンタジー - 目立製作所イエスズ会チーム -
(´・ω・`) ←赤塚慶州
「1のところから分析して。」
(´・ω・`)
「ちがう!! 9以外は意味がない!!」
(´・ω・`)
「ちがう!! コメントなんかしても意味がない!!」
(´・ω・`)
「金は払わないからね。」 「アクティブな」ってのが気になる。
今も時々更新してるのもあるけど、昔作って放置してるのは保管してくれるんだろうか。
コードのおまけに日記とか書いてるレポジトリもあるけど、それまで保管されるのは面白いな。 99.999%以上は100年もしないうちに存在価値のないゴミみたいなコードになってると思う 日本にも赤ちゃんのへその緒を取っておく風習があったでしょ。
平安時代あたりの人なら残ってるのがあるかも知れんぞ。 >>23
ぶっちゃけGPLとか嫌がらせか罠以外の何物でもないよな >>35
GPLは疫病みたいなやつだからな
混入しないように結構気を使っているわ 公開すると放置できないからなぁ
働き方の課題が大きい >>35
>>36
いまだにこんなこと言ってて大丈夫なんだろか >>40
サービス利用者にソースコード公開までは出来んわ
どんなソフトに使っているんだ? >>42
配信したアプリにGPLが入っていたらNGだろ
完全純粋なWebアプリなら別にいいかもしれんが、派生形のAGPLだったらアウトになるし >>43
おいおい勝手に違うライセンスの話変えるなよ
アプリ配信?他人のGPLアプリをパクって配信できない?そんなの知らんわ >>44
クライアント側のアプリについてはGPLの範疇で説明しているだろうが
なんでこれで話を変えていることになるんだ?
あと、パクるって馬鹿なのか?
ライセンス違反をしたくないから混入しないようにしているって言っているだろ マイクロソフトはなんか勘違いしてないか?
マイクロソフトがこれまでに積極的に葬り去ってきた過去のオープンソースコードの発掘の方が義務としては大きく優先課題だ
オープンソースに加えてきた数々の振る舞いを省み、これまでの己の行動を反省した上で己の義務を果たせよ ソースコードを1000年保存しても1000年後に需要があるか?
1000年後に1000年前の遺物が出てきてもプログラムを実行できるような機能を有しているとは思わんけど・・・
まあ、保存できるならそれはそれでいいけど 1000年後も文明は続くか。
その頃には良いVR風俗がありそうだな。
裏山。 >>47
1000年前の原始人はこんな不合理なものを使っていたんだぜ
っていう証拠残しのための施策 >>8
コードがないとデッキのなくなったビデオテープみたいなことになっちゃうじゃん
オープンソースのコードを1000年以上にわたって保存する
↓
稚拙なクソコードで1000年以上にわたって恥をかかされ続ける 他人のソースコードを読んで参考にする、
間違ってる部分を指摘して質を高める、ならいいけど、
稚拙な部分をあげつらってバカにされる、間違ったこと自体を非難される、だと
「誰からも文句のつけられない完璧な作品」に仕上がるまで見せたくないって
気持ちになるのも仕方ないわな。
>>53
古くなったら名作しか人の記憶に残らないから大丈夫でしょ。
昔の人の大間違いの考察が、新しくて正しい発見につながることもあるし。 >>54
俺が出したプルリクに対して横からブレースの位置が云々とか口を出してくる奴がいてイラっと来た事があったな。
「この言語はこう書くものだ」みたいな宗教的な蘊蓄を語るやつが居るのよね。
そのリポジトリの流儀に合わせていたのに、というかそのリポジトリの流儀が正だろうがって言っても話が通じない。
こういうやり取りも1000年残るのかね。ソースコードだけかな? 開発側の気質が垣間見えるから面白い場所だ
露出の少ない有名開発者同士がissueでは激論を交わしてたりする >>55
自分の土俵に引きずり込んで否定するヤツらばかり
またそんなヤツらはブログの受け売りで本すら読んでないという(笑) 1000年とかできるかどうかわからんことを保証するなよ しかし話題づくりの為だけに投じる大金があるって凄いな
沈んだ戦艦を発見したりするのと同じような活動だよな >>19
漢方や鍼灸は2000年前の技術だしな。
しかも、現代よりも優れているという。 >>3
>日本人のプログラマーは
そういうデータがどっかにあるんすか?
まさか妄想じゃないですよね?w >>64
っていうか、GitHubのようなオープンソース開発に
日本人がいるのはまれといいたいのだろう。
日本人が外国で企業で働くケースは多くあるけど、
オープンソースメディアに登場する日本人は少ない。
俺がやるっていう主体性がない国民性だから仕方ないね。 >>65
日本語のリポジトリは結構あるよ
あと、外国の人とやり取りしている日本人は英語で書くから日本人だと分からないというね
どちらにしろ、知らないだけ >>66
だよなあ
>>65は日本人をディスりたいだけだと思う。何人か知らんけどw >>2
>PornHubも人類の共有財産
金払って見ろや
著作権違反を共有って、おかしいやろ 次のカンナが現れる日まで
しかしもう10年20年もすれば実行ファイルからごくわかりやすいソースをAIが即座に逆生成するようになる
OSやオフィスやアドビの巨大ソフトをあっさり解析して「ったく無駄だらけのコードだな」と数十分の1に整理したソースを示すようになる
そもそも「何かやりたい作業があるならその都度俺に言えよ その場の作業で答をさっさと提示してやる 専用チップを使うべきそれならコンマ1秒で機械語で書いてモジュール作ってな(笑)」とAIが上からほざくようになる 俺のウンコードまで1000年保存とか辱めを受けるに等しい >>55
Write Once, Read Never. ■ このスレッドは過去ログ倉庫に格納されています