Getting ready for Snow Leopard: Think about your applications
Ahhhh, there's nothing quite like the feeling of knowing that tomorrow I will be spending much of the day upgrading the Macs in my house to Snow Leopard. I received an email from Apple this morning telling me that Snow Leopard had shipped, so now I just need to be available to sign for the package tomorrow.Regardless of how many Mac OS upgrades I've done over the years, there are always one or two drivers, application enhancers, or full applications that just don't run properly on the newly installed OS. With Snow Leopard, these situations should be rare as many developers have already done compatibility checking and worked out the bugs. Before you slip that Snow Leopard DVD into your Mac tomorrow and start doing the upgrade, there are a few things you may want to consider.
If you can tell it's Intel, it's swell!
It's important to remember that Snow Leopard will only run on Intel Macs. Since there's no PowerPC support at all, that means that Rosetta, the environment that makes those old PowerPC apps run on our Intel boxes, isn't installed during a normal Snow Leopard upgrade. If you still have any apps that absolutely require Rosetta, you can install it as an option, or it can be delivered via Software Update after the initial install. Even though you've probably already read this in previous TUAW coverage, Intel-only means that any of those G4 and G5 Macs that were able to run Leopard will not be able to run Snow Leopard. My G4 Mac mini will be stuck in Leopard for eternity, unless I choose to install Ubuntu Linux on it for the heck of it.
How can you tell if an application is PowerPC-only? It may take you a little while if you have as many applications installed as I do, but the best way is to go through older apps and do a "Get Info" (Command-I) for each one. In the screenshot below, this application shows the dreaded words "Application (Power PC)" as the kind of application. That means that if I need to run this particular application again after my installation, I'll definitely have to install Rosetta.

