
Jste uživateli výpočetní techniky Apple a stále potřebujete čas od času použít aplikaci běžící v systému Microsoft Windows? Potom využijte bezplatné open-source řešení zvané UTM.
Když se řekne virtualizace na macOS, většinu uživatelů této výpočetní techniky obvykle napadne Parallels Desktop. Pomyslný nekorunovaný král virtuálního světa, avšak s poměrně přísnějším obchodním modelem. O tomto nástroji jsme mimochodem psali v jednom z našich článků na téma Virtualizace Windows na Mac s Apple Silicon.
Jde o uzavřený systém a model nekonečného předplatného, kdy jednorázovým nákupem nic nevyřešíte a musíte za Parallels Desktop platit dál. Vyšší cena a nároky na pevný disk a systém dohnaly spoustu uživatelů přemýšlet o tom, zda existuje nějaká alternativa. A skutečně existuje. Je to v podobě bezplatného open-source řešení s názvem UTM. Dostupnost je na internetovém portálu mac.getutm.app. Elegantní, moderní a zároveň intuitivní projekt open-source komunity, který si rychle oblíbíte.
Pojďme se podívat na to, jak vlastně UTM funguje, co se nachází pod pomyslnou kapotou tohoto řešení a jaká je jeho technická infrastruktura. Za uživatelsky přívětivým rozhraním pro macOS se skrývají dvě technologie, přičemž každá slouží tak trochu k něčemu jinému.
Základem všeho je nativní virtualizace za podpory Hypervisor.framework & Virtualization.framework od Applu. Díky tomu je zaručeno, že vám spouštěný systém poběží na procesoru Macu s minimální poklesem výkonu. Spolehnout se můžete na stoprocentní výkon. Druhou částí je QEMU neboli Quick Emulator, což je open-source emulátor a virtualizér. Právě ten umožňuje spouštět jiné systémy, jako je například Windows a Linux. Slouží pro emulaci odlišných architektur.
Abyste si o UTM udělali v rámci virtualizace Windows na macOS lepší představu, je zapotřebí zabrousit do hlubšího srovnání obou nástrojů. Začít můžete prvním zásadním rozdílem, kterým je cena. Za UTM nezaplatíte ani korunu, respektive ani dolar. Jde o open-source. Na druhou stranu je tu možnost finanční podpory projektu, pakliže si aplikaci zakoupíte za 210 Kč na App Store. U Parallels Desktop počítejte s pravidelným ročním předplatným ve výši cca 2 400 Kč.
Další odlišností je výkon CPU. K němu každý projekt přistupujte trochu odlišně, ve výsledku je špičkový u obou. UTM sází na užití nativního Apple Hypervisor. Kdežto Parallels Desktop má poměrně vyladěné plánování CPU. Co se týče správy diskového prostoru, je na tom lépe UTM, kde se vyhnete nežádoucímu balastu. Parallels Desktop naopak generuje složité .pvm balíčky a zbytečně zatěžuje mezipaměť.
U grafického výkonu počítejte s omezením UTM. V rámci virtualizace operačního systému Windows chybí DirectX11/12. U Parallels Desktop jde o špičkové řešení v podání OpenGL 4.1, DirectX 11 a Apple Metal. Až třicet procesorových architektur hovoří ve prospěch UTM, jako jsou ARM, x86, RISC-V, MIPS, PowerPC a ostatní. Parallels Desktop je standardně zaměřen na ARM64 na Apple Silicon.
Když se rozhodnete pro UTM, čeká vás základní integrace s macOS. To znamená dynamické rozlišné displeje, schránka nebo sdílené složky. Placené řešení Parallels Desktop je v tomto směru zase o kousek dál, což je integrovaný Dock, možnosti Drag&Drop a mnohé další. Z hlediska bezpečnost běží UTM v přísném macOS Sandboxu a konkurenční Parallels Desktop si žádá hlubší systémová oprávnění.
Základní srovnání obou nástrojů máme za sebou, nyní pojďme vypíchnout ty největší přednosti UTM, včetně potenciálních nevýhod. O ceně se nemá cenu rozepisovat, nulové poplatky potěší peněženku každého uživatele výpočetní techniky Apple.
Podstatný je však důraz kladený na soukromí. Již zmiňovaný oficiální macOS Snadbox je toho jasným důkazem. Pokud tedy budete virtualizovat operačním systém Windows na macOS, nebude mít přístup k vašim osobním a citlivým datům. K nim se dostane pouze za předpokladu, že k tomu UTM dáte svolení. To samé platí také pro přístup k mikrofonu a webové kameře.
Příjemná je i maximální flexibilita. To znamená, že se můžete dopracovat k mnohem starším operačním systémům. Není to pouze aktuální verze Windows 11, ale i starší, jakými jsou Windows 98 nebo dokonce Windows 95. Uživatelé pro to mohou mít nejrůznější důvody. To samé pochopitelně platí i pro operační systémy Linux, jakými je Ubuntu, ReactOS, Arch Linux, Kali Linux a mnohé jiné. Projekt UTM v tomto směru zachází ještě dál, a to prostřednictvím webové stránky mac.getutm.app/gallery/. Zde najdete předpřipravené balíčky, potažmo nakonfigurované virtuální stroje. Taková virtualizace na jedno až dvě kliknutí.
Mezi hlavní výhody UTM se řadí ještě architektura souboru .utm. Díky tomu lze virtualizace pohodlně a rychle přesunou z interního pevného disku na ten externí a vše bude bez problému fungovat. Tím pochopitelně šetříte kapacitu úložiště. Externí SSD disk připojený skrze Thunderbolt/USB4 z pohledu rychlosti odvede svoji práci na výbornou. Tvorba dynamických diskových obrazů souvisí se zabíráním menšího místa podle reálné velikosti operačního systému Windows.
V základním srovnání UTM a Parallels Desktop jsme již částečně naznačili, kde by mohlo řešení zvané UTM oproti Parallels Desktop ztrácet. Je to například absence Drag&Drop, takže zapomeňte na jednoduché přetahování souborů, jak jste zvyklí. K dispozici budete mít sdílenou složku určenou pro přenos souborů.
Díky absenci akcelerace DirectX 11/12 pro operační systém Windows počítejte s tím, že si nové 3D hry jednoduše nezahrajete. A pokud ano, plynulost nemusí být taková, jakou byste očekávali. Na druhou stranu s přehledem budou fungovat běžné kancelářské softwary, vývojové aplikace, účetní systémy a ostatní.
Absence Coherence Mode je další pomyslnou slabinou této bezplatné virtualizace Windows na macOS. Majitelům Maců asi není třeba nic zdlouhavě vysvětlovat. Zjednodušeně řešeno se systém od Microsoft nebude integrovat přímo do doku. Vždy poběží ve vlastním okně, které si samozřejmě můžete maximalizovat na celou obrazovku.
Zároveň myslete na to, že pokud chcete emulovat Windows 11 pro Apple Silicon Mac, pak je bezpodmínečné volit verzi AMR64. Když vyberete variantu X86 nebo X64, docílíte jen nepoužitelné virtualizace, jenž vás bude omezovat svým pomalým chodem.
Virtuální počítač pro Mac musí pochopitelně začít na internetových stránkách mac.getutm.app, kde si stáhnete soubor .dmg, který je zcela zdarma. Stačí ho přetáhnout do složky Aplikace a můžete se pustit do vytváření virtuálního stroje s operačním systémem Windows 11. Využít lze integrovaný stahovač ISO obrazů, což celý proces jen usnadní.
V okamžiku, kdy se proklikáte instalací operačního systému Windows, neopomínejte ani na instalaci nezbytných ovladačů. Abyste docílili maximální plynulosti systému, je třeba instalovat SPICE Guest Tools.
Otázka, na kterou si samozřejmě musí každý odpovědět sám. Pokud ale chcete ušetřit a vystačíte si s běžnými aplikacemi pro Windows anebo si chcete pohrát s operačním systémem Linux, neváhejte a instalujte. Ušetříte místo na pevném disku a v rámci virtualizace můžete využít i takových vymožeností, jakými jsou zapnutí režimu Retina pro lepší grafický výsledek na monitoru a připojení speciálního USB flash disku, respektive USB Passthrough.
Virtualizace UTM je skvělou volbou pro nenáročné uživatele, vývojáře, studenty, IT specialisty, ale také testery. Bezplatná náhrada Parallels Desktop si určitě najde odpovídající skupinu příznivců.