Zavrieť reklamu

Apple už pred rokmi oznámil skoré ukončenie podpory 32-bitových aplikácií v rámci systému macOS. Cupertínsky gigant preto už v roku 2018 oznámil, že verzia macOS Mojave bude poslednou verziou jablčného operačného systému, ktorý si s 32-bitovými aplikáciami ešte poradí. A presne tak sa aj stalo. Nasledujúci macOS Catalina si už totiž s ich spustením neporadí. V takom prípade sa užívateľovi zobrazí hláška o tom, že daná aplikácia nie je kompatibilná a jej autor ju musí aktualizovať.

Tento krok sa nie práve príjemne dotkol mnohých užívateľov. Nie je sa vlastne čomu diviť, pretože so sebou priniesol rad komplikácií. Niektorí jabĺčkari tak prišli o svoj softvér a hernú knižnicu. Prerobenie appky/hry z 32-bit na 64-bit sa totiž vývojárom nemusí z finančného hľadiska vyplatiť, kvôli čomu sme tak kompletne stratili množstvo parádnych nástrojov a herných titulov. Medzi nimi vyčnievajú napríklad legendárne hry od firmy Valve ako Team Fortress 2, Portal 2, Left 4 Dead 2 a ďalšie. Prečo sa teda Apple rozhodol úplne zarezať 32-bitové aplikácie, keď tým svojim užívateľom na prvý pohľad spôsobil rad problémov?

Posun vpred a príprava na väčšiu zmenu

Sám Apple argumentuje pomerne jednoznačnými benefitmi 64-bitových aplikácií. Keďže môžu pristupovať k väčšiemu množstvu pamäte, využívať väčší výkon systému aj najmodernejšie technológie, tak sú pochopiteľne samy o sebe o niečo efektívnejšie a lepšie pre samotné Macy. Tie už navyše niekoľko rokov využívajú 64-bitové procesory, a preto je logicky na mieste, aby na nich bežali správne pripravené aplikácie. Paralelu v tom môžeme vidieť aj teraz. Na Macoch s Apple Silicon nám totiž programy môžu bežať buď natívne, alebo cez vrstvu Rosetta 2. Samozrejme pokiaľ chceme len to najlepšie, tak je na mieste používať plne optimalizovaný softvér, ktorý je priamo vytvorený pre danú platformu. Nejde síce o jedno a to isté, ale istú podobnosť tu vidieť môžeme.

Zároveň sa už pred rokmi objavovali zaujímavé názory zdôvodňujúce tento krok. Už vtedy sa totiž začalo špekulovať o tom, či sa Apple nepripravuje na príchod vlastných procesorov a teda odklonu od Intelu, kedy by celkom dávalo zmysel, aby si gigant všetky svoje platformy viac-menej zjednotil. Presne toto sa navyše s príchodom Apple Silicon nepriamo potvrdilo. Keďže oba rady čipov (Apple Silicon a A-Series) využívajú rovnakú architektúru, tak je možné na Macoch spúšťať niektoré iOS aplikácie, ktoré sú vždy 64-bitové (od iOS 11 z roku 2017). Istú úlohu v tejto zmene mohol zohrať aj skorý príchod vlastných jablčných čipov.

jablkový kremík

Najstručnejšia odpoveď je ale jednoznačná. Apple sa od 32-bitových aplikácií (v iOS aj macOS) odklonil z prostého dôvodu, aby zaistil vyšší výkon na oboch platformách a dlhšiu výdrž batérie.

Windows 32-bitové aplikácie naďalej podporuje

Samozrejme v závere sa ešte ponúka jedna otázka. Ak sú podľa Applu 32-bitové aplikácie také problematické, prečo je konkurenčný Windows, ktorý je bezkonkurenčne najrozšírenejším desktopovým operačným systémom na svete, stále podporuje? Vysvetlenie je pomerne jednoduché. Keďže je Windows takto rozšírený a spolieha sa naň mnoho firiem z biznis sféry, tak nie je v silách Microsoftu vynucovať takto silné zmeny. Na druhej strane tu potom máme Apple. Ten má naopak pod palcom ako softvér, tak aj hardvér, vďaka čomu si môže určovať vlastné pravidlá bez toho, aby takmer na kohokoľvek musel brať ohľady.

.