Wydanie mobilnego systemu operacyjnego Sailfish 3.3

Firma Jolla opublikowała Wydanie systemu operacyjnego Sailfish 3.3. Kompilacje są przygotowane dla urządzeń Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10 i są już dostępne w formie aktualizacji OTA. Sailfish wykorzystuje stos graficzny oparty na Wayland oraz biblioteki Qt5, a środowisko systemowe zbudowane jest na bazie Mer, które od kwietnia rozwijana jest jako składnik Sailfish oraz pakietów dystrybucyjnych Mer Nemo. Interfejs użytkownika, podstawowe aplikacje mobilne, komponenty QML do budowy interfejsu graficznego Silica, warstwa uruchamiania aplikacji Android, silnik inteligentnego wprowadzania tekstu i system synchronizacji danych są zastrzeżone, ale ich kod planowano otworzyć już w 2017 roku.

W nowej wersji:

  • Zaktualizowano narzędzie do kompilacji oraz biblioteki systemowe, w tym aktualizacja GCC z wersji 4.9.4 do 8.3, glibc z 2.28 do 2.30 i
    glib2 z 2.56 do 2.62, Gstreamer 1.16.1, QEMU 4.2 (stosowane przy kompilacji dla innych platform). Zaktualizowane zostały pakiety systemowe, w tym expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss i nspr. Zamiast coreutils, tar i vi użyto ich odpowiedników z zestawu busybox, co pozwoliło na zmniejszenie rozmiaru systemu o 7.2 MB. Funkcjonalność statefs zastąpiono uzyskiwaniem informacji o stanie przez API libqofono. Python stosowany w infrastrukturze kompilacyjnej zaktualizowano do wersji 3.8.1. Kod nie został jeszcze całkowicie uwolniony od powiązań z Pythonem 2, dlatego wciąż wspierany jest również pakiet z Pythonem 2.7.17, ale prace nad jego usunięciem i całkowitym przejściem na Pythona 3 trwają.
  • Migracja na nowy GCC została przeprowadzona przez deweloperów mobilnego systemu operacyjnego "Aurora" (lokalizowana wersja systemu Sailfish od Rostelecom), którzy także dodali następujące usprawnienia:
    • Zrealizowano usługę opartą na platformie Nextcloud i możliwość jej wykorzystania do organizacji wspólnego dostępu do zdjęć (albumy Nextcloud automatycznie pojawiają się w aplikacji Gallery), dokumentów i notatek, a także do przechowywania kopii zapasowych oraz synchronizacji książki adresowej i kalendarza-planera;

      Wydanie mobilnego systemu operacyjnego Sailfish 3.3
    • Dodano wsparcie dla uwierzytelniania WPA-EAP (TTLS oraz TLS) w połączeniach bezprzewodowych. Udoskonalono uwierzytelnianie z użyciem kont Exchange (EAS), dodano możliwość uwierzytelniania z użyciem osobistych certyfikatów SSL;

      Wydanie mobilnego systemu operacyjnego Sailfish 3.3
    • W kliencie poczty dodano wsparcie dla wyszukiwania w globalnej liście adresów (Global Address List, GAL) dostarczanej w Exchange Active Sync. Zapewniono wsparcie dla synchronizacji ustawień;

      Wydanie mobilnego systemu operacyjnego Sailfish 3.3
    • Stos do określania lokalizacji za pomocą Wi-Fi i stacji bazowych (bez GPS) został dostosowany do pracy z innymi dostawcami. Wcześniej używano Mozilla Location Service, ale jego wsparcie w Sailfish zostało zakończone z powodu ograniczenia Mozilla Location Service została oskarżona o naruszenie patentów firmy Skyhook Holdings, w ramach pozasądowej umowy Mozilla ustaliła limit 100 tysięcy zapytań do API dziennie dla projektów komercyjnych;
    • W ustawieniach „Ustawienia > Kopia zapasowa” dodano przyciski „Zamontuj” i „Odblokuj” do montowania lub odblokowywania kart pamięci;
    • Poprawiono błędy w kalendarzu, aparacie i przeglądarce dokumentów (rozwiązano problemy z przeglądaniem CSV i RTF).
    • Zrealizowano API MDM dla ActiveSync i kont;
    • Książka adresowa zyskała wsparcie dla autouzupełniania pól i wyszukiwania;
    • Udoskonalono obsługę historii połączeń i interfejsu wybierania numerów;
    • Udoskonalone API do zarządzania VPN.
  • Włączono izolację systemowych usług w trybie sandbox w systemd. W przyszłości planowane jest zapewnienie izolacji uruchamiania aplikacji (trwają eksperymenty z firejail). Pracuje się również nad zapewnieniem wsparcia dla przyszłej wersji pakietów w formacie Flatpak – system już zintegrował libseccomp oraz json-glib, potrzebne do działania narzędzi Flatpak.
  • Dodano ikony z symbolami przedstawiającymi różne warunki pogodowe. Zaktualizowano ikony dla kont w Google;
    Wydanie mobilnego systemu operacyjnego Sailfish 3.3
  • Układ elementów interfejsu aplikacji optymalizowano dla smartfonów o dużych ekranach;
  • Warstwa zgodności z Androidem została zaktualizowana do platformy Android 8.1.0_r73. Rozwiązano problemy z dodawaniem kontaktów i odtwarzaniem wideo w WhatsApp. Dla wielu aplikacji zapewniono wsparcie dostępu do karty SD;
  • Na ekranie blokady systemu wyświetlane są ikony Bluetooth oraz usługi lokalizacji, a także nazwa operatora sieci komórkowej.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster