Feature Graphic
Overview of cases in Apple iPhone 4 Case Program
Feature Graphic
Speck SeeThru Satin Case for iPad
Feature Graphic
Incase Snap Case for iPhone 4
Feature Graphic
Cocoon Gramercy iPad Messenger Sling
Feature Graphic
Griffin Reveal Etch for iPhone 4

Home | About | Advertising | Search



Transitive: the Company Behind Rosetta
June 9th 2005

Related Articles
- Apple buys mobile ad network Quattro Wireless
- Apple Developer Conference dates set for late June?
- Apple gets high marks in best of decade surveys
- Apple posts teaser for Black Friday sales
- Smoking around your make makes it a bio-hazard?
- Apple to offer big discounts for Black Friday?
- Apple plans to open 40-50 retail stores next year
- iTunes App Store now over 100,000 apps
- No new Apple gear before Christmas
- Report: Apple to extend health benefits to part-time employees

Not all of the world's genius flows from Cupertino. For Rosetta, the crucial 'binary' software which will build the bridge between PowerPC and Intel processors, has been developed by an internet start-up, Transitive, Builder Au reports.

"We've had a long-term relationship with them," CEO Bob Wiederhold said of Apple.

Transitive will supply the software 'engine' needed to translate PowerPC software for use on Intel-based Macs. It is a form of emulation, but Apple CEO Steve Jobs seemed satisfied with its performance at the demonstration at the WWDC Monday.

Like the transition from the 680x0 chip to PowerPC processors, Transitive's Rosetta engine will translate the PowerPC instruction set to a set of instructions understood by Intel x86 processors.

But industry commentators are sceptical of binary/emulation performance, arguing that when 60% of native speed is promised, typically 40% is the end-user result. In the article, Wiederhold speaks of achieving between 60 and 80% of the performance of native software. Transitive also has Silicon Graphics Inc. as a customer.

Not all the PowerPC instructions will translate to Intel, however. But if developer end up producing 'universal binaries' (both PPC and Intel versions) of software packages, then Rosetta won't be required. Universal binaries are comparable with the old 'fat' binaries that developers used to release for applications which could run natively on both 680x0 and PowerPC processors.

Significantly, marketing VP Phil Schiller said to c|net this week that he wouldn't discuss how much of the Rosetta programming was done in-house.

Analysis: At least Apple isn't taking a 'not invented here' approach. And, with any luck, Rosetta won't be required after a few years when every app goes native. And, like 680x0 apps and Classic, native versions will be all any developer will release after the 'transitive' phase is over.

Connect with Insanely Great Mac


blog comments powered by Disqus

IGM Specials

iMac Upgrades 1333 MHz
4GB - $108
8GB - $248
16GB - $488

Mercury Extreme SSD
60GB - $180
120GB - $320
240GB - $630

Seagate 2TB $149
Hitachi 320GB $54
Samsung 2.5" 500GB $79

Mac Pro Memory
4GB - $153
8GB - $285
16GB- $560

NewerTech iPhone/iPod Car Charger - $9.79

MacBook Pro
DDR3/1066MHz - $198











Home

About

Advertising

Search

Copyright 1995-2010 Insanely Great Mac. All rights reserved.
Privacy Statment | Terms of Service
| Editorial Policy