Поки перехід Mac'ов на чіпи від Apple був тільки слухом, у критиків цієї ідеї був сильний аргумент: без повноцінної емуляції Windows таким комп'ютерам не вижити. У багатьох професійних областях це критично, мовляв, Mac'і на ARM-процесорах таку емуляцію не потягнуть (чисто технічно), і професіонали покинуть Mac. Реальність виявилася не такою, як її представляли. Mac'і з Apple Silicon всередині без проблем потягнули б Windows, але цієї операційної системи на них дійсно немає, і, можливо, не буде. З причин суто юридичного характеру, але від цього не легше. Критично це? Чи не поспішили в Купертіно з переходом на ARM?
На Mac з M1 немає вбудованих засобів для емулятора WindowsПро те, що на Mac з чіпом М1 не вдасться за допомогою вбудованого ПО встановити Windows, хоча технічно це можливо - не новина. На початку березня в коді третьої бета-версії macOS 11.3 були виявлені рядки, повідомляють про відключення Rosetta 2 (перекладача коду, написаного для Intel, вбудованого в macOS) в деяких країнах. Ці рядки в разі необхідності будуть виведені на екран - і з'явилися вони в системі неспроста.
Перехід на Apple Silicon не міг обійтися без труднощів і проблем, яких неможливо передбачити заздалегідь. І одна з таких проблем, схоже, вже на горизонті. У четвертій бета-версії macOS 11.3, що вийшла 15 березня, ці рядки не зникли. Якщо Apple доведеться відключити Rosetta 2 вже зараз, а не через п'ять-шість років, як планувалося, це критично.
Чи потрібна зараз Windows на Mac?
До переходу на Intel платформа Macintosh існувала у власному світі, практично ізольованому від більшої частини комп'ютерного світу. За допомогою емуляторів на Mac'ах можна було користуватися програмами для інших платформ, в кінці 90-х на них навіть вдавалося встановити Windows - але це були сурогатні рішення. У першій половині нульових програмного забезпечення для Intel-процесорів було написано в сто разів більше, ніж для PowerPC. У багатьох областях людської діяльності програм для Mac'ов не було взагалі. Перехід на Intel зробив всі ці багатства доступними і на Mac'ах. На Mac тепер можна було встановити Windows (справжню, купивши її у Microsoft) і необхідні для роботи програми.
У 2005-2007 роках, коли Apple Computer переходила на Intel, майже все програмне забезпечення для підприємств було написано для Windows. Системна технологія Boot Camp і віртуалізатор від Parallels, VMWare і інших компаній відкрили для Mac'ов весь світ. Для цього на Mac потрібно було встановити Windows.
Зараз Windows на Mac можна поставити тільки за допомогою сторонніх додатків. Наприклад, від ParallelsУ наші дні більшість життєво-важливих додатків стали Інтернет-додатками. І тепер майже не має значення, яка операційна система встановлена на комп'ютері, і яка архітектура у його процесора. Ними можна користуватися навіть з мобільних пристроїв, з будь-якого комп'ютера, в будь-якій точці світу (де не гальмує Інтернет), і з захистом інформації у цих додатків все в порядку. Таких додатків багато, але є у них і недолік - всі вони будувалися в розрахунку на масову аудиторію.
Чи можна встановити Windows на Mac з M1?
А що якщо ваші професійні заняття жодного разу не масові? Таких більшість. Для них теж пишуть програмне забезпечення і в основному пишуть його для Windows. Часто це не просто один додаток - у багатьох випадках це ціла інфраструктура. Без установки Windows не обійтися. Є рішення і для таких випадків. Використовувати віртуальний (Parallels, VMWare) або віддалений Windows-комп'ютер (такі сервіси пропонуються, їх чимало). Безпека гарантують, і все таке.Є і більш прості рішення - купивши Mac з Apple Silicon, зберегти і Intel-Mac. Або купити PC від іншого виробника. Як в старі добрі часи до переходу на Intel.
Підпишись на наш чат в Telegram. Там автори Appleinsider.ru спілкуються з читачами.
Чому Apple відключає Rosetta 2
Apple збиралася (і можливо, збирається) підтримувати Rosetta 2 протягом декількох років після завершення переходу на Apple Silicon. Одночасно з цим компанія обіцяє підтримувати Mac'і з Intel. Нескінченно це тривати не може, але перехідний період необхідний. Відключення Rosetta настільки суперечить інтересам Apple, що я навіть не буду пояснювати, чому це не її ініціатива.
Швидше за все (точних даних немає), це удар у відповідь Intel. Яка так і не змогла перемогти чіп Apple ні в чесному бою, ні в нечесному. Зате Intel належать авторські права на архітектуру x86. Rosetta 2 переводить x86-код в код для ARM. Intel без особливих складнощів може заборонити Apple таке використання x86. Можливо, обійдеться - але судячи з того, що Apple вже готується до неприємностей, все дуже погано.