Unity (skrivbordsskal)

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 16 mars 2022; kontroller kräver 2 redigeringar .
Enhet

Unity 7.4 på Ubuntu 16.04: Huvudmeny
Sorts Skrivbordsmiljö
Utvecklare Canonical , Ubuntu Community, Ayatana Community
Skrivet i C , C++ , Vala [1]
Gränssnitt GTK
Operativ system GNU/Linux
Gränssnittsspråk Flerspråkig
Första upplagan 3 juni 2010
Hårdvaruplattform Persondator , netbook , surfplatta
senaste versionen
stat aktiva
Licens GNU General Public License (GPLv3) , GNU Lesser General Public License (LGPLv3)
Hemsida unity.ubuntuunity.org
unity8.io
 Mediafiler på Wikimedia Commons

Unity  är ett gratis skal för GNOME -skrivbordsmiljön utvecklat av Canonical för GNU/Linux Ubuntu-distributionen . Projektet stängdes [3] efter att den senaste versionen släpptes den 14 maj 2016. Men sedan fortsatte utvecklingen som en del av UBports-projektet [4] . Den 27 februari 2020 tillkännagav UBports bytet av Unity 8 till Lomiri [5] .

I maj 2020 släpptes den första versionen av en inofficiell version av Ubuntu, Ubuntu Unity , som kommer att använda Unity 7 som standard [6] [7] [8] .

Historik

Unity var standardmiljön i Ubuntu Netbook Edition version 10.10. Det möjliggör effektivare användning av de små skärmarna på netbooks , tack vare till exempel en vertikal stapel för att växla mellan program som körs [9] [10] .

Till en början användes Mutter som fönsterhanterare , som sedan ersattes av Compiz . Sedan Ubuntu 11.04 har Unity använts som standard istället för det klassiska GNOME- skalet [11] [12] [13] . Alla standardapplikationer utvecklas fortfarande av GNOME [14] [15] [16] , men inte de senaste.

Unity är skrivbordsskalet för GNOME. Det är inte en helt ny skrivbordsmiljö. Skrivbordsskalet är gränssnittet du ser. Unity kommer att använda samma GNOME-applikationer och -bibliotek som för närvarande används. Till exempel, GNOME-skal är ett annat skal för GNOME.

Originaltext  (engelska)[ visaDölj] Unity är ett skrivbordsskal för GNOME. Detta är inte samma sak som en helt ny skrivbordsmiljö. Ett skrivbordsskal är det gränssnitt du använder. Unity kommer fortfarande att använda samma GNOME-appar och -bibliotek som det nuvarande skrivbordet gör. GNOME-skal är ett exempel på ett annat skal för GNOME. Vad är "Ubuntu Unity"?  (Engelsk)

Ursprungligen planerade Mark Shuttleworth , Canonical att porta Unity från X-fönstersystemet till Mir [17] [18]  - utvecklat av Canonical. Han motiverade detta av omognaden, osäkerheten i Wayland [19] . Som svar, en av Wayland-utvecklarna ironiskt nog [20] över det faktum att ingen annan Linux-distribution ännu har antagit Unity, vilket tyder på att samma öde kan vänta den nya utvecklingen.

Den 5 april 2017 tillkännagav Mark Shuttleworth [21] beslutet att återföra Ubuntu till leverans av GNOME som det huvudsakliga skrivbordsskalet. Dessutom tillkännagav den uppsägning av investeringar i utvecklingen av Unity 8-skalet, utgåvor av Ubuntu för smartphones och surfplattor, samt i utvecklingen av konvergensläget, vilket ger ett sätt att byta mobila enheter till skrivbordsläge. Ubuntu 18.04 LTS-utgåvan kommer att ha ett GUI , så utvecklare har bara en interimsversion (17.10) att gå tillbaka till GNOME innan LTS-utgåvan.

Molnteknik och sakernas internet (IoT) deklareras som prioriterade områden . Samtidigt vägrar Canonical inte att arbeta med att ytterligare förbättra Ubuntus skrivbordsutgåva, utan redan baserat på standardmiljön GNOME. Support för tidigare släppta utgåvor baserade på Unity kommer att fortsätta, liksom alla skyldigheter gentemot partners relaterade till distribution av lösningar för stationära och mobila enheter kommer att uppfyllas.

