Release des mobilen Betriebssystems Sailfish 3.3

Das Unternehmen Jolla veröffentlicht veröffentlicht das Betriebssystem Sailfish 3.3. Die Builds sind für die Geräte Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10 vorbereitet und sind bereits als OTA-Update verfügbar. Sailfish verwendet einen Grafik-Stack auf Basis von Wayland und die Qt5-Bibliotheken, die Systemumgebung basiert auf Mer, das seit April entwickelt sich als Bestandteil von Sailfish und den Paketen der Mer-Distribution Nemo. Die Benutzeroberfläche, die grundlegenden mobilen Anwendungen, die QML-Komponenten für den Aufbau der Benutzeroberfläche Silica, die Schicht zum Ausführen von Android-Anwendungen, die Engine für intelligente Texteingaben und das Datensynchronisationssystem sind proprietär, aber ihr Code sollte bereits 2017 geöffnet werden.

Im neuen Version:

  • Das Build-Werkzeug und die Systembibliotheken wurden aktualisiert, einschließlich ein Update von GCC von 4.9.4 auf Version 8.3, glibc von 2.28 auf 2.30 und
    glib2 von 2.56 auf 2.62, Gstreamer 1.16.1, QEMU 4.2 (verwendet beim Bauen für andere Plattformen). Systempakete wurden aktualisiert, darunter expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss und nspr. Statt coreutils, tar und vi wurden Alternativen aus dem busybox-Paket verwendet, was die Systemgröße um 7,2 MB verringert hat. Die Funktionalität von statefs wurde durch den Abruf von Zustandsinformationen über die API libqofono ersetzt. Python, das in der Build-Infrastruktur verwendet wird, wurde auf Version 3.8.1 aktualisiert. Der Code wurde bisher nicht vollständig von Bindungen an Python 2 befreit, daher wird auch das Paket mit Python 2.7.17 weiterhin unterstützt, aber es wird an seiner Entfernung und einem vollständigen Wechsel zu Python 3 gearbeitet.
  • Die Migration zu GCC wurde von den Entwicklern des mobilen Betriebssystems "Aurora" (lokalisierte Version des Betriebssystems Sailfish von Rostelecom) durchgeführt, die auch folgende Verbesserungen hinzugefügt haben:
    • Ein Dienst auf Basis der Plattform Nextcloud und die Möglichkeit, sie zur gemeinsamen Verwaltung von Fotos (Nextcloud-Alben erscheinen automatisch in der Gallery-App), Dokumenten und Notizen sowie zur Speicherung von Backups und Synchronisation von Kontakten und Kalendern zu nutzen;

      Release des mobilen Betriebssystems Sailfish 3.3
    • Für drahtlose Verbindungen wurde die Unterstützung für WPA-EAP-Authentifizierung (TTLS und TLS) hinzugefügt. Die Authentifizierung mit Exchange-Konten (EAS) wurde verbessert, und es gibt die Möglichkeit der Authentifizierung mit persönlichen SSL-Zertifikaten.

      Release des mobilen Betriebssystems Sailfish 3.3
    • Im E-Mail-Client wurde die Unterstützung für die Suche im globalen Adressverzeichnis (Global Address List, GAL) integriert, das über Exchange Active Sync bereitgestellt wird. Die Synchronisierung der Einstellungen wird unterstützt;

      Release des mobilen Betriebssystems Sailfish 3.3
    • Der Stacked für die Standortsbestimmung über Wi-Fi und Mobilfunkmasten (ohne GPS) wurde für die Zusammenarbeit mit anderen Anbietern angepasst. Zuvor wurde der Mozilla Location Service verwendet, dessen Unterstützung in Sailfish jedoch aufgrund von bei der Nutzung, was bestimmte Zugriffsproblemen eingestellt wurde – der Mozilla Location Service wurde von Skyhook Holdings wegen Patentverletzungen beschuldigt. Im Rahmen eines außergerichtlichen Vergleichs setzte Mozilla ein Limit von 100.000 API-Anfragen pro Tag für kommerzielle Projekte fest;
    • Im Menü "Einstellungen > Backup" wurden die Schaltflächen „Mount“ und „Unlock“ zum Einbinden oder Entsperren von Speicherkarten hinzugefügt;
    • Fehler im Kalender-Planer, der Kamera und dem Dokumentenbetrachter wurden behoben (Probleme beim Ansehen von CSV und RTF wurden gelöst).
    • MDM API für ActiveSync und Accounts wurde implementiert;
    • Im Adressbuch wurde die Unterstützung für die automatische Vervollständigung von Feldern und die Suche hinzugefügt;
    • Die Benutzeroberfläche für Anrufprotokolle und die Wähloberfläche wurde verbessert;
    • Die API zur Verwaltung von VPN wurde verbessert.
  • Die Isolation von Systemdiensten durch den Sandbox-Modus in systemd wurde aktiviert. Zukünftig ist eine Isolation von Anwendungsstarts geplant (derzeit werden Experimente mit firejail) durchgeführt. Darüber hinaus wird an der Unterstützung von Paketen im Flatpak-Format für zukünftige Versionen gearbeitet – libseccomp und json-glib, die für das Flatpak-Toolkit erforderlich sind, sind bereits in das System integriert.
  • Es wurden Symbole mit Icons hinzugefügt, die verschiedene Wetterbedingungen anzeigen. Die Icons für Google-Konten wurden aktualisiert;
    Release des mobilen Betriebssystems Sailfish 3.3
  • Das Layout der Benutzeroberflächen von Anwendungen wurde für Smartphones mit großen Bildschirmen optimiert;
  • Die Kompatibilitätsschicht für Android wurde auf die Plattform Android 8.1.0_r73 aktualisiert. Probleme beim Hinzufügen von Kontakten und beim Ansehen von Videos in WhatsApp wurden behoben. Für viele Anwendungen wurde der Zugriff auf die SD-Karte unterstützt;
  • Auf dem Sperrbildschirm des Systems werden Symbole für Bluetooth und den Standortdienst sowie der Name des Mobilfunkanbieters angezeigt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4