b"\n_START_ARTICLE_\nUnity (pow\xc5\x82oka systemowa)\n_START_SECTION_\nHistoria i rozw\xc3\xb3j\n_START_PARAGRAPH_\nUbuntu u\xc5\xbcywa\xc5\x82o tradycyjnie \xc5\x9brodowiska graficznego GNOME, jednak\xc5\xbce Mark Shuttleworth, za\xc5\x82o\xc5\xbcyciel projektu Ubuntu, wyja\xc5\x9bni\xc5\x82 zespo\xc5\x82owi do spraw GNOME, dlaczego Unity b\xc4\x99dzie domy\xc5\x9blnym interfejsem graficznym zamiast GNOME Shell rozpoczynaj\xc4\x85c od kwietnia 2011, wraz z wydaniem Ubuntu 11.04._NEWLINE_W listopadzie 2010 mened\xc5\xbcer spo\xc5\x82eczno\xc5\x9bci Ubuntu, Jono Bacon wyja\xc5\x9bni\xc5\x82, \xc5\xbce wsparcie dla \xc5\x9brodowiska GNOME nadal b\xc4\x99dzie zapewniane. Jedyn\xc4\x85 r\xc3\xb3\xc5\xbcnic\xc4\x85 b\xc4\x99dzie wed\xc5\x82ug niego to, \xc5\xbce Unity jest inn\xc4\x85 pow\xc5\x82ok\xc4\x85 GNOME._NEWLINE_Canonical poinformowa\xc5\x82o, \xc5\xbce wyda\xc5\x82o wersj\xc4\x99 Unity dla komputer\xc3\xb3w stacjonarnych i b\xc4\x99dzie ono domy\xc5\x9blnym interfejsem graficznym Ubuntu 11.04._NEWLINE_GNOME Shell nie zosta\xc5\x82o do\xc5\x82\xc4\x85czone do Ubuntu 11.04, poniewa\xc5\xbc nie zosta\xc5\x82o uko\xc5\x84czone przed dat\xc4\x85 ko\xc5\x84cow\xc4\x85 dla wprowadzania zmian do tej wersji, ale jest dost\xc4\x99pne przez PPA i przewidziano jego w\xc5\x82\xc4\x85czenie do Ubuntu 11.10._NEWLINE_W listopadzie 2010 Mark Shuttleworth poinformowa\xc5\x82, \xc5\xbce rozwa\xc5\xbca przystosowanie Unity do dzia\xc5\x82ania z Wayland zamiast obecnie u\xc5\xbcywanego X Window System_NEWLINE_W grudniu 2010 niekt\xc3\xb3rzy u\xc5\xbcytkownicy zaproponowali, aby menu program\xc3\xb3w Unity (dock) mia\xc5\x82 mo\xc5\xbcliwo\xc5\x9b\xc4\x87 bycia przenoszonym z lewej strony ekranu na inne, ale Mark Shuttleworth stwierdzi\xc5\x82, i\xc5\xbc obawia si\xc4\x99, \xc5\xbce to nie b\xc4\x99dzie zgodne z dalszymi celami projektowymi, dlatego taka mo\xc5\xbcliwo\xc5\x9b\xc4\x87 nie zostanie wprowadzona. Za to dock b\xc4\x99dzie zwijany do przycisku Ubuntu._NEWLINE_14 stycznia 2011 Canonical wyda\xc5\x82o wst\xc4\x99pn\xc4\x85 wersj\xc4\x99 Unity 2D opart\xc4\x85 na Qt i napisan\xc4\x85 w QML. Unity 2D nie zosta\xc5\x82o do\xc5\x82\xc4\x85czone do Ubuntu 11.04; zast\xc4\x99pczym trybem uruchomienia by\xc5\x82o GNOME 2.32 na sprz\xc4\x99cie, na kt\xc3\xb3rym Unity nie mo\xc5\xbce dzia\xc5\x82a\xc4\x87._NEWLINE_W marcu 2011 pojawi\xc5\x82y si\xc4\x99 spory mi\xc4\x99dzy Canonical i tw\xc3\xb3rcami GNOME. W ramach rozwoju Unity, w\xc5\x82\xc4\x85czono kod API jako zewn\xc4\x99trzn\xc4\x85 zale\xc5\xbcno\xc5\x9b\xc4\x87 GNOME. Wed\xc5\x82ug Davida Neary, zewn\xc4\x99trzn\xc4\x85 zale\xc5\xbcno\xc5\x9bci\xc4\x85 jest modu\xc5\x82 niezale\xc5\xbcny od GNOME, kt\xc3\xb3ry jest zale\xc5\xbcno\xc5\x9bci\xc4\x85 pakietu w zawartego w zestawie modu\xc5\x82\xc3\xb3w GNOME oraz powody, dlaczego libappindicator nie zosta\xc5\x82a przyj\xc4\x99ta jako zewn\xc4\x99trzn\xc4\x85 zale\xc5\xbcno\xc5\x9b\xc4\x87, bo \xe2\x80\x9enie pasuje do tej definicji\xe2\x80\x9d, poniewa\xc5\xbc \xe2\x80\x9epowiela funkcjonalno\xc5\x9b\xc4\x87 libnotify\xe2\x80\x9d (obecnie GNOME Shell) oraz jej CLA nie spe\xc5\x82nia obecnej polityki GNOME._NEWLINE_W kwietniu 2011 Mark Shuttleworth og\xc5\x82osi\xc5\x82, \xc5\xbce Ubuntu 11.10 nie b\xc4\x99dzie zawiera\xc5\x82o klasycznego pulpitu GNOME w przeciwie\xc5\x84stwie do Ubuntu 11.04 jako interfejsu zast\xc4\x99pczego dla Unity. W Ubuntu 11.10 interfejsem zast\xc4\x99pczym, dla u\xc5\xbcytkownik\xc3\xb3w, kt\xc3\xb3rzy nie maj\xc4\x85 technicznych mo\xc5\xbcliwo\xc5\x9bci do uruchomienia Unity, b\xc4\x99dzie Unity 2D. Jednak\xc5\xbce GNOME b\xc4\x99dzie dost\xc4\x99pne w repozytoriach jako interfejs zast\xc4\x99pczy w Ubuntu 11.10._NEWLINE_Mark Shuttleworth odpowiedzia\xc5\x82, \xc5\xbce \xe2\x80\x9eto jest kluczowy moment dla kierownictwa GNOME. M\xc3\xb3wi wyra\xc5\xbanie, \xc5\xbce liczne grono \xc5\xbcyczliwych tw\xc3\xb3rc\xc3\xb3w GNOME jest zawiedzione z powodu procesu podejmowania decyzji, kt\xc3\xb3ry zmniejsza dynamik\xc4\x99 rozwoju samego GNOME. Pomys\xc5\x82y, kt\xc3\xb3re nie zrodzi\xc5\x82y si\xc4\x99 \xc2\xbbu podstaw\xc2\xab, musz\xc4\x85 niezwykle zaciekle i niepotrzebnie walczy\xc4\x87 o dost\xc4\x99p do tlenu\xe2\x80\xa6 Znajdowanie czasu na pomys\xc5\x82y do rozwa\xc5\xbcenia nie powinno przypomina\xc4\x87 ataku na froncie z karabinem maszynowym. Nie ma \xc5\xbcadnego pomys\xc5\x82u na prowadzenie projektu. To jest przepis na projekt, kt\xc3\xb3ry traci wspania\xc5\x82ych ludzi tworz\xc4\x85cych \xc5\x9brodowiska bardziej otwarte na inne spojrzenie na \xc5\x9bwiat\xe2\x80\xa6 Zapewnienie nieskr\xc4\x99powanego rozwoju innym pomys\xc5\x82om to jedyny spos\xc3\xb3b na podtrzymanie innowacyjno\xc5\x9bci wprowadzanej do tej marki. Inaczej jest si\xc4\x99 skazanym na patrzenie na ich innowacyjno\xc5\x9b\xc4\x87 i wskutek tego podtrzymywanie w\xc5\x82asnych wysi\xc5\x82k\xc3\xb3w, obmawianie ich w tym procesie. Zacz\xc4\x99li\xc5\x9bmy mocnym postanowieniem: Unity jest pow\xc5\x82ok\xc4\x85 GNOME. Przewodnicz\xc4\x85cy projektu GNOME powinni zdecydowa\xc4\x87 si\xc4\x99, czy w\xc5\x82\xc4\x85czy\xc4\x87 do swojego projektu efekty konkurencji czy te\xc5\xbc nie\xe2\x80\x9d._NEWLINE_Interfejs Unity jest obecnie wtyczk\xc4\x85 Compiz Fusion, kt\xc3\xb3ry wed\xc5\x82ug zdania Canonical, jest szybszy ni\xc5\xbc mened\xc5\xbcer okien Mutter, dla kt\xc3\xb3rego GNOME Shell jest wtyczk\xc4\x85.\n_START_SECTION_\nUnity a Unity 2D\n_START_PARAGRAPH_\nCanonical rozwija dwie odr\xc4\x99bne wersje Unity, kt\xc3\xb3re wygl\xc4\x85daj\xc4\x85 podobnie, ale s\xc4\x85 r\xc3\xb3\xc5\xbcne pod wzgl\xc4\x99dem technicznym._NEWLINE_Unity zosta\xc5\x82o napisane jako wtyczka Compiza w C++ i Vala oraz u\xc5\xbcywa rzadko u\xc5\xbcywany toolkit OpenGL o nazwie Nux._NEWLINE_Taka budowa zapewnia przyspieszenie sprz\xc4\x99towe grafiki na zgodnych systemach._NEWLINE_Unity 2D jest zbiorem program\xc3\xb3w, kt\xc3\xb3re s\xc4\x85 napisane w QML, j\xc4\x99zyku wykorzystywanym w Qt do tworzenia interfejs\xc3\xb3w. Domy\xc5\x9blnie Unity 2D u\xc5\xbcywa Metacity jako mened\xc5\xbcera okien, ale mo\xc5\xbce u\xc5\xbcywa\xc4\x87 r\xc3\xb3wnie\xc5\xbc innych mened\xc5\xbcer\xc3\xb3w okien, takich jak KWin czy Compiz. W Ubuntu 11.10 Unity 2D u\xc5\xbcywa mened\xc5\xbcera kompozycji opartego na XRender w celu uzyskania efekt\xc3\xb3w przezroczysto\xc5\x9bci. W Ubuntu 11.10 Unity 2D jest interfejsem zast\xc4\x99pczym, dla u\xc5\xbcytkownik\xc3\xb3w, kt\xc3\xb3rzy nie maj\xc4\x85 technicznych mo\xc5\xbcliwo\xc5\x9bci do uruchomienia Unity.\n_START_SECTION_\nLicencja\n_START_PARAGRAPH_\nUnity jest wolnym oprogramowaniem wydanym na licencji GNU General Public License i GNU Lesser General Public License w wersji trzeciej. Mimo to Unity podlega pod Canonical's contributor agreement, wymagaj\xc4\x85c od tw\xc3\xb3rc\xc3\xb3w zrzeczenia si\xc4\x99 praw autorskich na rzecz Canonical i zezwalaj\xc4\x85c Canonical na zmian\xc4\x99 licencji."