Med flytten till GNOME lämnar Ubuntu också Mir-skärmservern bakom sig, eftersom GNOME är designad att köras ovanpå Wayland. Som en påminnelse var Ubuntu 18.04 ursprungligen planerat att vara den första LTS-versionen som erbjuder en standardanvändarsession baserad på Unity 8-skalet och Mir-skärmservern. För att ersätta Ubuntu Phone (Touch) förbereddes Ubuntu Personal-plattformen, som använder Snap-teknik för att leverera applikationer istället för Click-paketen som används i Ubuntu Phone. Stora insatser sattes på Convergence-projektet, som utvecklar en adaptiv miljö för mobila enheter, som, när den är ansluten till en bildskärm, ger en fullfjädrad stationär dator och förvandlar en smartphone till en bärbar arbetsstation.

Shuttleworth säger att han förväntade sig att Unitys kombinerade skrivbordsidéer, även om de var framåttänkande och öppna, skulle uppskattas både av samhället och av branschrepresentanter som inte är nöjda med de stängda alternativen som finns tillgängliga. Men han hade fel på båda punkter. Samhället såg projektet som fragmentering snarare än innovation. Och branschrepresentanter tog inte tillfället i akt och ansåg att "det kända problemet är bättre än det förväntade okända", eller investerade i skapandet av sina konvergensteknologiska motsvarigheter. Unity 8 visade sig vara en fantastisk produkt, men utvecklingens öde ligger i händerna på marknaden och samhället, som avgör om den håller sig flytande eller försvinner.

Sedan februari 2018 har utvecklingen av Unity 8 fortsatt med UBports-projektet [22] .

Den 7 februari 2020 tillkännagav UBports bytet av Unity 8 till Lomiri.

I maj 2020 lanserades en inofficiell version av Ubuntu, Ubuntu Unity , som kommer att använda Unity 7 som standard.

Unity 2D

I lanseringen av Ubuntu 11.10 dök en speciellt förenklad version av skalet upp - Unity 2D - för att säkerställa normal drift av användare med föråldrade grafikkort [23] . Tillsammans med detta beslutades det att utesluta det klassiska GNOME-skalet, som finns i Ubuntu 11.04, från distributionen. Det är också möjligt att installera paketet med Unity 2D på Ubuntu 11.04.

Unity 2D skrevs som en plugin för Compiz [24] och använde ett OpenGL- baserat verktyg som heter Nux [25] .

Unity 2D skrivs i C++ med Qt- biblioteket [26] [27] . Specifikt ersätter Unity 2D endast huvudpanelen, startprogrammet och huvudmenyn, och använder samma backend-komponenter [28] [29] .

I Ubuntu 12.10 är 2D-versionen inte längre tillgänglig. Ett tomt paket med Unity 2D laddades upp till förvaret, vars installation, när den uppdateras, tar bort den redan installerade versionen. Därför är det inte längre möjligt att installera Unity 2D från arkivet i Ubuntu 12.10 [30] .

Borttagningen av Unity 2D betyder inte att Ubuntu-utvecklarna vägrar att köra distributionen på äldre system.

Istället kommer användare att presenteras med Unity 3D som körs med den dedikerade videodrivrutinen llvmpipe [31] .

Ubuntu 12.04 som körde detta skrivbordsskal fortsatte att stödja Unity 2D under hela distributionens liv fram till april 2017.

Huvudgränssnittselement

Launcher _ Låter dig köra appar som är fästa på den och växla mellan de som redan körs. Topppanel En panel som innehåller den globala menyn, systemindikatorer och applikationsindikatorer. Huvudmeny (streck) En meny där du kan använda sökningen både lokalt (installerade applikationer, filer och mappar, musik) och fjärrkontroll (applikationer tillgängliga för installation, videor på YouTube ). Global meny Visar namnlisten och, när du håller muspekaren, för program som är maximerade till helskärm, visas även fönsterkontrollknapparna. Dash Lens (tidigare Places) Huvudmenyflik, med vilken du kan söka i en separat kategori: Du kan söka både på linsfliken och från huvudskärmen i huvudmenyn genom den globala sökningen. Varje lins måste ha en eller flera sfärer, som i själva verket är sökmotorer, deras grafiska representation är grupper. Ett exempel på en lins som innehåller flera sfärer är Applications (Installerade och tillgängliga i Ubuntu Software Center ) och Music (lokala och onlinemusikbutiker). [32] Applikationsindikatorer Visa sessionsmenyn, tid och datum, meddelandefält i den övre högra menyn på skärmen. Sessionsmenyn används också för att ändra status i IM och starta kontrollcentret.