If you find relatively few applications that are PowerPC-only, it would be worthwhile to check with the software developer to see if they have a newer version available, or consider finding an Intel-based solution to replace the other app. That way, you can avoid having to install Rosetta -- not that it's a bad thing...
64 bits does not mean 8 dollars
In my continuing attempt to move all of the accumulated trivia from my brain into the minds of TUAW readers, that title refers to the old US habit of referring to a quarter-dollar coin as "two bits." Now that we're off the trivia, let's talk about the vaunted 64-bit capabilities of Snow Leopard.
At this time, Snow Leopard boots by default into 32-bit mode, so it won't take advantage of the huge addressing space that a 64-bit codebase can provide. That means that initially, most drivers and kernel extensions that were written for a 32-bit world will still work perfectly. Eventually, Apple wants manufacturers of hardware devices (printers, scanners, and the like) to migrate their drivers to work in the 64-bit environment, meaning that future versions of Snow Leopard or Mac OS X 10.7 may do away with 32-bit compatibility altogether.
Since Snow Leopard will boot into 32-bit mode, most drivers and kernel extensions will work flawlessly in the new operating system. You may want to check with printer and scanner vendors before doing your upgrade to Snow Leopard, just to see if a new driver is available or if they list Snow Leopard compatibility.
That being said, Snow Leopard does a much better job of installing printer drivers than before. Rather than filling your hard disk with gigabytes of drivers you'll never use, Snow Leopard will determine what printers you have used in the past or that are currently connected to your Mac, and will then install only the necessary drivers.
Notable application extensions that currently don't play well with Snow Leopard include 1Password 2.0 (you'll need to either upgrade to 1Password 3.0 when it is released, or follow these steps to get it to work with Safari) and the popular Mail Act-On (you'll have to wait for an update). While we haven't heard of many app enhancers that won't work with Snow Leopard, I'm sure that tomorrow will bring a new list of non-working extensions. Keep your browser pointed to TUAW during the first day of Snow Leopard for breaking news on what works and what breaks.
Sometimes it's the little things that you don't expect to create an incompatibility that will trip you up. System Preferences panes may do this to you! System Preferences is a 64-bit application, although it is written to know when you are opening a 32-bit pane and will relaunch in 32-bit mode. Although we haven't heard of any SysPrefs panes that are known to have issues, it's something to keep your eyes open for as you travel into Snow Leopard territory tomorrow or in the next couple of weeks.
Finally, most of your standalone applications should work flawlessly. The apps that are most likely to experience problems are those that address hardware directly. For example, I'd be wary of any apps that talk to scanners, DVD burners, or other hardware, or of any application that has been written use unsupported hooks into the OS. Once again, it's advisable to go out and check with the vendors of any hardware or software before you upgrade, just to see if they've already addressed Snow Leopard compatibility.
Best of luck with your Snow Leopard upgrade, and let us know if you run into any unforeseen problems.
Share
Categories
Ahhhh, there's nothing quite like the feeling of knowing that tomorrow I will be spending much of the day upgrading the Macs in my house to...
Add a Comment
Here is something interesting. I just did a Software Update and there is a 90MB HP Printer Drivers Update, but I am using Leopard and I haven't got Snow Leopard yet. Has it always updated printer drivers?
August 27 2009 at 6:29 PM Report abuse Permalink rate up rate down ReplyYes, it has delivered HP Printer Drivers Updates to me in the past
August 29 2009 at 1:19 AM Report abuse Permalink rate up rate down ReplyCan you do an Erase & Install without touching the Windows Boot Camp Partition or will it have to be re-installed as well?
August 27 2009 at 3:51 PM Report abuse Permalink rate up rate down ReplyI'd like to know that too. Anyone know how/if Bootcamp partitions are affected by the install....
Is Rosetta that detrimental to SL's speed?
August 27 2009 at 3:46 PM Report abuse Permalink rate up rate down ReplyNo. But everyone seems to think that it is. It is only a couple of MBs in size, and only runs when it's needed. Why everyone is so eager to install SL sans Rosetta is mind boggling.
Calm down people. Just select it and go. It's better to have it than not. I'd personally sacrifice the 2 MBs to make sure that every program I have runs when I need it rather than have to go download it and install later because I was too busy thinking that it would actually make my SL environment better or faster.
Download Xslimmer and hit the Genie button, it will tell you what each program is.
August 27 2009 at 2:11 PM Report abuse Permalink rate up rate down ReplyFor me, it's Office 2008 and Quicken 2007 that will require Rosetta.
August 27 2009 at 1:42 PM Report abuse Permalink rate up rate down ReplyYou can keep the info box open by using command-alt-i and simply click from one app to another for checking application kind.
August 27 2009 at 1:34 PM Report abuse Permalink rate up rate down ReplyUm, Steve, why exactly does it take you a while to find out PowerPC vs Intel for your applications?
System Profiler lists applications, and you can sort the list by kind (PowerPC, Intel, Universal). Got my answer in 5 seconds.
TSMuxer and MKVTools are broke bad. Yes I know there are other converters out there but none of them do remuxing.
August 27 2009 at 1:19 PM Report abuse Permalink rate up rate down ReplyI'd really not prefer installing Rosetta. But, it seems that some random Office 2008 components and Illustrator CS4 plugins (which I've never use) require it. Anyone know if I can get by without Rosetta?
August 27 2009 at 1:13 PM Report abuse Permalink rate up rate down Replyrosetta will be installed by installer, no need to download it later - but you have to choose 'customise' option before hitting 'install' and choose it from list there.
Hot Apps on TUAW
Deals of the Day
more deals- Altec Lansing Octiv Duo iDock for $48 + free shipping
- Used Apple iMac 17" Core Duo 1.83GHz for $430 + $28 s&h
- Lounge Deluxe Stand for iPhone / iPod touch for $28 + $8 s&h
- Brookstone Surround-Sound Earbuds for $14 + $7 s&h
- Refurbished Skullcandy Tokidoki Smokin' Buds Mic'd Headset for $5 + $2 s&h
- Stitchway Backup Battery for iPod / iPhone for $5 + free shipping
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



35 Comments