Enhet (programvare)

Enhet Beskrivelse av dette bildet, også kommentert nedenfor Enhet på Ubuntu 16.04 LTS. Informasjon
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.

Utvikling

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.

Tillatelse

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.

Søker etter innhold via SmartScopes-tjenesten

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 .

Versjoner

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 .

Referanser

  1. Canonical Ltd , "  Publiseringshistorikk for" enhet "-pakken i Ubuntu  " ,desember 2010(åpnet 9. desember 2010 ) .
  2. Neil Jagdish Patel , "  ~ enhet-team / enhet / koffert: 573  " ,november 2010(åpnet 13. desember 2010 ) .
  3. Brian Proffitt , “  Ubuntu Unity Interface Skreddersydd for Netbook-skjermer  ” , ITWorld,10. mai 2010(åpnet 28. oktober 2010 ) .
  4. Joab Jackson, “  Programvare / tjenester 25. oktober 2010 13:20 Canonical Ubuntu splitter fra GNOME over designproblemer  ” , PC World Business Center,25. oktober 2010(åpnet 28. oktober 2010 )
  5. Jono Bacon, “  UBUNTU 11.04 TIL SKIPENHET  ” , 25. oktober 2010
  6. fløyte, "  Er enhet bare et plugin for kompis  " ,13. november 2010 : "Versjonen av Unity som vil bli utgitt i 11.04 er definitivt implementert som plugin (er) i Compiz. "
  7. Owen Taylor, “  Metacity, Mutter, GNOME Shell, GNOME-2.28  ” , 23. mars 2009 : "Gnome-shell er satt opp som et Mutter-plugin som stort sett er skrevet i Javascript"
  8. Katherine Noyes, “  Er enhet det rette grensesnittet for desktop-Ubuntu?  " [ Arkiv av13. juni 2011] , PC World,26. oktober 2010(åpnet 28. oktober 2010 )
  9. “  “ gnome-shell ”-pakken i Ubuntu  ” (åpnet 12. januar 2011 )
  10. "  Jeg er en Ubuntu Unity Developer, AMA  " (åpnet 12. januar 2011 )  : "GNOME Shell krever visse endringer i det underliggende GNOME-systemet som er planlagt å lande for sent i vår syklus for å integreres i 11.04. GNOME Shell kan derfor bare installeres fra en PPA frem til 11.10 når de underliggende bibliotekene har stabilisert seg. "
  11. (i) Mark Shuttleworth , "  Enhet er Wayland  ' ,4. november 2010 : Den neste store overgangen for Unity vil være å levere den på Wayland ...  "
  12. Mark Shuttleworth , Movement of Unity launcher  " , 30. oktober 2010
  13. (in) "  2D Unity To Be Available As an Option In Ubuntu 11.04 Natty Narwhal [Screenshots]  "WebUpd8 (åpnet 8. august 2020 ) .
  14. (in) "  Slik installerer du Unity 2D (Qt) i Ubuntu 11.04 / 10.10  " , på WebUpd8 (åpnet 8. august 2020 ) .
  15. (in) "  Vokser for Ubuntu-sky og IoT, Snarere enn telefon og konvergens  " , på ubuntu.com (åpnet 6. april 2017 )
  16. "  Canonicals bidragsavtale  " (åpnet 31. desember 2010 )
  17. https://wiki.ubuntu.com/SmartScopes1304Spec
  18. Anna Leach, Fans gjør opprør over Amazon 'adware' i Ubuntu-stasjonære søkeresultater  " , 24. oktober 2012
  19. Anna Leach, "  Fans gjør opprør over Amazon 'adware' i Ubuntu-stasjonære søkeresultater  " ,24. oktober 2012.
  20. (i) fluteflute, "  er bare en enhet av compiz plugin  " ,13. november 2010 : “Versjonen av Unity implementert i versjon 11.04 er et plugin for Compiz. "
  21. Fil: Unity-2D Natty.png
  22. (i) Joey Sneddon , "  Unity 2D lander i Oneiric Daily Build  " , OMG Ubuntu! ,Mai 2011( les online , konsultert 27. mai 2011 )

Se også

Relaterte artikler

Eksterne linker