PostmarketOS
postmarketOS (сокращенно pmOS) — операционная система, разрабатываемая в основном для смартфонов на основе дистрибутива Alpine Linux[4][5][6][7].
Проект postmarketOS был запущен 26 мая 2017 года; исходный код изначально был доступен на GitHub, но в 2018 был перенесен на GitLab.[8] postmarketOS может работать с различными пользовательскими интерфейсами на основе X и Wayland, такими как Plasma Mobile, MATE, GNOME 3 и XFCE; в более поздних обновлениях добавлена поддержка Unity 8 и Phosh.[9] postmarketOS также позволяет использовать Docker, если специфичное для устройства ядро собрано с поддержкой cgroups.[10] Проект призван обеспечить десятилетний жизненный цикл смартфонов[11][12][13][14].
Операционная система теперь поддерживает более 200 устройств[15]. Среди них PinePhone, который продается с предустановленной postmarketOS[16].
Что важно знать
| postmarketOS | |
|---|---|
| Семейство ОС | Linux |
| Основана на | Alpine Linux |
| Исходный код | открытый |
| Первый выпуск | 2017[1] |
| Последняя версия | |
| Менеджеры пакетов | apk-tools |
| Поддерживаемые языки | английский и др. |
| Поддерживаемые платформы | ARM, ARM64, x86, x86-64 |
| Лицензия | GNU GPL 3[3] |
| Состояние | активное |
| Репозиторий исходного кода | gitlab.com/postmarketOS |
| Веб-сайт | postmarketos.org |
Архитектура
В отличие от многих других проектов, переносящих обычные дистрибутивы Linux на телефоны Android, postmarketOS не использует систему сборки Android или его пользовательское пространство. У каждого телефона есть только один уникальный пакет, и с помощью специальной утилиты pmbootstrap собирается образ из обычных linux-пакетов[17] Проект намеревается в будущем поддерживать mainline ядро Linux на всех телефонах/планшетах вместо часто устаревшего вендорспецифичного Android ядра, чтобы снизить вероятность уязвимостей системы безопасности и уменьшить фрагментацию кодовой базы однотипными форками ядра Linux.[17]. Некоторые устройства уже могут загружать mainline-ядро.


