BEDRIFTSTEKNOLOGI

Planlegger helt ny Unity

Qt får stor rolle i Ubuntus neste brukergrensesnitt.

Unity-brukergrensesnittet kommer i en helt ny og mer forent utgave om et drøyt år.
Unity-brukergrensesnittet kommer i en helt ny og mer forent utgave om et drøyt år. Bilde: Ubuntu
Harald BrombachHarald BrombachNyhetsleder
5. mars 2013 - 13:13

Unity har siden april 2011 vært standard brukergrensesnitt i Linux-distribusjonen Ubuntu. Noe av målet med Unity er å skape et forent brukergrensesnitt på tvers av alle skjermstørrelser, fra smartmobiler til tv-er. Mye av denne jobben er nå gjort, men det dreier seg fortsatt ikke om en implementering på tvers av alle enhetene.

Dette er derimot blant målene for Unity Next-prosjektet, som nå er etablert. Dette skal gi én implementering som støtter alle formfaktorene. Målet er at Unity Next skal bli tilgjengelig for mobiler, nettbrett, pc-er og tv-er i april 2014.

Det er allerede klart at Unity Next vil betyr en betydelig omstilling i valg av teknologi. Dette gjøres nettopp for å kunne forene de ulike implementeringene.

Dagens Unity for pc-er er bygget på toppen av OpenGL-verktøysettet Nux. Alle andre implementeringer av Unity bygger på toppen av Qt/QML. Årsaken til at Nux i sin tid ble valgt, var behovet for å kunne utnytte ren OpenGL til å tilby grafiske effekter og brukergrensesnitt. Dette var ikke mulig med Qt 4.0/QML, men tilbys av Qt5/QML2, noe Ubuntu-prosjektet har erfart gjennom utviklingen av Ubuntu Touch.

Derfor er det nå klart at Ubuntu Next i stor grad vil baseres på Qt-rammeverket til Digia og QML (Qt Modeling Language).

Oversikt over integrasjonen mellom de ulike lagene mellom Linux-kjernen og brukergrensesnittet Unity Next. <i>Bilde: Ubuntu.com</i>
Oversikt over integrasjonen mellom de ulike lagene mellom Linux-kjernen og brukergrensesnittet Unity Next. Bilde: Ubuntu.com

Samtidig har Ubuntu-prosjektet valgt å gå vekk fra X Windows System. I stedet skal Unity Next integreres på toppen av Mir, en display-server som nå utvikles av Ubuntu-prosjektet for nettopp å kunne levere Unity Next. Mir skal blant annet fungere som et abstraksjonslag for å gjøre det enkelt for Unity å fungere på tvers av ulike formfaktorer. For brukerne skal Mir på mange måter være helt transparent. Applikasjoner som bruker verktøysett som Qt og GTK+ skal ikke måtte rekompileres, og Mir vil ikke endre utseendet til Unity.

Flere detaljer om hvordan Unity Next skal bli, finnes her.

    Les også:

Del
Kommentarer:
Du kan kommentere under fullt navn eller med kallenavn. Bruk BankID for automatisk oppretting av brukerkonto.
Tekjobb
Se flere jobber
Har muligheten for hjemmekontor blitt den nye normalen?
Les mer
Har muligheten for hjemmekontor blitt den nye normalen?
Tekjobb
Få annonsen din her og nå frem til de beste kandidatene
Lag en bedriftsprofil
En tjeneste fra