postmarketOS

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

postmarketOS
Изображение логотипа
postmarketOS с интерфейсом Plasma Mobile
postmarketOS с интерфейсом Plasma Mobile
Семейство ОС Linux
Основана на Alpine Linux
Исходный код открытый
Первый выпуск 2017[1]
Последняя версия
Менеджеры пакетов apk-tools
Поддерживаемые языки английский и др.
Поддерживаемые платформы ARM, ARM64, x86, x86-64
Лицензия GNU GPL 3[3]
Состояние активное
Репозиторий исходного кода gitlab.com/postmarketOS
Веб-сайт postmarketos.org
Логотип Викисклада Медиафайлы на Викискладе

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].

Операционная система поддерживает более 250 устройств[15]. Среди них PinePhone, который продается с предустановленной postmarketOS[16].

С 2024 г. обновленный дистрибутив postmarketOS научился работать на компьютерах с процессорами Intel и AMD архитектуры X86-64[17].

Архитектура

[править | править код]

В отличие от многих других проектов, переносящих обычные дистрибутивы Linux на телефоны Android, postmarketOS не использует систему сборки Android или его пользовательское пространство. У каждого телефона есть только один уникальный пакет, и с помощью специальной утилиты pmbootstrap собирается образ из обычных linux-пакетов[18].

Проект намеревается поддерживать mainline ядро Linux на всех устройствах вместо зачастую устаревшего вендор-специфичного Android ядра, чтобы снизить вероятность уязвимостей системы безопасности и уменьшить фрагментацию кодовой базы однотипными форками ядра Linux[18]; некоторые устройства уже могут загружать mainline-ядро.

Примечания

[править | править код]
  1. Aiming for a 10 year life-cycle for smartphones. postmarketOS. postmarketOS (26 мая 2017). Дата обращения: 29 ноября 2021. Архивировано 2 октября 2017 года.
  2. https://postmarketos.org/blog/2024/12/23/v24.12-release/ (англ.) — 2024.
  3. https://gitlab.com/postmarketOS/pmbootstrap/-/blob/master/LICENSE
  4. Staff, OSNews 100 days of postmarketOS. www.osnews.com. Дата обращения: 5 декабря 2020. Архивировано 8 октября 2017 года.
  5. PostMarketOS Saves Old Smartphones. Hackaday (9 января 2018). Дата обращения: 29 января 2018. Архивировано 12 октября 2019 года.
  6. DistroWatch DistroWatch.com: Put the fun back into computing. Use Linux, BSD. distrowatch.com. Дата обращения: 5 декабря 2020. Архивировано 23 октября 2019 года.
  7. postmarketOS — это мобильная операционная система Linux, которую поддерживает более 100 устройств — CNXSoft- новости Android-приставок и встраиваемых систем. Дата обращения: 12 декабря 2020. Архивировано 20 октября 2020 года.
  8. postmarketOS is #movingtogitlab. postmarketos.org. Дата обращения: 21 января 2023. Архивировано 3 июня 2021 года.
  9. 600 days of postmarketOS. Дата обращения: 5 декабря 2020. Архивировано 8 декабря 2019 года.
  10. User talk:Docker - postmarketOS. wiki.postmarketos.org. Дата обращения: 18 ноября 2020. Архивировано 28 ноября 2020 года.
  11. Why Mobile Linux Fails. www.datamation.com. Дата обращения: 22 января 2021. Архивировано 3 декабря 2018 года.
  12. Linux-based postmarketOS project aims to give smartphones a 10-year lifecycle. Linux Today (17 августа 2017). Дата обращения: 29 января 2018. Архивировано из оригинала 4 апреля 2019 года.
  13. Linux on Phones Gaining Ground as postmarketOS Keeps Evolving
  14. Представлен postmarketOS, дистрибутив Linux для устаревших смартфонов. Дата обращения: 12 декабря 2020. Архивировано 4 августа 2020 года.
  15. v24.06: The One With Over 250 Devices (англ.). postmarketOS. Дата обращения: 24 июня 2024. Архивировано 28 июня 2024 года.
  16. PinePhone postmarketOS community edition coming soon for $150 (Linux smartphone) — Liliputing. Дата обращения: 12 декабря 2020. Архивировано 28 декабря 2020 года.
  17. Древние ПК получили новую жизнь благодаря сверхлегкому универсальному Linux. Его можно поставить «почти на все» компьютеры Архивная копия от 23 июня 2024 на Wayback Machine // CNews, 18 июня 2024
  18. 1 2 postmarketOS // Aiming for a 10 year life-cycle for smartphones. postmarketos.org. Дата обращения: 12 апреля 2021. Архивировано 2 октября 2017 года.