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.
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.
Apple is removing Rosetta from Macs during updates in certain countries in Mac 11.3 beta 3. Maybe this is due to legal issues? “Rosetta will be removed upon installing this update” “Rosetta is no longer available in your region. Applications requiring Rosetta will no longer urn” pic.twitter.com/NmsjXOwPvP
— Steve Moser (@SteveMoser) March 3, 2021
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.
- Apple produkty můžete zakoupit například na Alze, Mobil Pohotovosti či u iStores
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.
To “potesi”
jestli to udelaji, tak to bude dost podraz. Byl to duvod, proc jsem do Macbooku Pro s M1 sel.
Přesně tak. Taky bych byl rozhořčen
zase klid jo, roseta tu urcite nejmin rok jeste bude
Já doufal, že notebook za víc jak 60 klacků bude použitelný delší dobu….
samozrejme ze bude a vis jak se toho spolehlive docili ? das vyvojarum niz na krk tim ze oznamis datum konce rosety ale to ocekavam az tak 2023
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