Zavřít reklamu

Rozhraní s názvem Rosetta 2 slouží u nových M1 Maců k „překladu“ kódu aplikací, které jsou psané na původní x86 systémy a nedisponují nativní kompatibilitou s ARM procesory. Je to právě Rosetta 2, díky které je možné na Macích s M1 procesory spouštět takřka všechny aplikace, na které byly uživatelé zvyklí ze starších Intel-based Maců. V poslední betě macOS se však objevilo několik řádků kódu které naznačují, že by mohl Apple v budoucnu Rosettu 2 v některých zemích znepřístupnit, což by do značné míry ovlivnilo dostupnost kompatibilních aplikací na moderních Macích.

Reklama

Jeden z iOS vývojářů, který je však zapojený i do uzavřeného beta testu macOS, na Twitteru zveřejnil několik screenshotů, které zachycují nové informační hlášky určené uživatelů v některých zemích. V nich přímo stojí, že „instalací této aktualizace dojde k odstranění Rosetty 2“ a „Rosetta 2 není nadále dostupná ve vašem regionu“. Zatím není příliš jasné, z jakých důvodů Apple tyto informace do nové verze macOS vložil, ani kdy a v jakých zemích by mělo ke stažení Rosetty 2 dojít. Dle některých komentářů nejde o nic zásadního a Apple tyto dvě věty do systému vložil především jako pojistku pro případ, kdy by došlo například vlivem budoucího soudního sporu o nutnost omezení funkčností této funkce.

Historicky by se nejednalo o nic nového, s podobným problémem se musel v roce 2017 potýkat i Microsoft, který v tu dobu pracoval na ARM verzi Windows a stejně jako Apple nyní vytvořil svou vlastní emulační vrstvu pro x86 programy. To se však nelíbilo Intelu, který vyhrožoval soudním nárokováním některých technologií týkajících se x86 architektury, na které má Intel (a AMD) patenty. Jestli je právě to důvodem pro výše uvedené změny, se nejspíše ukáže v blízké budoucnosti.

Diskuze k článku

    Jestli se to potvrdí, tak smůla pro Apple. Nyní mám Mac Pro a využívám dost SW pro Windows, taky občas hraju hry. Pokud to u M1x, nebo M2 nevyřeší, tak asi s Applem končím, byť nerad a pořídím Windows. Na co je pak na Silikon procesorech takový výkon, když pak na tom můžete „pracovat“ leda v safari… SW podpora je už tak na M1 dost mizerná a je na tom míň SW, než na Linuxu. Doufám, že do vydání M1x nebo M2 se to vyřeší.

    Myslím si že odebrání rossety by byla blbost. Velká spousta aplikací ještě není na M1 a taky ještě nebudou. Čekal bych tak minimálně rok a více než se většina aplikací přesune na M1.

    Roseta nepřekládá kód aplikace , ale vstup a výstup z té aplikace. Aplikace tak stále má x86 kód a jen Roseta mu emuluje že běží v jinem prostředí.

    To s aplikacemi pro ARM MacOS nehodnotím zatím moc pozitivně a může to byt solidní brzda pro přechod. Případně patová situace jako vytvořil MS svejma univerzální aplikacemi i pro ARM tablet pc Surface. Nejen že mimo pár ukázkových appek byl vykon silně diskutabilní, ale hlavně vývojáři se do storu nehrnuli.

    Nic moc zpráva když uvážím to že jsem si včera koupil MacBook Air M1 😁 a první věc kterou jsem udělal že jsem nainstaloval steam a football manager 2021

Vložte vlastní komentář

celý text

Dnes nejčtenější

.