Enhet Enhet på Ubuntu 16.04 LTS.
Utviklet av | Kanonisk |
---|---|
Første versjon | 9. juni 2010 |
Siste versjon | 7,5 (25. mai 2016) |
Innskudd | code.launchpad.net/unity og repo.ubports.com |
Prosjekt status | forlatt av Canonical, overtatt av Ubports |
Skrevet i | Vala , C ++ , QML |
Grensesnitt | GTK |
Operativsystem | Ubuntu |
Miljø | Ubuntu |
Språk | Flerspråklig |
Type | skall |
Tillatelse | GNU GPL v3, GNU LGPL v3 |
Nettsted | unity.ubuntu.com |
Unity er et skrivebordsmiljø utviklet av Canonical Ltd for sitt Ubuntu-operativsystem . Enhet ble først inkludert i Netbook Edition av Ubuntu 10.10 . Det er opprinnelig ment å utnytte den lille skjermplassen som er tilgjengelig på netbooks mer effektivt ved å inkludere for eksempel en vertikal applikasjonsstarter. Gjennom instrumentbordet lar Unity deg søke etter innhold både lokalt og online.
Selv om Ubuntu så langt har brukt GNOME Desktop Manager , snakket grunnleggeren av operativsystemet, Mark Shuttleworth , om forskjeller i filosofiske meninger om brukeropplevelse med GNOME-teamet til hvorfor Ubuntu nå ville bruke Unity som standard skrivebord i stedet for GNOME Shell , fraapril 2011, med Ubuntu Natty Narwhal (11.04) :
“Vi var på GNOME Shell-tråden, og vi la våre synspunkter frem, og de ble ikke adoptert av designerne. Vi avvek fra folkene på GNOME Shell på viktige designpunkter, for eksempel hvor mange applikasjonsmenyer som skal vises i systemet, hvordan man skal søke for å finne applikasjoner, hvordan alles favorittapplikasjoner skal presenteres. "
- Mark Shuttleworth
I november 2010, Forklarte Ubuntu Community Manager Jono Bacon forholdet mellom GNOME og Unity i distribusjonen: “Jeg vil gjøre en ting krystallklar: Ubuntu er en GNOME-distribusjon . Vi leverer GNOME-rammeverket, vi vil fortsette å inkludere GNOME-applikasjoner, og vi optimaliserer Ubuntu for GNOME. Den eneste forskjellen er at Unity er en annen Shell for GNOME, men vi vil fortsette å støtte den siste GNOME Shell-utviklingen i Ubuntu-arkivene. "
Shell Unity-grensesnittet er nå et plugin for Compiz- vindusbehandling , som Canonical hevder er raskere enn Mutter , vindusbehandling som GNOME Shell er et plugin for. Canonical kunngjorde at de også hadde designet Unity for stasjonære maskiner og vil gjøre Unity til standard Shell for Ubuntu i versjon 11.04.
GNOME Shell vil ikke bli inkludert i Ubuntu 11.04 Natty Narwhal, fordi utviklingen ikke er fullført, men vil være tilgjengelig gjennom en PPA (Personal Package Archives), og forventes for Ubuntu 11.10.
I november 2010, Mark Shuttleworth kunngjorde sin intensjon om til slutt å kjøre Unity på Wayland , i stedet for X brukt på nesten alle GNU / Linux-systemer.
I desember 2010 ba noen brukere om at bæreraketten ( eller dokken ) skulle kunne flyttes fra venstre til andre kanter av skjermen, men Mark Shuttleworth svarte: "Jeg er redd det ikke passer med vårt mål om design, så vi er ikke kommer til å implementere det. Vi vil at bæreraketten alltid skal være i nærheten av Ubuntu-knappen. "
De 14. januar 2011, Canonical ga også ut en forhåndsvisning av 2D-versjonen av Unity basert på Qt og skrevet i QML .
De 5. april 2017, Kunngjør Mark Shuttleworth avviklingen av Unity8 (samt mobile versjoner). Ubuntu versjon 18.04 integrerer Gnome-grensesnittet i stedet. Grunnleggeren av Ubuntu og Canonical forklarer dette valget ved fragmentering forårsaket av valget om å utvikle et annet grensesnitt, mer enn innovasjonen det burde ha medført.
Enhet er underlagt Canonicals bidragsavtale, som krever at bidragsytere tildeler copyright til Canonical, og potensielt tillater selskapet å frigjøre den under en annen lisens. Denne lisensen kan bli eier.
Enhet lar deg søke etter innhold, enten det er lagret lokalt på datamaskinen din eller online. For å gjøre dette, samler det flere datakilder kalt "omfang". Det anses at innholdet som en bruker søker etter, kan være av flere natur: online videoer eller musikk, bilder på sosiale nettverk, Wikipedia-artikler, vitenskapelige artikler, grafikk, informasjon eller nettbutikk. Når brukeren søker på dashbordet, sendes søket til Smartscopes-tjenesten hos Canonical. Tjenesten vil sjekke om det er resultater for søket i de forskjellige aggregerte og brukeraktiverte datakildene, og fullføre resultatene ved å spørre kildene igjen. SmartScopes-tjenesten fungerer da som en proxy. Resultatene blir deretter sendt tilbake til brukerens arbeidsstasjon og vektet i henhold til ulike kriterier, og vises enten i dashbordet eller i en av de materialiserte visningene som er gitt for dette formålet. Onlinesøk kan imidlertid deaktiveres gjennom systeminnstillinger, og hver datakilde kan aktiveres eller deaktiveres i "Dashboard-plugins".
Dermed plasserer forretningsresultater på skrivebordet, har Unity fått kritikk fra mange brukere som ser på det som adware .
Canonical utvikler to visuelt identiske, men teknisk veldig forskjellige versjoner av Unity.
Unity 3D er en utvidelse for Compiz skrevet i C ++ og Vala, som tillater maskinvareakselerasjon på kompatible systemer. Den bruker et lite kjent OpenGL- rammeverk kalt Nux .
Unity 2D er et sett med programmer skrevet i QML språket til Qt . Som standard bruker Unity 2D Metacity, men det kan også bruke en akselerert vindusbehandling som Compiz eller KWin .
Unity 2D brukes i stedet for det klassiske GNOME-skrivebordet på datamaskiner som ikke kan kjøre Unity 3D fra Ubuntu 11.10.
Unity 2D er ikke lenger tilgjengelig siden versjon 12.10 (The Quantal Quetzal), Ubuntu har siden etterlignet enhet 3D, men et fall i ytelsesresultater .