Ako ste se ikada zapitali zašto Unity koristi vlastiti pokretač umjesto SimplyAwesome ™ Docky?
Pa evo objašnjenja zašto - ravno iz usta tvorca Dockyja Jasona Smitha.
Osim toga, Jason koji je stvorio Docky sada radi za Canonical.
Jason to objašnjava
“Budući da je Unity ljuska, mora imati visoko integrirane značajke za upravljanje prozorima.
Kao samostalni softver, Docky je u osnovi ograničen na radnje iste stvari koje korisnik može učiniti s prozorom (zapravo nešto manje), međutim, Unity može učiniti mnogo više (tj. Otkriti prozore, implementirati preglede prozora uživo na smislen i koristan način).
Docky nema nikakvu podršku za pristupačnost i ne radi dobro na ARM hardveru. ”
To nisu samo gore navedeni razlozi, već postoje i neki tehnički razlozi:
“Unity je zamišljen kao vrlo gotov proizvod - animacije trebaju biti glatke i čiste itd. Mnoge [ove] animacije zahtijevaju radnje poput efekata zamućenja ili prijelaza boja koji su, iako su mogući u Kairu, vrlo spori.
Docky ne može izvesti ni najjednostavnije zamućenje u stvarnom vremenu, ali Unity, sa sjedištem u OpenGL -u, može.Alat koji sada koristimo u Compizu je prvoklasni opengl API pa imamo pristup izravno cjevovodu hardverskog sjenčanja i možemo izvesti mnogo širi niz slika nego što to može Docky. ”
Komentirajući to rekao je Jason
"Kad bi Unity koristio Docky, bilo bi mi teško ne prilagoditi ga Unityju, jer ne bismo koristili Docky, spasili smo ga od robovanja Unityju."
Jason je napisao unutrašnjost Dockyja i Unityja i možda ćete se iznenaditi kad saznate da jesu gotovo identično, s jedinom razlikom su vizuali i sustav dodataka.
Sve Ubuntu, Daily. Od 2009. godine.