montana/_internal-private/MontanaOS-archived-20260521/README.md
2026-05-26 21:14:51 +03:00

3.1 KiB
Raw Blame History

MontanaOS

Форк операционной системы GrapheneOS под смартфоны Google Pixel, превращающий телефон в полноценный валидаторский узел сети Монтана.

Главный документ проекта — Спецификация MontanaOS v0.2. Этот файл — короткая входная точка.

Зачем

GrapheneOS — лучшая база по безопасности для смартфонов Pixel, но Android-модель приложений (фоновые ограничения, режим doze, оптимизатор батареи) не позволяет держать узел блокчейна в работе круглосуточно. MontanaOS снимает три ключевых программных ограничения, оставляя физические (тепло, батарея, скрытый адрес мобильного оператора) на эксплуатационный уровень.

Целевое железо

Список поддерживаемых устройств — раздел 4 спецификации. Не дублируется здесь по принципу single source of truth.

Основное: Google Pixel 9 Pro XL, шестнадцать гигабайт оперативной памяти, один терабайт основного хранилища.

Структура репозитория

Путь Содержание
СПЕЦИФИКАЦИЯ-MontanaOS-v0.2.md Главный документ
SECURITY_CARD-montana-node-process.md Карта Безопасности окружения процесса узла
ROADMAP.md Фазы и сроки
BUILD.md Инструкции сборки
РОЛИ/ Файлы ролей: архитектор, критик
kernel/patches/ Патчи ядра Linux
system/ Сервисные файлы и сторожевые скрипты
scripts/ Скрипты сборки и управления
manifest/ Манифест дерева исходников
MONTANAOS_VERSIONS.template Шаблон фиксации версий до Фазы 1
MONTANAOS_RELEASE_KEY.pub Канонический публичный релизный ключ (заглушка до Фазы 6)
MONTANAOS_RELEASE_KEY.history История промежуточных релизных ключей

Что MontanaOS не делает

Перечень не-целей — раздел 3 спецификации. Не дублируется здесь.

Лицензия

Apache License 2.0 для совокупного труда MontanaOS. Каждый компонент сохраняет свою исходную лицензию.