Jolla Company Udgivelsen af operativsystemet Sailfish 3.3. Versionerne er forberedte til enhederne Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10, og er allerede tilgængelige som OTA-opdatering. Sailfish bruger et grafisk stack baseret på Wayland og Qt5-biblioteker, og det systemmiljø, der er bygget på Mer, som fra april as a component of Sailfish, and the packages of the Mer distribution Nemo. The user interface, basic mobile applications, QML components for building the graphical interface Silica, the layer for running Android applications, the smart text input engine, and the data synchronization system are proprietary, but their code was planned to be opened back in 2017.
I :
- Byggeværktøjerne og systembibliotekerne er blevet opdateret, inklusive opdateringen af GCC fra 4.9.4 til version 8.3, glibc fra 2.28 til 2.30 og
glib2 fra 2.56 til 2.62, Gstreamer 1.16.1, QEMU 4.2 (anvendes ved bygning til andre platforme). Systempakkerne er blevet opdateret, herunder expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss og nspr. I stedet for coreutils, tar og vi er der anvendt alternativer fra busybox-pakken, hvilket har gjort det muligt at reducere systemstørrelsen med 7,2 MB. Funktionaliteten fra statefs er blevet erstattet med information om tilstand gennem API'et libqofono. Python, der anvendes i byggeinfrastrukturen, er blevet opdateret til version 3.8.1. Koden er endnu ikke helt afkoblet fra Python 2, så pakken med Python 2.7.17 understøttes stadig, men der arbejdes på at fjerne den og fuldt ud overgå til Python 3. - Migrationen til den nye GCC er udført af udviklerne af det mobile operativsystem "Aurora" (den lokaliserede version af Sailfish fra Rostelecom), som også har tilføjet følgende forbedringer:
- Der er implementeret en tjeneste baseret på platformen og muligheden for at bruge den til at organisere delt adgang til billeder (Nextcloud-album vises automatisk i Galleri-applikationen), dokumenter og noter, samt til at lave sikkerhedskopier og synkronisere adressebogen og kalenderplanlæggeren;
- Til trådløse forbindelser er der tilføjet støtte til WPA-EAP (TTLS og TLS) autentificering. Autentificeringen med brugerkonti fra Exchange (EAS) er forbedret, og der er nu mulighed for autentificering ved hjælp af personlige SSL-certifikater;
- I e-mailklienten er der tilføjet support til søgning i den globale adressebog (Global Address List, GAL), der leveres via Exchange Active Sync. Der er sikret støtte til synkronisering af indstillinger;
- Stakken til positionsbestemmelse via Wi-Fi og mobilmaster (uden GPS) er tilpasset til at arbejde med andre udbydere. Tidligere blev Mozilla Location Service anvendt, men dets support i Sailfish er blevet ophørt på grund af Mozilla Location Service er blevet anklaget for krænkelse af patenter fra Skyhook Holdings, og som en del af en udenretlig aftale har Mozilla indført en grænse på 100.000 API-anmodninger om dagen for kommercielle projekter;
- Der er tilføjet knapperne «Mount» og «unlock» i indstillingerne «Settings > Backup» til montering eller låsning af hukommelseskort;
- Fejl i kalenderplanlæggeren, kameraet og dokumentviseren er blevet rettet (problemer med visning af CSV og RTF er blevet løst).
- MDM API til ActiveSync og konti er blevet implementeret;
- Der er tilføjet støtte til autofuldførelse af felter og søgning i adressenbogen;
- Arbejde med opkaldshistorik og brugergrænsefladen til nummeropkald er forbedret;
- API'en til håndtering af VPN er blevet forbedret.
- Der er implementeret en tjeneste baseret på platformen og muligheden for at bruge den til at organisere delt adgang til billeder (Nextcloud-album vises automatisk i Galleri-applikationen), dokumenter og noter, samt til at lave sikkerhedskopier og synkronisere adressebogen og kalenderplanlæggeren;
- Isolation af systemtjenester er blevet aktiveret gennem sandbox-tilstand i systemd. I fremtiden planlægges isolering ved opstart af applikationer (eksperimenterne med ) foregår stadig. Der arbejdes også på at sikre støtte i den kommende udgivelse af pakker i Flatpak-format — libseccomp og json-glib, der er nødvendige for at arbejde med Flatpak-værktøjer, er allerede integreret i systemet.
- Der er tilføjet ikoner, der viser forskellige vejrforhold. Ikonerne til Google-konti er blevet opdateret;
- Layoutet af grænseelementerne i applikationerne er optimeret til smartphones med store skærme;
- Lagene til kompatibilitet med Android er blevet opdateret til platformen Android 8.1.0_r73. Problemer med tilføjelse af kontakter og visning af video i WhatsApp er blevet løst. For mange programmer er der sikret adgang til SD-kortet;
- På systemets låseskærm er der sikret visning af ikoner for Bluetooth og etablering af placeringstjenesten, samt navnet på teleoperatøren.
Kilde: opennet.ru
