Rosetta

Forfatter: Peter Berry
Oprettelsesdato: 20 August 2021
Opdateringsdato: 12 Kan 2024
Anonim
Rosetta on Audiotree Live (Full Session)
Video.: Rosetta on Audiotree Live (Full Session)

Indhold

Definition - Hvad betyder Rosetta?

Rosetta er et oversættelsesprogram, der gør det muligt for PowerPC-processor-baserede Macintosh-applikationsprogrammer at køre på Intel-baserede Macintosh-computere. Denne oversættelse er skjult for applikationsbrugeren. Rosetta er baseret på Transitive Corporations Quick Transit-teknologi, som tillader, at eksisterende Mac OS X-software kører på den nyere Intel-baserede processor uden at implementere nogen ændring. Rosetta inkluderer ikke en grafisk brugergrænseflade.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Rosetta

Rosetta er opkaldt efter Rosetta Stone, en stentablet, der inkluderer samme dekret på tre sprog, hvilket gjorde det muligt at dechiffrere gamle hieroglyfier. Dette taler til oversættelsesevnerne for Rosetta-programmet.

Mac OS X-applikationer, der kører på både Intel-processoren og PowerPC-processoren, kaldes universelle applikationer. Programmer uden en universel version kan bruges på den Intel-processor-baserede Mac gennem Rosetta, som er integreret med alle Intel-baserede Mac-computere. Rosetta arbejder bag kulisserne for at oversætte en ikke-universal applikation til at køre på en Intel-baseret Mac. Mac OS X (version 10.6) Snow Leopard inkluderer ikke Rosetta som standard; programmet skal installeres separat.

Rosetta betragtes som et userland-program, der beskæftiger sig med userland-kode, hvilket muligvis gør det mindre kapabelt end Apples tidligere 68k-emulator til PowerPC. Det undgår imidlertid også besværlig fejlfinding og mulige sikkerhedshuller. Rosetta er ikke kompatibel med og kører ikke følgende:


  • Skærmbesparere
  • Kerneudvidelser
  • Ansøgninger, der kræver undtagelseshåndtering
  • Bundtede Java-applikationer
  • Kode, der indsætter præferencer i systempræferencerammen