Enhed | |
---|---|
Unity 7.4 på Ubuntu 16.04: Hovedmenu | |
Type | Desktop miljø |
Udviklere | Canonical , Ubuntu Community, Ayatana Community |
Skrevet i | C , C++ , Vala [1] |
Interface | GTK |
Operativ system | GNU/Linux |
Interface sprog | Flersproget |
Første udgave | 3. juni 2010 |
Hardware platform | Personlig computer , netbook , tablet |
nyeste version | |
Stat | aktiv |
Licens | GNU General Public License (GPLv3) , GNU Lesser General Public License (LGPLv3) |
Internet side |
unity.ubuntuunity.org unity8.io |
Mediefiler på Wikimedia Commons |
Unity er en gratis skal til GNOME -skrivebordsmiljøet udviklet af Canonical til GNU/Linux Ubuntu-distributionen . Projektet blev lukket [3] efter den sidste version blev udgivet den 14. maj 2016. Men så fortsatte udviklingen som en del af UBports-projektet [4] . Den 27. februar 2020 annoncerede UBports omdøbningen af Unity 8 til Lomiri [5] .
I maj 2020 så den første udgivelse af en uofficiel version af Ubuntu, Ubuntu Unity , som vil bruge Unity 7 som standard [6] [7] [8] .
Unity var standardmiljøet i Ubuntu Netbook Edition version 10.10. Det giver mulighed for mere effektiv brug af de små skærme på netbooks , for eksempel takket være en lodret bjælke til at skifte mellem kørende programmer [9] [10] .
I første omgang blev Mutter brugt som vinduesmanager , som derefter blev erstattet af Compiz . Siden Ubuntu 11.04 er Unity blevet brugt som standard i stedet for den klassiske GNOME- skal [11] [12] [13] . Alle standardapplikationer er stadig udviklet af GNOME [14] [15] [16] , men ikke de seneste.
Unity er desktop-skallen til GNOME. Det er ikke et helt nyt skrivebordsmiljø. Desktop-skallen er den grænseflade, du ser. Unity vil bruge de samme GNOME-applikationer og -biblioteker, som er i brug i øjeblikket. For eksempel er GNOME shell en anden shell til GNOME.
Originaltekst (engelsk)[ Visskjule] Unity er en desktop-skal til GNOME. Dette er ikke det samme som et helt nyt skrivebordsmiljø. En desktop shell er den grænseflade, du bruger. Unity vil stadig bruge de samme GNOME-apps og -biblioteker, som det nuværende skrivebord gør. GNOME shell er et eksempel på en anden shell til GNOME. Hvad er "Ubuntu Unity"? (Engelsk)I første omgang planlagde Mark Shuttleworth , Canonical at overføre Unity fra X-vinduesystemet til Mir [17] [18] - udviklet af Canonical. Han motiverede dette med Waylands umodenhed, usikkerhed [ 19] . Som et svar, ironisk [20] en af Wayland-udviklerne over det faktum, at ingen anden Linux-distribution endnu har vedtaget Unity, hvilket tyder på, at den samme skæbne kan afvente den nye udvikling.
Den 5. april 2017 annoncerede Mark Shuttleworth [21] beslutningen om at bringe Ubuntu tilbage til at sende GNOME som den primære desktop-shell. Desuden annoncerede den opsigelse af investeringen i udviklingen af Unity 8-skallen, udgaver af Ubuntu til smartphones og tablets samt i udviklingen af konvergenstilstanden, som giver et middel til at skifte mobile enheder til desktop-tilstand. Ubuntu 18.04 LTS-udgivelsen vil have en GUI , så udviklere har kun én midlertidig udgivelse (17.10) til at gå tilbage til GNOME før LTS-udgivelsen.
Cloud-teknologier og tingenes internet (IoT) er erklæret som prioriterede områder . Samtidig afviser Canonical ikke at arbejde på yderligere at forbedre Ubuntu desktop-udgaven, men allerede baseret på standard GNOME-miljøet. Support til tidligere udgivne udgivelser baseret på Unity vil fortsætte, ligesom alle forpligtelser over for partnere i forbindelse med distribution af løsninger til desktop og mobile enheder vil blive opfyldt.
Med flytningen til GNOME efterlader Ubuntu også Mir-skærmserveren, da GNOME er designet til at køre oven på Wayland. Som en påmindelse var Ubuntu 18.04 oprindeligt planlagt til at være den første LTS-udgivelse, der tilbyder en standardbrugersession baseret på Unity 8-skallen og Mir-skærmserveren. For at erstatte Ubuntu Phone (Touch) blev Ubuntu Personal-platformen forberedt, som bruger Snap-teknologi til at levere applikationer i stedet for Click-pakkerne, der bruges i Ubuntu Phone. Der blev sat store indsatser på Convergence-projektet, som udvikler et adaptivt miljø til mobile enheder, som, når det er tilsluttet en skærm, giver et fuldt udbygget skrivebord og forvandler en smartphone til en bærbar arbejdsstation.
Shuttleworth siger, at han forventede, at selvom de var fremadskuende og åbne, ville Unitys kombinerede desktop-ideer blive værdsat både af samfundet og af brancherepræsentanter, der ikke er tilfredse med de tilgængelige lukkede alternativer. Men han tog fejl på begge punkter. Samfundet så projektet som fragmentering snarere end innovation. Og brancherepræsentanter greb ikke muligheden og mente, at "det kendte problem er bedre end det forventede ukendte", eller investerede i skabelsen af deres konvergensteknologiske modstykker. Unity 8 viste sig at være et fantastisk produkt, men udviklingens skæbne er i hænderne på markedet og samfundet, som afgør, om det forbliver flydende eller forsvinder.
Siden februar 2018 er udviklingen af Unity 8 fortsat med UBports-projektet [22] .
Den 7. februar 2020 annoncerede UBports omdøbningen af Unity 8 til Lomiri.
Maj 2020 så den første udgivelse af en uofficiel version af Ubuntu, Ubuntu Unity , som vil bruge Unity 7 som standard.
I udgivelsen af Ubuntu 11.10 dukkede en specielt forenklet version af skallen op - Unity 2D - for at sikre normal drift af brugere med forældede videokort [23] . Sammen med dette blev det besluttet at udelukke den klassiske GNOME-skal, som findes i Ubuntu 11.04, fra distributionen. Det er også muligt at installere pakken med Unity 2D på Ubuntu 11.04.
Unity 2D blev skrevet som et plugin til Compiz [24] og brugte et OpenGL- baseret værktøj kaldet Nux [25] .
Unity 2D er skrevet i C++ ved hjælp af Qt- biblioteket [26] [27] . Specifikt erstatter Unity 2D kun hovedpanelet, launcheren og hovedmenuen og bruger de samme backend-komponenter [28] [29] .
I Ubuntu 12.10 er 2D-versionen ikke længere tilgængelig. En tom pakke med Unity 2D blev uploadet til depotet, hvis installation, når den opdateres, fjerner den allerede installerede version. Derfor er det ikke længere muligt at installere Unity 2D fra repository i Ubuntu 12.10 [30] .
Fjernelsen af Unity 2D betyder ikke, at Ubuntu-udviklerne nægter at køre distributionen på ældre systemer.
I stedet vil brugerne blive præsenteret for Unity 3D, der kører med den dedikerede videodriver llvmpipe [31] .
Ubuntu 12.04, der kører denne desktop-shell, fortsatte med at understøtte Unity 2D gennem hele distributionens levetid indtil april 2017.
Unity modtog en masse kritik [33] i sine tidlige dage, på grund af det faktum, at versionen, der blev leveret med Ubuntu 11.04, var meget rå og buggy [34] .
Ubuntu Technical Development Committee (Ubuntu Tech Board) godkendte på et møde afholdt i marts 2013 at gøre Ubuntu-bygningen med GNOME-skrivebordsmiljøet til status som en officiel gaffel fra Ubuntu. Oprindeligt blev samlingen af Ubuntu med GNOME 3-skrivebordsmiljøet introduceret sidste sommer og distribueret under navnet Gnomebuntu, men havde status som en uofficiel gaffel udviklet af entusiaster uden for Ubuntu-infrastrukturen.
I den version af Unity, der blev brugt i Ubuntu 12.10 -distributionen (udgivet af Canonical), blev tilbud fra butikker (det såkaldte "shoppingobjektiv") tilføjet. Fra oktober 2012 blev alle brugersøgningsforespørgsler sendt over en usikker forbindelse til productsearch.ubuntu.com [35] , som derefter videresendte forespørgslen til Amazon.com for at søge efter relevante produkter (ebay og andre websteder blev tilføjet senere). . Amazon leverede et produktbillede, der blev sendt direkte til brugeren via en HTTP-forbindelse (protokol ændret september 2013). Hvis brugeren gik til forretningens websted og foretog et køb, modtog Canonical en lille kommission fra transaktionen [36] .
Denne mekanisme er blevet kritiseret: søgefeltet betragtes primært som et middel til at finde data på din egen computer. Videresendelse af søgeforespørgsler til eksterne servere er af tvivlsom værdi for brugeren og kan skabe problemer med sikkerheden af personlige data [35] . En sådan funktionalitet er aktiveret som standard [35] [36] [37] [38] , i stedet for kun at blive brugt efter at have indhentet informeret samtykke (opt-in). Mange brugere er uvidende om denne adfærd og deaktiverer den ikke.
Den 23. september 2012 fremhævede Mark Shuttleworth værdien af en sådan søgning og forklarede, at Dashs "Home Lens" i fremtiden vil give dig mulighed for at finde hvad som helst, hvor som helst, og at oprette forbindelse til Store Finder er et naturligt skridt i udviklingen af funktionen. Han sagde også, at anonymiteten opretholdes ved at videresende anmodninger gennem Canonicals servere [35] [39] .
Den 29. oktober 2012 kritiserede EFF den indbyggede butikssøgning. Organisationen har anbefalet, at Ubuntu-udviklere beder om brugerens samtykke, før de aktiverer funktionalitet og gør privatlivsindstillinger mere detaljerede [35] [40] .
I december 2012 udtalte Richard Stallman , at Ubuntu indeholder spyware og ikke bør bruges af folk, der vedligeholder fri software [41] [42] [43] .
Alternative versioner af Ubuntu som Kubuntu , Xubuntu , Lubuntu og nogle andre har ikke denne søgefunktion.
Siden september 2013 har en anonymiseret protokol været brugt til at sende billeder fra butikken til brugerens computer [44] .
Der er tilføjet en præcisering til Dash-brugsbetingelserne vedrørende overførsel af brugerdata til tredjepart. [45] Det hedder, at indtil brugeren deaktiverer funktionen, sendes deres søgeforespørgsler og IP-adresse til productsearch.ubuntu.com-serveren og til visse udvalgte tredjeparter [36] [46] for at hente søgeresultater fra internettet. Siden Tredjeparts privatlivspolitikker , arkiveret 9. februar 2013 på Wayback Machine , viser alle mulige modtagere af information (søgeforespørgsler og IP-adresser) og forklarer, at databehandling er underlagt hver virksomheds egne politikker [35] .
Fra april 2016 med udgivelsen af Ubuntu 16.04 LTS er deling af data med tredjeparter deaktiveret som standard.
ubuntu | ||
---|---|---|
Hoved | ||
Mennesker | ||
Officiel |
| |
uofficiel |
| |
Software |
| |
Hardware |
| |
Trykte produkter | ||
Taget fra Debian- projektet | ||
Support |
| |
Skrifttyper |
Brugergrænseflade på Unix-lignende systemer | |||||||||
---|---|---|---|---|---|---|---|---|---|
Desktop miljøer |
| ||||||||
Grafiske skaller | |||||||||
Vinduesbestyrere |
| ||||||||
Om Wayland -protokollen | |||||||||
Kommandoskaller | |||||||||
X vinduessystem |
|