Поскольку Apple в течение следующих 12 месяцев переведет всю линейку Macintosh на процессоры Intel, пользователям придется познакомиться с Rosetta. Rosetta — это эмулятор (переводчик), который позволяет запускать существующие программы Mac (PowerPC) на новых процессорах Intel.
Apple опубликовала некоторые последние заметки для разработчиков о Rosetta, которые могут быть интересны пользователям.
Rosetta поддерживает «приложения, работающие на процессоре PowerPC G3 или G4 и разработанные для Mac OS X». Сюда *не входят* следующие приложения:
— Классическая среда и, соответственно, любые приложения Mac OS 9 или более ранних версий
— Заставки, написанные для PowerPC
— Надстройки Системных настроек
— Приложения, которые конкретно требуют PowerPC G5
— Расширения ядра
— Java-приложения с библиотеками JNI (PowerPC)
По мере того как разработчики компилируют свои приложения для новых процессоров Intel, они будут выпускать все новые приложения как универсальные двоичные файлы (Universal Binaries). Универсальные двоичные файлы содержат код как для PowerPC, так и для Intel и могут использоваться на любом типе Mac.
Вы можете определить, является ли приложение универсальным или PowerPC, открыв окно «Сведения» в Finder. (пример)