blog

Keepod:USBスティック上のオペレーティング・システム

KeepodはLinuxカーネル開発に基づいており、ブラウザ、ソーシャルソフトウェア、プレーヤー、および一連のソフトウェアが付属しており、パフォーマンス、セキュリティ、信頼性の面で、以前のLinuxL...

Jul 4, 2025 · 1 min. read
シェア

USBメモリにインストールできるオペレーティングシステムはいくつか見かけますが、そのほとんどはシステムの再インストールやバックアップ、テスト用であり、完全なオペレーティングシステムを体験できるものではありません。今回ご紹介するKeepodは、実際にUSBメモリにインストールできるオペレーティングシステムです。

Keepodは、英国を拠点とするKeepod Uniteという団体によって開発されたもので、もともとはケニアの首都ナイロビの貧困層にインターネットにアクセスできるデバイスを提供することを目的としていました。チームは、Keepodは****標準化されたUSBスティックOSであり、システムリソース全体がPCハードウェアから完全に独立していると主張しています。このアプローチは、公共のマシンにKeepodを接続するだけでよいので、人々のPCのコストを大幅に削減することができます。

KeepodはLinuxカーネルをベースに開発され、ブラウザ、ソーシャルソフトウェア、プレイヤーなど様々なソフトウェアが付属しています。パフォーマンス、セキュリティ、信頼性の面で、LinuxLiveやWinToGoなどの従来の軽量OSよりもはるかに優れていると主張されています。

Keepodの唯一の要件は、そのキャリアUSBスティックが8GB以上であることと、インタフェースがUSB 2.0であることです。PCのハードウェア要件は、x86プロセッサ、1GBのRAM、USB 2.0インターフェースで、その他の構成要件はありません。

Keepodは現在、クラウドファンディングサイトでも資金を募っており、チームの見積もりでは5人をオンラインにするのに90USドル。

Read next

トラヴィスCI:最も小さな分散システム(下)

1年ほど経った頃、当時のアーキテクチャが少し不合理だったことが明らかになりました。特に、ハブにはタスクが多すぎて、新しい処理要求を受け取らなければならず、ビルドログを処理してドライブしなければならず、ユーザー情報をGithubに同期しなければならず、ビルドが成功したらユーザーに通知しなければなりませんでした。外部APIの束を、すべて1つのプロセスで処理するのです。

Jul 4, 2025 · 7 min read