Unitate Unity pe Ubuntu 16.04 LTS.
Dezvoltat de | Canonic |
---|---|
Prima versiune | 9 iunie 2010 |
Ultima versiune | 7,5 (25 mai 2016) |
Depozit | code.launchpad.net/unity și repo.ubports.com |
Starea proiectului | abandonat de Canonical, preluat de Ubports |
Scris in | Vala , C ++ , QML |
Interfață | GTK |
Sistem de operare | Ubuntu |
Mediu inconjurator | Ubuntu |
Limbi | Multi-limbi |
Tip | coajă |
Licență | GNU GPL v3, GNU LGPL v3 |
Site-ul web | unitate.ubuntu.com |
Unity este un mediu desktop dezvoltat de Canonical Ltd pentru sistemul său de operare Ubuntu . Unity a fost inclus pentru prima dată în ediția Netbook a Ubuntu 10.10 . Este inițial menit să facă o utilizare mai eficientă a micului spațiu disponibil pe netbook, incluzând, de exemplu, un lansator de aplicații vertical. Prin tabloul său de bord, Unity vă permite să căutați conținut atât local, cât și online.
Deși Ubuntu a folosit până acum GNOME Desktop Manager , fondatorul sistemului de operare, Mark Shuttleworth , a vorbit despre diferențe de opinii filosofice despre experiența utilizatorului cu echipa GNOME cu privire la motivul pentru care Ubuntu ar folosi acum Unity ca desktop implicit în locul GNOME Shell , din cadrulaprilie 2011, cu Ubuntu Natty Narwhal (11.04) :
„Am fost pe firul GNOME Shell și ne-am prezentat opiniile și nu au fost adoptate de designeri. Ne-am îndepărtat de cei de la GNOME Shell în ceea ce privește punctele cheie de proiectare, cum ar fi câte meniuri de aplicații ar trebui să apară în sistem, cum ar trebui să se caute pentru a găsi aplicații, cum ar trebui prezentate aplicațiile preferate ale tuturor. "
- Mark Shuttleworth
În noiembrie 2010, Managerul comunității Ubuntu , Jono Bacon, a explicat relația dintre GNOME și Unity în cadrul distribuției: „Vreau să fac un lucru clar: Ubuntu este o distribuție GNOME . Oferim cadrul GNOME, vom continua să includem aplicații GNOME și optimizăm Ubuntu pentru GNOME. Singura diferență este că Unity este un Shell diferit pentru GNOME, dar vom continua să susținem cele mai recente dezvoltări GNOME Shell din arhivele Ubuntu. "
Interfața Shell Unity este acum un plugin pentru managerul de ferestre Compiz , despre care Canonical susține că este mai rapid decât Mutter , managerul de ferestre pentru care GNOME Shell este un plugin. Canonical a anunțat că au proiectat Unity și pentru desktopuri și vor face din Unity Shell implicit pentru Ubuntu în versiunea 11.04.
GNOME Shell nu va fi inclus în Ubuntu 11.04 Natty Narwhal, deoarece dezvoltarea sa nu este completă, dar va fi disponibilă printr-un PPA (Personal Package Archives) și este așteptată pentru Ubuntu 11.10.
În noiembrie 2010, Mark Shuttleworth și-a anunțat intenția de a rula în cele din urmă Unity pe Wayland , în loc de X-ul folosit pe aproape toate sistemele GNU / Linux.
În decembrie 2010, unii utilizatori au solicitat ca lansatorul ( sau docul ) să poată fi deplasat de la stânga la alte margini ale ecranului, dar Mark Shuttleworth a răspuns: „Mă tem că nu se potrivește cu obiectivul nostru de proiectare, deci nu mergem pentru a-l implementa. Vrem ca lansatorul să fie întotdeauna lângă butonul Ubuntu. "
14 ianuarie 2011, Canonical a lansat, de asemenea, o previzualizare a versiunii 2D a Unity bazată pe Qt și scrisă în QML .
5 aprilie 2017, Mark Shuttleworth anunță întreruperea Unity8 (precum și versiunile mobile). Versiunea Ubuntu 18.04 integrează în schimb interfața Gnome. Fondatorul Ubuntu și Canonical explică această alegere prin fragmentarea cauzată de alegerea de a dezvolta o interfață diferită, mai mult decât inovația pe care ar fi trebuit să o aducă.
Unity face obiectul acordului de colaborare Canonical, care solicită contribuitorilor să atribuie drepturi de autor Canonical și, posibil, să permită companiei să-l elibereze sub altă licență. Această licență ar putea deveni proprietar.
Unity vă permite să căutați conținut, indiferent dacă este stocat local pe computer sau online. Pentru a face acest lucru, agregează mai multe surse de date numite „scopuri”. Se consideră că conținutul căutat de un utilizator poate fi de natură multiplă: videoclipuri sau muzică online, fotografii pe rețelele sociale, articole Wikipedia, articole științifice, grafică, informații sau magazin online. Când utilizatorul caută tabloul de bord, căutarea respectivă este trimisă la serviciul Smartscopes de la Canonical. Serviciul va verifica dacă există rezultate pentru căutare în diferite surse de date agregate și activate de utilizator, apoi își va completa rezultatele interogând din nou sursele. Serviciul SmartScopes acționează apoi ca un proxy. Rezultatele sunt apoi trimise înapoi la stația de lucru a utilizatorului și ponderate în funcție de diferite criterii, apoi afișate fie în tabloul de bord, fie într-una dintre vizualizările materializate prevăzute în acest scop. Cu toate acestea, căutarea online poate fi dezactivată prin setările sistemului și fiecare sursă de date poate fi activată sau dezactivată în „Plug-in-uri”.
Plasând astfel rezultatele afacerii pe desktop, Unity a atras critici de la mulți utilizatori care îl consideră adware .
Canonical dezvoltă două versiuni identice din punct de vedere vizual, dar din punct de vedere tehnic foarte diferite ale Unity.
Unity 3D este o extensie pentru Compiz scrisă în C ++ și Vala care permite accelerarea hardware pe sisteme compatibile. Folosește un cadru OpenGL puțin cunoscut numit Nux .
Unity 2D este un set de programe scrise în QML în limbajul Qt . În mod implicit, Unity 2D folosește Metacity, dar poate folosi și un manager de ferestre accelerat precum Compiz sau KWin .
Unity 2D este utilizat în locul clasicului desktop GNOME pe computerele care nu pot rula Unity 3D de pe Ubuntu 11.10.
Unity 2D nu mai este disponibil de la versiunea 12.10 (Quetzalul Quantal), Ubuntu a imitat de atunci unitatea 3D, dar rezultatele au scăzut .