Kritik

Unity fick mycket kritik [33] under sina tidiga dagar, på grund av att versionen som levererades med Ubuntu 11.04 var väldigt grov och buggig [34] .

Ubuntus tekniska utvecklingskommitté (Ubuntu Tech Board) godkände vid ett möte i mars 2013 att göra Ubuntu-bygget med GNOME-skrivbordsmiljön till status som en officiell gaffel från Ubuntu. Inledningsvis introducerades monteringen av Ubuntu med skrivbordsmiljön GNOME 3 förra sommaren och distribuerades under namnet Gnomebuntu, men hade status som en inofficiell gaffel utvecklad av entusiaster utanför Ubuntu-infrastrukturen.

Överföring av personlig information

I versionen av Unity som används i Ubuntu 12.10- distributionen (släppt av Canonical) tillkom erbjudanden från butiker (den så kallade "shoppinglinsen"). Från och med oktober 2012 skickades alla användarsökfrågor via en osäker anslutning till productsearch.ubuntu.com [35] , som sedan vidarebefordrade frågan till Amazon.com för att söka efter relevanta produkter (ebay och andra webbplatser lades till senare). ) . Amazon tillhandahöll en produktbild som skickades direkt till användaren via en HTTP-anslutning (protokoll ändrat september 2013). Om användaren gick till handlarens webbplats och gjorde ett köp fick Canonical en liten provision från transaktionen [36] .

Denna mekanism har kritiserats: sökfältet betraktas främst som ett sätt att hitta data på din egen dator. Att vidarebefordra sökfrågor till externa servrar är av tvivelaktigt värde för användaren och kan skapa problem med säkerheten för personuppgifter [35] . Sådan funktionalitet är aktiverad som standard [35] [36] [37] [38] istället för att endast användas efter att ha erhållit informerat samtycke (opt-in). Många användare är omedvetna om detta beteende och inaktiverar det inte.

Den 23 september 2012 framhöll Mark Shuttleworth värdet av en sådan sökning och förklarade att Dashs "Home Lens" i framtiden kommer att tillåta dig att hitta vad som helst, var som helst, och att ansluta till Store Finder är ett naturligt steg i utvecklingen av funktionen. Han sa också att anonymiteten upprätthålls genom att vidarebefordra förfrågningar via Canonicals servrar [35] [39] .

Den 29 oktober 2012 kritiserade EFF den inbyggda butikssökningen. Organisationen har rekommenderat att Ubuntu-utvecklare ber om användarens samtycke innan de aktiverar funktionalitet och gör sekretessinställningar mer detaljerade [35] [40] .

I december 2012 uttalade Richard Stallman att Ubuntu innehåller spionprogram och inte bör användas av personer som underhåller fri programvara [41] [42] [43] .

Alternativa versioner av Ubuntu som Kubuntu , Xubuntu , Lubuntu och några andra har inte denna sökfunktion.

Sedan september 2013 har ett anonymiserat protokoll använts för att skicka bilder från butiken till användarens dator [44] .

Ett förtydligande har lagts till i användarvillkoren för Dash angående överföring av användardata till tredje part. [45] Den anger att tills användaren inaktiverar funktionen, skickas deras sökfrågor och IP-adress till productsearch.ubuntu.com-servern och till vissa utvalda tredje parter [36] [46] för att hämta sökresultat från Internet. Sidan Tredjeparts sekretesspolicy Arkiverad 9 februari 2013 på Wayback Machine listar alla möjliga mottagare av information (sökfrågor och IP-adresser) och förklarar att databehandling är föremål för varje företags egna policyer [35] .

Från och med april 2016 med lanseringen av Ubuntu 16.04 LTS är delning av data med tredje part inaktiverat som standard.

