UBports

UBports
Logo
Hjemmeside
Hjemmeside
Familie Unix-type
Språk Flerspråklig
Kjerne typen Modulær monolitisk ( Linux )
Prosjekt status Aktiv
Plattformer Intel X86 , ARM
Bedrift /
Gründer
Marius Gripsgård
Bedrift /
Utvikler
Samfunnet
Tillatelse Flere
(hovedsakelig GNU GPL )
Kilde oppgir Gratis programvare
Første versjon 1 st juni 2017
Siste stabile versjon OTA-17 (05/12/2021)
Oppdateringsmetode APT
Kontormiljø Lomiri (kontorsjef / tidligere Unity 8)
Pakkeleder dpkg
Nettsted ubports.com

UBports er opprinnelig navnet på et fellesskapsprosjekt for å bringe operativsystemet Ubuntu Touch- berøringsskjerm til så mange enheter som mulig. Den ble lansert i 2015 av Marius Gripsgård.

Etter kunngjøringen ble 5. april 2017, fra avviklingen av Ubuntu Touch av Canonical , har samfunnet gjenopprettet kildekoden og gjort det til sitt oppdrag å fortsette utviklingen. Canonical har i prinsippet blitt enige om at navnet Ubuntu Touch kan fortsette å brukes.

Kompatibilitet

Enheter

Cirka femti enheter inkludert de som er utviklet historisk, de som vedlikeholdes av prosjektutviklerne og de som vedlikeholdes av tredjeparter er kompatible.

Har ennå ikke kommet:

Kodenavnet gitt til de første enhetene er en referanse til tegn fra Dragon Ball- serien .

applikasjoner

Eksisterende applikasjoner er plattformspesifikke og faller i tre kategorier: native applikasjoner, webapplikasjoner og søkemotorer ("scopes"). Disse ble droppet i versjon 12.

Valget er derfor mer begrenset enn på andre mobile operativsystemer som iOS og Android, og mangelen på noen populære applikasjoner ( WhatsApp , Snapchat osv.) Er en brems for adopsjonen, selv om nettleseren gjør opp for det. I stor grad.

Den Android app kompatibilitet prosjektet via Anbox er fortsatt i den eksperimentelle scenen.

Kjennetegn

Installasjon

Det gjøres gjennom et dedikert installasjonsprogram for kompatible enheter.

Det er mulig å kontrollere visse enheter som PinePhone med operativsystemet allerede installert.

Konvergens

Dette prinsippet er inspirert av det grafiske grensesnittet Continuum som tilbys av Windows.

De samme applikasjonene fungerer på telefon, nettbrett og datamaskin.

Når telefonen eller nettbrettet er koblet til en ekstern skjerm, blir det en berøringsplate, og applikasjonene tilpasser seg for å vise mer informasjon (“  responsivt design  ”).

Det er også mulig å kjøre klassiske Linux-skrivebordsprogrammer (i .deb ) via en container som heter Libertine.

Arkitektur

Programvarestakken består av:

  • Et brukergrensesnitt skrevet i QML , et språk hentet fra Qt- utviklingsinfrastrukturen
    • Lomiri-miljøet, basert på forgjengeren Unity 8
    • Grunnleggende applikasjoner (kalender, kalkulator, kamera, kontakter, filer, galleri, klokke, mediaspiller, programvarebibliotek, meldinger, vær, musikk, nettleser, notater, innstillinger, periferiutstyr, telefon, terminal)
  • Hver nye enhet må konfigureres for å sikre at de forskjellige funksjonene (Bluetooth, GPS, etc.) fungerer.

    Versjoner

    Oppdateringene utføres av OTA (Over The Air) , fire kanaler er mulige:

    Versjoner Datert Stor modifikasjon
    15.04 OTA-1 11. juni 2017 Første stabile versjon av UBports
    15.04 OTA-2 28. september 2017 Flere reparasjoner og nye funksjoner
    15.04 OTA-3 21. desember 2017 Flere reparasjoner og nye funksjoner
    16.04 OTA-4 27. august 2018 Oppgradering til en versjon av Ubuntu som tilbyr langsiktig støtte
    16.04 OTA-5 13. oktober 2018 Forbedring av nettleseren ved å bytte fra Oxide til QtWebEngine
    16.04 OTA-6 23. november 2018 Flere reparasjoner og nye funksjoner
    16.04 OTA-7 8. januar 2019 Oppgrader til Qt 5.9.7 og nytt sensorbibliotek
    16.04 OTA-8 6. mars 2019 Flere reparasjoner og nye funksjoner
    16.04 OTA-9 8. mai 2019 Nye ikoner, flere reparasjoner og nye funksjoner
    16.04 OTA-10 14. august 2019 Nye startskjermbilder, flere reparasjoner, spesielt for kamera og GPS
    16.04 OTA-11 23. oktober 2019 Nye funksjoner, spesielt for tastaturet og nettleseren
    16.04 OTA-12 12. mai 2020 Forbedret konvergens ved å inkludere de nyeste versjonene av Unity 8 og Mir
    16.04 OTA-13 22. september 2020 Oppgrader til QtWebEngine 5.14, flere reparasjoner og nye funksjoner
    16.04 OTA-14 4. november 2020 Android 9-støtte
    16.04 OTA-15 16. desember 2020 Forbedret Android 9-støtte, flere nettleserforbedringer
    16.04 OTA-16 15. mars 2021 Bytter til Qt 5.12, total oppgivelse av Oksid, integrering av Anbox-installatøren
    16.04 OTA-17 12. mai 2021 NFC- implementering og flere reparasjoner for kameraet
    16.04 OTA 18 14. juli 2021 Ytelsesforbedring og forberedelse til overgangen til versjon 20.04
    20.04 OTA-XX Å komme opp Oppgradering til den nyeste versjonen av Ubuntu som tilbyr langsiktig støtte
    20.04 OTA-XX Å komme opp Applikasjonskompatibilitet Android via Anbox og Snap-pakker  (no)

    Merk: PinePhone og PineTab fra produsenten Pine64 oppdateres uavhengig av resten av enhetene. Faktisk har alle maskinvarekomponenter moduler som bruker den nyeste versjonen av Linux-kjernen.

    Finansiering

    Den programvare utviklet av UBports er gratis. Utviklingen er basert på crowdfunding via Patreon , Liberapay , PayPal , Bitcoin eller bankoverføring samt på frivillige . Noen få selskaper i IT-verdenen er også lånere .

    Ledelsen har blitt betrodd UBports Foundation, ideell og anerkjent av de tyske myndighetene siden 5. april 2019.

    Grafikk

    Maskotten til prosjektet er en liten oransje og svart android-robot, designet 23. januar 2017 og kalte Yumi for "You & Me".

    Referanser

    1. Canonical , "  voksende Ubuntu for sky og IoT, i stedet for telefon og konvergens  " , på Ubuntu Insights ,5. april 2017
    2. (in) "  Ubuntu Touch Devices  "devices.ubuntu-touch.io (åpnet 22. september 2020 )
    3. (en-US) "  Purisme og UBports samarbeider offisielt for å tilby Ubuntu Touch på Librem 5 - Purisme  " , på puri.sm ,24. april 2018
    4. (no-US) “  Sponsorer | Ubports  ” , på UBports Foundation (åpnet 13. mai 2021 )

    Se også

    Relaterte artikler

    Eksterne linker