Twitter Feed
- No public Twitter messages.
-
-
Recent Posts
- Apple schedules education event for January 19th
- Next iPhone to support T-Mobile 3G band
- Quad core references found in iOS 5.1 beta
- Apple TV update turns on TV show purchase & streaming for Canada, Australia and the U.K.
- Apple says Carrier IQ unused, will remove it from iOS 5
- Carrier IQ references found in iOS
- Apple issues first iOS 5.1 beta to developers
- Apple is working with AMD on several prototype Macs, but will they see the light of day?
- Reader Q&A: When will FaceTime, iMessage and iChat merge across Mac and iOS?
- Apple appoints Levinson to Chair its Board, Disney CEO Iger as newest member
- Apple’s A5 will continue to power iDevices into 2012-2013, exist alongside A6
- Next-gen iDevices to feature shatter-resistant OLED displays
- Apple bumps Macbook Pro specs
- iCloud.com now live
- Apple set to release iOS 5 alongside Mac OS X 10.7.2 today
Post Categories
-
-
-
wesley
-
Tony
-
Tony



iTunes 9 still not 64-bit, internally referred to as “iTunes X”
With the release of Snow Leopard only a short time ago, many of Apples internal applications, save for a few such as iTunes and Front Row, have been rewritten in Cocoa and built as 64-bit applications. The reasons for doing so range from reluctance to retrofit major new features or fix old bugs in an application due for a Cocoa overhaul, to the obvious advantages that come with 64-bit computing; access to larger amounts of memory should it ever become necessary, and new processor features only available in 64-bit mode.
While Apple is no doubt still working on porting their flagship application to 64-bit Cocoa, the release version of iTunes 9 available from the Apple Website is apparently still 32-bit only. A quick check using some command line tools confirms there are only 2 builds present in the new binary file:
This shows that the currently released version of iTunes 9 for Mac OS X only contains PowerPC (ppc) and 32-bit Intel (i386) binaries; 64-bit support is missing. If they had rewritten iTunes to take advantage of 64-bit cocoa, you would see an x86_64 listing there as you currently see with the Quicktime X binary:
As can be seen above, the Quicktime X binary only supports 64-bit (x86_64) and 32-bit (i386) intel processors, as Snow Leopard does not support PPC at all.
It seems the Cocoa rewrite will have to wait a bit, and Apple is using this iTunes 9 release as a stopgap measure to support new features and new hardware. However they are referring to this new iTunes release as iTunes X internally, as can be seen in the package list inside the installer:
So rest assured, a true 64-bit Cocoa “iTunes X” is coming, albeit later than the community assumed it would be released.