Anteckningar

  1. enhet i Launchpad . Datum för åtkomst: 9 mars 2012. Arkiverad från originalet 10 februari 2012.
  2. https://unity.ubuntuunity.org/blog/unity-7.6/
  3. Canonical stoppar utvecklingen av Mir och Unity 8 helt . www.linux.org.ru Hämtad 7 april 2017. Arkiverad från originalet 6 april 2017.
  4. unity8 på skrivbordet . Hämtad 9 juni 2018. Arkiverad från originalet 12 juni 2018.
  5. http://ubports.com/blog/unser-blog-1/post/lomiri-new-name-same-great-unity8-265  (nedlänk)
  6. Ubuntu Unity - Enhet är makt
  7. Ubuntu Unity Remix 20.04 - Smaker - Ubuntu Community Hub
  8. En överraskande ny remix av Ubuntu 20.04 väcker enhet till liv
  9. Ubuntu Unity Interface skräddarsytt för Netbook-skärmar  , PCWorld. Arkiverad från originalet den 31 oktober 2010. Hämtad 2 november 2010.
  10. Canonical Ubuntu delas från GNOME över designproblem | PCworld . Hämtad 12 juli 2018. Arkiverad från originalet 18 juli 2012.
  11. Ubuntu 11.04 för att skicka Unity - Jono Bacon . Hämtad 12 juli 2018. Arkiverad från originalet 12 juli 2018.
  12. Är Unity det rätta gränssnittet för Desktop Ubuntu? . Arkiverad 13 juni 2011 på Wayback Machine
  13. Bug #668415 "Movement of Unity launcher" : Buggar: Unity . Hämtad 12 juli 2018. Arkiverad från originalet 12 juli 2018.
  14. Ubuntu 11.04 kommer att ersätta GNOME Shell med Unity Shell  (ryska) , OpenNET  ( 25 oktober 2010 ). Arkiverad från originalet den 28 oktober 2010. Hämtad 2 november 2010.
  15. GNOME3: "GNOME3 Team"-lag . Hämtad 12 juli 2018. Arkiverad från originalet 12 juli 2018.
  16. Saker att justera efter installation av Ubuntu 11.10 Oneiric Ocelot ~ Web Upd8: Ubuntu / Linux-blogg . Hämtad 12 juli 2018. Arkiverad från originalet 12 juli 2018.
  17. Ubuntu-projektet tillkännagav Mir-displayservern, ett alternativ till Wayland och X.Org. Unity flyttar till Qt  (ryska) , OpenNET  ( 4 mars 2013 ). Arkiverad från originalet den 8 mars 2013. Hämtad 13 mars 2013.
  18. Mir/Spec - Ubuntu Wiki (nedlänk) . Hämtad 12 juli 2018. Arkiverad från originalet 2 oktober 2013. 
  19. Shuttleworth, Mark . Unity on Wayland  ( 4  november 2010 ) Arkiverad från originalet den 24 augusti 2011. Hämtad 5 november 2010.
  20. KWin- och X.Org-utvecklare kommenterade Mir-projektet och Canonicals handlingar  (ryska) , OpenNET  ( 9 mars 2013 ). Arkiverad från originalet den 12 mars 2013. Hämtad 13 mars 2013.
  21. Kanonisk. Växande Ubuntu för moln och IoT, snarare än telefon och konvergens . Ubuntu Insights. Hämtad 7 april 2017. Arkiverad från originalet 7 maj 2017.
  22. UBports-projektet fortsatte utvecklingen av Unity 8-skrivbordsmiljön . Hämtad 9 juni 2018. Arkiverad från originalet 12 juni 2018.
  23. Unity 2D landar i Oneiric daily build - OMG! Ubuntu! . Hämtad 12 juli 2018. Arkiverad från originalet 12 juli 2018.
  24. gnome - Är unity bara ett plugin för compiz - Fråga Ubuntu . Hämtad 12 juli 2018. Arkiverad från originalet 12 juli 2018.
  25. Granskning av Ubuntu 13.10: Framtidens Linux-operativsystem är ett år borta | Ars Technica . Hämtad 12 juli 2018. Arkiverad från originalet 25 juni 2018.
  26. unity-2d i Launchpad . Hämtad 9 mars 2012. Arkiverad från originalet 30 januari 2012.
  27. Kanonisk byggnad Unity 2D på QML och Qt | Qt DevNet forum | Qt Developer Network . Arkiverad 14 mars 2011 på Wayback Machine
  28. Unity2D - Ubuntu Wiki . Datum för åtkomst: 9 mars 2012. Arkiverad från originalet 24 februari 2012.
  29. Fil: Unity-2D Natty.png - Wikimedia Commons
  30. UDS-Q Sammanfattning: Bye-Bye Unity 2D, Hej GNOME-Shell Spin - OMG! Ubuntu! . Hämtad 12 juli 2018. Arkiverad från originalet 12 juli 2018.
  31. Installera Ubuntu Unity Bottom Launcher via PPA ~ Web Upd8: Ubuntu/Linux-blogg . Hämtad 12 juli 2018. Arkiverad från originalet 12 juli 2018.
  32. Unity/Lenses - Ubuntu Wiki . Hämtad 8 mars 2012. Arkiverad från originalet 4 mars 2012.
  33. Många Ubuntu-användare hatar fortfarande Unity Arkiverad 22 december 2011 på Ubuntu Wayback MachineOnego.ru
  34. Ubuntu 11.04: Är Unity verkligen så bra? Arkiverad 8 maj 2012 på Wayback Machine // UbuntuEasy.com
  35. 1 2 3 4 5 6 Lee, Micah . Sekretess i Ubuntu 12.10: Amazon-annonser och dataläckor  (29 oktober 2012). Arkiverad från originalet den 11 november 2013. Hämtad 29 oktober 2013.
  36. 1 2 3 Gilbertson, Scott . Ay caramba, Ubuntu 12.10: Få det rätt på Amazon!  (18 oktober 2012). Arkiverad från originalet den 21 oktober 2012. Hämtad 29 oktober 2013.
  37. Samson, Ted Canonical vill shill för Amazon på Ubuntu-användares skrivbord . InfoWorld (25 september 2012). Hämtad 30 oktober 2013. Arkiverad från originalet 3 november 2013.
  38. Shuttleworth försvarar Ubuntu Linux som integrerar Amazon . ZDnet (23 september 2012). Hämtad 29 oktober 2013. Arkiverad från originalet 2 oktober 2012.
  39. Amazon-sökresultat i Dash . markshuttleworth.com (23 september 2012). Datum för åtkomst: 29 oktober 2013. Arkiverad från originalet 18 oktober 2012.
  40. Goodin, Dan . EFF kallar Ubuntus sökresultatfunktion för Amazon för ett "stort integritetsproblem" , Ars Technica  (30 oktober 2012). Arkiverad från originalet den 28 juni 2016. Hämtad 30 oktober 2013.
  41. Om Richard Stallman och Ubuntu (nedlänk) . jonobacon@home (blogg) (7 december 2012). Datum för åtkomst: 30 oktober 2013. Arkiverad från originalet den 1 november 2013. 
  42. Vaughan-Nichols, Steven J. . Fri programvara fadern förklarade Ubuntu Linux innehålla spionprogram , ZDNet  (9 december 2012). Arkiverad från originalet den 10 februari 2013. Hämtad 30 oktober 2013.
  43. Farrell, Nick Community med öppen källkod vadar in i Ubuntu-telefonen (nedlänk) . TechEye (18 februari 2013). Datum för åtkomst: 30 oktober 2013. Arkiverad från originalet den 22 februari 2013. 
  44. The Dash är nu anonymiserat i Ubuntu 13.10 , Slashdot  (22 september 2013). Arkiverad från originalet den 18 oktober 2013. Hämtad 30 oktober 2013.
  45. Sneddon, Joey Elijah . Ubuntu Lägg till juridisk ansvarsfriskrivning till Unity Dash , OMG! Ubuntu!  (12 oktober 2012). Arkiverad från originalet den 2 november 2013. Hämtad 29 oktober 2013.
  46. Smith, Jesse . Ubuntu 12.10 Desktop , DistroWatch  (29 oktober 2012). Arkiverad från originalet den 1 november 2013. Hämtad 29 oktober 2013.

Länkar