Rosetta (software)
Encyclopedia : R : RO : ROS : Rosetta (software)
- For other software named Rosetta, see Rosetta (disambiguation).
Features
Rosetta is included, pre-installed with the operating system, on Macintosh computers that use Intel's Core processors. It translates G3, G4, AltiVec, and OpenGL instructions, but it does not translate software that requires the G5-specific features of later Apple systems; such applications have to be modified by their developers to work on Intel-based Macintoshes. However, there are very few applications that strictly require the G5 processor, so compatibility with most applications is possible.According to Apple, applications with heavy user interaction but low computational needs (such as word processors) are well suited to translation via Rosetta, while applications with high computational needs (such as raytracers or Photoshop) are not. Pre-existing PowerPC versions of Apple "Pro" media-production applications (Final Cut Pro/Express, Motion, Soundtrack Pro, DVD Studio Pro, Aperture, and Logic Pro/Express) are not supported by Rosetta, and require a ["crossgrade"] to a universal binary version to work on Intel-based Macs.
In general, Rosetta does not run the following:
- Applications built for Mac OS 9 or below.
- Code that inserts preferences into the System Preferences pane.
- Applications that require a G5 processor.
- Kernel extensions, and applications that depend on them.
- Bundled Java applications or Java applications with JNI libraries that can’t be translated.
- Java applets in Rosetta-translated applications. That means a PowerPC-only web browser application (such as Microsoft's legacy Internet Explorer for Mac) will not be able to load Java applets; an Intel-ready version of the browser is needed (such as Safari, Camino, Firefox or Opera from version 9 and on).
See also
- Universal binary - combined x86/PPC applications that run natively on both processors.
External links
- [Apple Universal Binary Programming Guidelines]
- [Apple press release]
- [Transitive Corporation web site]
- [Rosetta AltiVec and OpenGL support confirmed]
- [Apple's list of Universal Applications]
- [List of Universal Binary Applications at osx86project.org]
- [Rosetta compatibility index]
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
