Unity

Unity GNOME mahaigain ingurunearentzat sortutako shell-a da, Canonical enpresak Ubuntu sistema eragilearentzat garatu zuen. Lehen argitarapena Ubuntu 10.10 Netbook Remixen bertsioan izan zen eta netbook-en pantaila txikietako lekua aprobetxatzeko xedearekin diseinatu zuten, leku bertikala aprobetxatzeko gehienbat

Historia 
Mark Shuttleworthek 2010eko maiatzean aipatu zuen lehen aldiz Unity, Ubunturen mahaigainarentzat erabiltzaile-interfaze bat izango zena
Ubuntuk GNOME mahaigaina erabiltzen zuen ordurarte, baina GNOME garatzaileekin desadostasunak izan ziren Unity-a garatzen hasteko arrazoiak. Baina, Unity GNOME idazmahai ingurunearentzat sortutako shell bat ere bada. Azken finean, desadostasun txikiak dira biek helburu bera duten heinean.

Ubuntu10.10 Netbook Editionen, Unity exekutatzeko jarduera egokiko hardware grafiko bat ( GPU) behar zen, eta horrek gama baxuko ordenagailueak zituztenen kexak eragin zituen. Hain eskakizun altuako grafiko-hardwarea behar izatearen arrazoietako bat Mutter (Leiho kudeatzailea) izan zen, oso motela baitzen errendimendu baxuko makinetan. Arazo hau segituan konpondu zen, Compiz gehituz, Ubunturen hurrengo argitaraldian (11.04).Compiz en garapen zabala eta euskarria hardwarearen mota desberdinetan izateari esker, asko hobetu zen Unityren abiadura bere garatze lehen etapetan.

2010eko urrian, ubuntuk mahaigaineko ordenagailuentzat Unity erabiliko erabiliko zuela adierazi zuen.

2010eko azaroan, Mark Shuttleworthek Ubunturen hurrengo bertsioetan, Unity Wayland zerbitzari grafikoan inplementatuko dela esan zuen, eta ez X leiho sisteman

Erabiltzaile-interfazea 
Honako elementu hauek ditu: 

  Abiarazlea: pantailaren ezkerreko aldean kokatua dago. Bertan, aplikazioetara lasterbideak daude eta irekitako leihoak ere azaltzen dira
  Kokalekuak: pantaila osora zabaltzen da bilaketa-tresna bat. Fitxategiak eta erabiltzailearen aplikazioak erakusten ditu kategorietan multzokatuta.
  Panela: pantailaren goiko zatian kokatua, menuak eta adierazleak zabaltzeko erabiltzen da.
  Mahaigainak: Mahaigain guztiak pantailan zabaltzen dira Mahaigaina azkar eta erraz aldatu ahal izateko

Abiarazleak, garapen bertsioan, aplikazio zerrenda azkarrak, jakinarazpenaren zenbatzaileak, eta aplikazioaren araberaok aurrerapenaren barrak izango ditu. Gainera, API bat zabalduko da garatzaileek funtzio hauek erabili ditzaten. Unityen abiarazlea automatikoki ezkutatuko da (Intellihide) baina , leihoa bat erabiltzen ari garenean edo leihoa maximizatzen denean bakarrik ezkutatuko da. Fitxategiak abiarazlera arrastratu daitezke eta abiarazleak lehenetsitako aplikazioarekin irekiko dira. Baina aplikazio lehenetsia abiarazlean egongo ez balitz, ordea, ez da irekiko fitxategia. Lekuek eta aplikazioek edo « Lenses-ek »,interneteko guneekin lotutako bilaketa funtzioak erabili ditzakete, garatzaileentzat eskuragarri dagoen API bati esker.

Erreferentziak

Kanpo estekak 

Mahaigain ingurune libreak
Software librea
Erabiltzaile-interfaze grafikoak