Mir (display server)

From Wikipedia, the free encyclopedia

Remove ads

Mir je počítačový display server pro Linux, vyvíjený společností Canonical Ltd. Jeho účelem je, aby nahradil stávající X Window System pro systém Ubuntu.[2][3][4]

Stručná fakta Vývojář, Aktuální verze ...

Mir byl ohlášen společností Canonical Ltd. 4. března 2013.[5] Byl vyvíjen jako základ vývoje rozhraní Unity 8, další generace rozhraní Unity.[2]

Remove ads

Architektura softwaru

Mir, stejně jako Wayland, je postaven na EGL[6] a používá některé originální prvky vyvinuté pro Wayland[7] například Mesa 3D – EGL implementaci[6] a vrstvu libhybris[8][9] Kompatibilní verze pro X, XMir, je založena na XWaylandu.[10]

Další části infrastruktury použité v Mir původně vznikly pro Android. Tyto části zahrnují „androidí“ vstupní zásobník.[11] a Protocol Buffers.[12] Detaily implementace správy paměti, stejně jako u androidu, využívá server-allocated buffers, které zaměstnanec Canonicalu Christopher Halse Rogers označil jako potřebné pro „svět ARMu a grafický zásobník systému Android“.[13][14]

Podle Ryana Paula z Ars Technica,

Některé výhody, které Mir eventuálně nabídne, zahrnují nižší režijní náklady pro display, více plynulé přechody mezi módy displaye během bootovacího procesu, bohatší obstarávání vstupu, které usnadní podporu věcí jako například gesta, větší podporu pro systémy s přepínatelným grafickým hardwarem (například notebooky mohou dynamicky přepínat mezi vestavěnou a „herní“ grafickou kartou), a lepší komunikaci aplikací (což pomůže zlepšit operace jako drag and drop a práci se schránkou).[14]

Přijetí

K září 2013 je jediné počítačové prostředí, které má nativní podporu pro Mir, Unity 8 od Canonicalu. Žádná další linuxová distribuce neoznámila plány integrovat Mir jako výchozí display manager. 20130723a23. července 2013 vývojář Compiz Sam Spilsbury oznámil využitelnost portu XBMC na Mir.[15] based on the previous proof-of-concept port of XBMC to Wayland.[16] Stejný den vývojář Canonicalu Oliver Ries potvrdil, že „toto je první nativní klient na Miru v divočině“.

Mezi derivacemi Ubuntu, využívající jiné prostředí než Unity, vývojáři Xubuntu v srpnu 2013 oznámili, že by rádi ohodnotili funkční Xfce přes Xmir,[17] ale po třech týdnech se rozhodli od tohoto upustit.[18]

Ubuntu

V červnu 2013 Canonical veřejně oznámil dosažení milníku ve vývoji Mir a připravenost nasazení XMir s Unity 7 jako výchozí a čistý X11 jako nouzové řešení v Ubuntu 13.10, odstranění X11 v Ubuntu 14.04 LTS, a Unity 8 běžící nativně na Mir od Ubuntu 14.10.[19] Později 20131001a1. října 2013 Canonical odložil jejich plány s Mir pro osobní počítače a nepoužil XMir jako výchozí server v Ubuntu 13.10.[14] Ubuntu Touch má nicméně za cíl doručit Mir ve smartphone verzi Unity 8.[20][21]

Kontroverze

V březnu 2013 byl Mir označen Canonicalem jako náhrada za display server X.Org v Ubuntu.[5] V roce 2010 oznámil, že by mohl použít Wayland.[22] Objevilo se několik obhajob i námitek od lidí se stejnými nebo ovlivněnými projekty.[23][24][25][26]

Reference

V tomto článku byl použit překlad textu z článku Mir (software) na anglické Wikipedii.

Externí odkazy

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads