Después de 6 meses de desarrollo, se presenta la versión del proyecto postmarketOS 25.06, que desarrolla una distribución de Linux para dispositivos móviles, basada en la base de paquetes de Alpine Linux, la biblioteca estándar C Musl y un conjunto de utilidades BusyBox. El objetivo del proyecto es proporcionar una distribución de Linux para smartphones y tablets, que no dependa del ciclo de vida de soporte de los firmware oficiales y que no esté atada a soluciones estándar de los principales actores de la industria. Se han preparado compilaciones para 57 dispositivos, incluyendo PINE64 PinePhone Pro, Purism Librem 5, OnePlus 6, Fairphone 5, Google Nexus 10, Google Pixel 3a, Nokia N900, Lenovo A60xx, ASUS MeMo Pad 7, así como varios modelos de Samsung Galaxy y Xiaomi. Se proporciona soporte experimental limitado para más de 600 dispositivos.
El entorno postmarketOS está unificado y extrae todos los componentes específicos para dispositivos en un paquete separado. Todos los demás paquetes son idénticos para todos los dispositivos y se basan en paquetes de la distribución Alpine Linux. En las versiones se utiliza, siempre que sea posible, un núcleo Linux puro, y cuando esto no es posible, se utilizan núcleos de los firmware preparados por los fabricantes de dispositivos. Como entornos de usuario principales se ofrecen KDE Plasma Mobile, Phosh, GNOME Mobile y Sxmo, pero existe la posibilidad de instalar otros entornos, incluyendo MATE, COSMIC y Xfce.
En esta nueva versión:
- Se ha añadido la posibilidad de utilizar el gestor de sistemas systemd en lugar del sistema de inicio OpenRC. Systemd se utiliza en las compilaciones con GNOME Mobile, KDE Plasma Mobile y Phosh. OpenRC se ha dejado en la compilación con Sxmo. La razón para añadir soporte para systemd es la complejidad del mantenimiento de la pila de inicio basada en OpenRC en un entorno en el que GNOME y KDE dependen cada vez más de los componentes de systemd. Las capas existentes para hacer funcionar GNOME y KDE sin systemd no soportan algunas funciones necesarias y presentan problemas de mantenimiento. Con la inclusión de systemd en la distribución se podrán implementar nuevas oportunidades para un control granular de privilegios, seguridad, gestión de dependencias entre servicios, soporte para cgroups y uso de activación de servicios por socket.
- El número de compilaciones disponibles ha aumentado de 53 a 57. Se ha añadido soporte para smartphones Google Pixel 3A XL, Motorola Moto G5 Plus, Xiaomi Redmi 7, Xiaomi Mi 9T, Redmi K20, Xiaomi POCO X3 NFC y Xiaomi Mi Pad 5 Pro.
- Se ha implementado soporte para la cámara en smartphones OnePlus 6, Motorola Moto E5 Plus, Motorola Moto G5s, Xiaomi Redmi 3S, Xiaomi Redmi 4 Standard y Xiaomi Redmi 4A.
- Para dispositivos con chips Qualcomm Snapdragon 425/427/430/435 (MSM89x7), como Motorola Moto E5 Plus, Motorola Moto G5s, Xiaomi Redmi 3S y Xiaomi Redmi 4, se ha incluido soporte para el subsistema de audio y la gestión de la carga.
- La base de paquetes se ha sincronizado con Alpine Linux 3.22.
- La interfaz KDE Plasma Mobile se ha actualizado a la versión 6.3.5 (anteriormente se utilizaba la versión 6.2.4). En comparación con la versión anterior, se ha mejorado la interfaz de cambio entre tareas, se han ampliado las funciones de gestión de ventanas, se han realizado mejoras en la barra de ajustes rápidos, se ha añadido soporte para el cambio manual de orientación de pantalla, se ha añadido una interfaz de seguimiento de tráfico y se ha mejorado el widget de control de volumen.



- Se ha actualizado el entorno de usuario GNOME Mobile, que utiliza la edición de la interfaz GNOME Shell, adaptada para su uso en teléfonos inteligentes y tabletas con pantalla táctil. Los componentes de GNOME Mobile se han trasladado a la rama GNOME 48 (en la versión anterior se utilizaba GNOME 46). Entre los cambios se destaca la implementación de un doble búfer dinámico para la salida, una disposición apilada de notificaciones, una nueva tipografía y una ampliación de las herramientas de gestión de ventanas.

- El entorno Phosh, basado en tecnologías GNOME y desarrollado por Purism para el smartphone Librem 5, se ha actualizado a la versión 0.47 (anteriormente se utilizaba la versión 0.43). Entre las novedades se encuentran: la posibilidad de establecer fondos de pantalla para la pantalla de bloqueo, una ampliación de las funciones de la barra de inicio rápido, soporte para la búsqueda en la interfaz de selección de archivos, ajuste de la intensidad de la retroalimentación táctil y la visualización de mensajes de broadcasting del operador móvil. En lugar de squeekboard, se ha habilitado por defecto el teclado en pantalla Stevia, que soporta la autocompletación de palabras y una ventana emergente para la entrada de símbolos adicionales.


- La interfaz gráfica Sxmo (Simple X Mobile), basada en el gestor de composición Sway y que sigue la filosofía Unix, se ha actualizado a la versión 1.17.1 (anteriormente era 1.17.0).

- Se ha propuesto una nueva interfaz en el instalador que simplifica la instalación de la distribución en portátiles. La interfaz permite, al iniciar en modo live, realizar la instalación en el almacenamiento interno, ejecutar la configuración inicial y realizar la instalación de paquetes adicionales.

- Se incluye el paquete mobile-config-thunderbird que cambia la configuración de la versión de escritorio del cliente de correo Thunderbird para su uso como aplicación móvil.
- Se ha mejorado el paquete mobile-config-firefox, que permite utilizar el Firefox normal en dispositivos móviles.
- La entrega predeterminada del paquete openssh-client ha sido cancelada y ahora debe instalarse manualmente. El paquete también se instala como dependencia al instalar el conjunto de desarrollo postmarketos-dev, que incluye alpine-sdk, bash y coreutils.
Fuente: opennet.ru








