Mac 201: Preparing your Mac for Snow Leopard
With Snow Leopard, the next version of Mac OS X, Snow Leopard is mostly about optimizing Leopard's performance rather than introducing new features. Part of that optimization is that OS X 10.6 is expected to save users several gigabytes of space on their hard drives versus a 10.5 installation. And part of the reason that Snow Leopard is able to pare down that much space is that Rosetta is now an optional installation.
(Update: as many commenters have noted, the Rosetta program itself doesn't take up much space - only a couple of megabytes. Most of the space savings in Snow Leopard is from Apple stripping out PowerPC binaries from the apps and OS libraries. It's still worth going through your apps and updating the PowerPC-only apps to universal binaries, however, because you will still see a significant boost in performance by doing so.)
Introduced in 2005, not long after Apple announced its transition to Intel processors, Rosetta is a dynamic translator that allows legacy PowerPC applications to run on Intel processors. It was intended as a stopgap measure to allow PowerPC applications to continue to run on Intel-powered Macs until developers were able to update their applications to support either universal binaries or Intel-only code.
Applications which run under Rosetta provide slower performance than their universal binary counterparts because the CPU has to translate Intel instructions into PowerPC, so developers definitely had an incentive to switch to universal binaries. With four years having passed since the Intel transition, almost all applications for the Mac now run under a universal binary, which makes Rosetta largely unnecessary-hence its inclusion in OS X Snow Leopard as an optional installation.
So, why not save some space on your hard drive and leave Rosetta out? Well, if you do that, any applications you have that still have PowerPC only code won't run at all. (Update: Apparently Rosetta will download on demand if you try to run a PowerPC-only application.) Rosetta is absolutely necessary to run those applications. But, before Snow Leopard drops to consumers, you can take one simple step that will save you a lot of trouble.
Go into your Applications folder, select the first application that comes up, and hit Command-Option-I. Rather than the single-app Info window you get with Command-I, this will bring up an inspector window which will stay up until you close it, and it will dynamically change as you select other applications. The information you're looking for is near the top: under "General," the data for "Kind" will read one of three things: Application (PowerPC), Application (Universal), or Application (Intel).

