ドキュメント

ソースを読む人のために。
そしてそれを書く人のために。

プロジェクトへの短い近道。長い経路も存在しますが — 短い経路がほとんどの人に必要なことの大半をカバーします。

より深いリファレンス

もっと深く踏み込む準備ができたら。

これらは、拡張を書いたり、実験を設計したり、アーキテクチャを詳細に監査したりするために必要となるリファレンス文書です。リリースと歩調を合わせて維持されています。

ソブリンエンジン リファレンス

13個のエンジンそれぞれが何をするか、どう相互作用するか、境界がどこにあるか。

緊急メッシュプロトコル

8つの無線フォールバック、プロトコル(CAP、EDXL、DTN、Cospas-Sarsat)、オンデバイスの優先度ロジック。

フェデレーションアーキテクチャ

ソブリンノードが互いを発見し、パターンに合意し、生のものを一切共有しないことを拒む仕組み。

監査台帳フォーマット

ハッシュチェーン構造、追記専用パーティションのレイアウト、フォレンジックレビュー向けエクスポート方法。

サンドボックス化アプリ契約

OS がアプリに保証するもの、しないもの、そしてハードウェアアテステーションのハンドシェイクの仕組み。

ビルドフラグと再現性

SOURCE_DATE_EPOCH、Soong オーバーレイ、署名ロール。なぜ私たちのハッシュがマシンをまたいで安定なのか。

コミュニティチャネル

チームと話そう。他の開発者と話そう。