You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

help with understanding Rosetta

A while back, I heard and read comments about rosetta being phased out and new programs don't need it, etc. I wasn't getting any messages about using it or not using it on my 2011 iMac so I didn't do any research about it.


I recently replaced my 2011 iMac with a 2021 M! MBP 14", I migrated my Applications and files over and am in the midst of following the OS pop ups for entering passwords here and updating settings there. I use 1 Password and clicked on it and it says I need to install Rosetta. I was surprised and was nearing the end of my cognitive energy after working a full day and then continuing the set up of my new MBP. I tried to open Banktivity and got the Rosetta message.


Is Rosetta something we are still using or using again and if so, why wasn't it part of whatever came on my MBP? I ask as I don't want to install something that I don't need or will cause an issue.


I'm looking for a better understanding of what Rosetta is so I make an educated choice.


I'm happy to be working oh a new computer but I do miss my iMac's lovely screen. Now I have to research for a good external display for my desk and when I want to use multiple desktops and see things in a larger font. LOL


Michelle

MacBook Pro Apple Silicon

Posted on Oct 14, 2022 2:51 PM

Reply
Question marked as Top-ranking reply

Posted on Oct 14, 2022 4:04 PM

The original Rosetta was a PowerPC to Intel byte code translator that Apple implemented in OS X Snow Leopard (10.6.8) so users could still run qualifying older PowerPC applications on Intel Macs. It was not used with subsequent operating system releases.


As part of the Apple transition from Intel processors to their own Apple Silicon, they revived the byte code translation feature in a new product named Rosetta 2. You receive a pop-up asking you to install Rosetta 2 when you attempt to run an application that was compiled for Intel processors. If you allowed that installation, there would be no further Rosetta 2 pop-ups by subsequent Intel applications that you run. Rosetta 2 is not a panacea for all Intel X86_64 compiled applications on Apple Silicon as some of them do things that render them unsupported by Rosetta 2.


Dialabrain's recommendation to check if the vendor(s) of these Intel applications have newer versions that do not require Rosetta 2 and are built expressly for Apple Silicon is sound advice. Some vendors are making two different builds for Intel and Apple Silicon or combining Intel X86_64 and Arm64e builds in one container called a Universal2 build.

Similar questions

4 replies
Question marked as Top-ranking reply

Oct 14, 2022 4:04 PM in response to BellaMichelle

The original Rosetta was a PowerPC to Intel byte code translator that Apple implemented in OS X Snow Leopard (10.6.8) so users could still run qualifying older PowerPC applications on Intel Macs. It was not used with subsequent operating system releases.


As part of the Apple transition from Intel processors to their own Apple Silicon, they revived the byte code translation feature in a new product named Rosetta 2. You receive a pop-up asking you to install Rosetta 2 when you attempt to run an application that was compiled for Intel processors. If you allowed that installation, there would be no further Rosetta 2 pop-ups by subsequent Intel applications that you run. Rosetta 2 is not a panacea for all Intel X86_64 compiled applications on Apple Silicon as some of them do things that render them unsupported by Rosetta 2.


Dialabrain's recommendation to check if the vendor(s) of these Intel applications have newer versions that do not require Rosetta 2 and are built expressly for Apple Silicon is sound advice. Some vendors are making two different builds for Intel and Apple Silicon or combining Intel X86_64 and Arm64e builds in one container called a Universal2 build.

Oct 14, 2022 3:30 PM in response to dialabrain

Thank you, I do update my apps regularly but this is a good suggestion.


So from your answer, Rosetta is still needed in some cases and is safe software to install and run on my MBP? I found a short article and it said Rosetta is made by Apple so I feel better about that.


I very much appreciate your kind reply and for not wording it like I am an idiot.


Be well!

Michelle

help with understanding Rosetta

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.