(PowerPC) = Uh oh.
If the application kind says Application (PowerPC), you're going to need to update that application if you want to continue to run it in Snow Leopard without installing Rosetta.
(Update: you can also go into System Profiler and locate a list of all applications on your Mac. This list will also show which kind of binary the app runs under: PowerPC, Intel, or Universal. Note that if you have a program like Photoshop CS installed, it will count "droplets" as individual applications, so this list will be much longer and potentially more confusing.)
You can either use that application's built-in software updater to check for updates, or you can do what I did: go to either versiontracker.com or macupdate.com and search for the applications there. Both sites will tell you when the application was last updated, as well as what platform the application will run under. If it says "Universal" or "PPC/Intel" then you're good to go-update the application, and it will run just fine under Snow Leopard without Rosetta.
This works just fine for most freeware and shareware applications, but what if you're running an earlier version of a major developer's application that's still PowerPC-only, like Microsoft Office 2004 or any version of Photoshop before CS3?
Well, in that case, you don't have many options. You'll either have to pay to upgrade to a newer version of the application that's been updated with a universal binary, like Office 2008 or Photoshop CS4, or continue to use the older application with Rosetta installed. If you shelled out the cash for those earlier versions and can't afford the new ones, it doesn't make sense to burn your software bridges just to save a couple gigamegabytes of space on your hard drive.
For smaller niche applications you may have that were free but haven't updated in years and are still PowerPC-only, like one of my favorites, iTunes Statistician, it might be time to ask yourself: is this application worth keeping if it means sacrificing space on my hard drive to run it? If the answer is no, then you know what to do: the trash can beckons.
Share
Source: http://www.tuaw.com/tag/Rosetta/
Categories
With Snow Leopard, the next version of Mac OS X, expected rumored to ship out any week day now, it's worth looking at one thing that can...
Add a Comment
So I just did a clean Snow Leopard install, and went to reinstall Final Cut Studio 2, which is a Universal App (says so on the disc at least) and it's asking me to install Rosetta first to continue. What gives?
August 28 2009 at 3:57 PM Report abuse Permalink rate up rate down ReplyMac The Ripper shows up as PowerPC. :(
August 26 2009 at 11:18 AM Report abuse Permalink rate up rate down ReplyThe latest version of MactheRipper is a universal binary.
August 26 2009 at 4:08 PM Report abuse Permalink rate up rate down ReplyWell leave it to Microsoft and Office 2008 to have PowerPC code!
Using System Profiler, the only PowerPC items I see on my computers are in Microsoft Office 2008. Listed as:
Microsoft Query version 10.0.0 located in Applications/Microsoft Office 2008/Office/Microsoft Query
two of these listed-
MSML Server - located in Applications/Microsoft Office 2008/Office/Microsoft Messaging Library.bundle/Contents/MacOSClassic/MSMLServer
and the other located in
Applications/Microsoft Office 2008/Office/Microsoft Messaging Library.bundle/MSMLServer
What do you think? Ok to delete these before I install Snow Leopard?
Good news regarding the snow leopard release!! I would like to confirm one thing though
.
-I have iLife '08 on my MacBook. It came with the Leopard OS disc when I bought the MacBook.
If I upgrade to SL using the $29 option, I wont have iLife. Would I be able to use the disc that I got with Leopard to install iLife'08 on SL?
Apparently the saved space is down to file-system compression of read-only system files. Why is this not mentioned?
August 23 2009 at 9:46 AM Report abuse Permalink rate up rate down ReplyOk, I am confused. I am relatively new to Macs - first Mac was purchased a few months ago at which time I dumped all personal Windows machines (still stuck with XP at work). What I am confused about is the great amount of concern over hard drive space. What is the problem? Do people have such small capacity that they are running out? Is it all the junk they save that is 'personal' as opposed to 'necessary'? Examples: music, pictures, movies.
August 20 2009 at 10:40 AM Report abuse Permalink rate up rate down ReplyGoodness. Just take this article down. Its absolutely awful and completely embarrassing.
August 19 2009 at 8:57 PM Report abuse Permalink rate up rate down ReplyI really like this site, but this was the weakest article I've read.
They kept updating and correcting themselves and basically told you that the reasons they said to upgrade apps for snow leopard aren't true.
Updating apps for your machine is always a good idea, but I really didn't think it was a good article.
More MS Office weirdness. I have Office 2008 which is a Universal, but the Microsoft Auto Update program is PowerPC. Looks like an oversight for people who previously had Office 2004 installed, and removed it and later installed 2008.
August 18 2009 at 12:38 PM Report abuse Permalink rate up rate down ReplyThe only PowerPC applications I have are from Office 2008:
- Microsoft Query
- MSML Server (Microsoft Messaging Library) (2 versions of this)
Is everyone with Office 2008 seeing these, or is it some hangover from when I upgraded from Office 2004???
Almost all my PowerPC items are related to Microsoft Office 2004. Do I need to keep Rosetta (functionality) in order to keep using Microsoft Office 2004?
August 18 2009 at 9:37 AM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Bracketron Stand with Headrest Mount for iPad 2 for $11 + free shipping
- Philips wOOx Alarm Clock Radio for Apple iPod / iPhone for $60 + free shipping
- iWatchz Elemetal Collection Bracelet for iPod nano for $75 + free shipping
- Skullcandy Ink'd Mic'd Stereo Earbuds for $5 + $2 s&h
- Refurb Logitech Bluetooth Keyboard / Stand for Apple iPad for $31 + $4 s&h
- SanDisk Sansa In-Ear Headphones 2-Pack for free + $4 s&h
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



79 Comments