人類は常に世界の終わりについて空想してきました。すべてはどうやって終わるのでしょうか?それは迅速な終わりでしょうか、それとも進歩的な終わりでしょうか?私たちは最後まで生き残れるでしょうか?その黙示録的な世界はどのようなものになるのでしょうか?文学、映画、ビデオ ゲームには、これらの質問に対する多くの答えが見つかります。このジャンルのフィクションには魅力がありますが、世界の終わりに遭遇したいと思う人はいません。
だからといって、空想の域を超えて、万が一に備えて、社会の崩壊をどうやって生き延びるか、そして次に来るものにどう立ち向かうかを考えようと決心する人たちがいるという意味ではありません。時折、地下壕を建設した家族に関する報道を報道で目にします。さらに、冷戦中は、米国とソ連が互いに破壊し、ひいては地球全体を破壊することを決めた場合に備えて、避難所を確保することを多くの人が真剣に検討していました。
カナダ人のヴァージル・デュプラスも、終末世界を生き抜く人々に何が貢献できるかを考え、優れたプログラマーのように、オペレーティング システムを作成することに決めました。それを実行する理由はたくさんあります。デュプラス氏は、地球規模の黙示録がもたらす多くの影響の中で、彼自身の言葉で、2030 年までに地球は新しい技術を生み出すのに必要な材料を提供できなくなり、既存の技術でしのぐしかなくなるのではないかと懸念しています。彼自身が言うように、「これは、有用な技術を生み出すために入手可能な部品を収集しなければならない電子スクラッパーの新時代の始まりを示すことになるでしょう」。
基本に立ち返って
このため、Dupras は、さまざまなコンポーネントと連携し、マイクロコントローラーをプログラムするように設計されたオペレーティング システムを作成することにしました。これが、Dupras にとってポスト黙示録的テクノロジーの使用の基礎となります。
このプロジェクトはCollapse OS 、またはスペイン語で Collapse OS と呼ばれます。 Z80 マイクロプロセッサで動作するように設計されており、その作成者はオペレーティング システムのカーネルと一部のプログラムとツールの両方をプログラムしました。目標は、Collapse OS が即席のマシン上で、または可能な限り低い要件で動作し、あらゆる種類のストレージ デバイスおよびテクノロジ上で読み書きできるようにすることです。さらに、自身を複製することも可能です。
なぜ Z80 8 ビット プロセッサをベースとしているのですか?同社の作成者は、今日では同様の目的で技術的に優れた 32 ビット ARM チップが存在することを認識していますが、Dupras は 8 ビット チップが9,000 個のトランジスタで構成されており複製が容易であるため、8 ビット チップを擁護しています。資源が限られている黙示録的な世界では、Z80 のような単純なチップを使用する必要があります。Z80 は当時Intel 8080に匹敵し、 Spectrumなどの象徴的なコンピューターの一部でした。 IBM PC の人気に追い抜かれましたが、電卓や統合テクノロジーなどの多くのデバイスで Z80 チップを見つけることができます。
このオペレーティング システムの制限と目的により、このオペレーティング システムはテキスト モードシステムです。つまり、それを扱うにはコンピューターとプログラミングの知識が必要ですが、今日ではPCやスマートフォンをいじる必要はありません。しかし、黙示録的な現実では、少数の人々がコンピューティングを処理できた頃のコンピューティングの基本に立ち返らなければならない可能性が高くなります。
冗談か現実か?
人類がこれほど技術的に進歩したことはありませんが、同時にこれほど消滅に近づいたこともありません。パンデミック、戦争、大量破壊兵器、気候危機…それに執着するのは問題ではありませんが、私たちはこれらの危険が存在することを認識しなければなりません。
基本的に、Collapse OS のページには冗談だと思われるものは何もありません。さらに、このプロジェクトは完全に本物であり、GitHub 上に独自のリポジトリがあり、ソース コードをダウンロードしてドキュメントを参照でき、実際の動作を見ることもできます。
Michael Schierlのおかげで、彼がブラウザから直接実行するように設定したエミュレータのおかげで、Collapse OS がどのようなものかを確認し、 Collapse OSと対話することができます。具体的には、 Z80 プロセッサ、16 KB の ROM、28 KB の RAMを搭載したコンピュータをエミュレートします。
世界の終わりが来るかどうかに関係なく、 Collapse OS はコンピューティングを始めるのに良い方法であり、コンピューティングの基礎を試し、将来の黙示録的な社会がこのオペレーティング システムから始まり、技術的に進歩するかどうかは誰にもわかりません。
参考資料一覧
- https://github.com/hsoft/collapseos
- https://www.ハードコード.net/
- https://collapseos.org/
- https://collapseos.org/why.html
- https://schierlm.github.io/CollapseOS-Web-Emulator/
- https://github.com/hsoft/collapseos/tree/master/doc
