rosetta

Författare: Peter Berry
Skapelsedatum: 20 Augusti 2021
Uppdatera Datum: 12 Maj 2024
Anonim
Rosetta on Audiotree Live (Full Session)
Video: Rosetta on Audiotree Live (Full Session)

Innehåll

Definition - Vad betyder Rosetta?

Rosetta är ett översättningsprogram som gör det möjligt för PowerPC-processorbaserade Macintosh-applikationsprogram att köras på Intel-baserade Macintosh-datorer. Denna översättning är dold för applikationsanvändaren. Rosetta är baserad på Transitive Corporations Quick Transit-teknik, som gör att befintlig Mac OS X-programvara kan köras på den nyare Intel-baserade processorn utan att implementera någon förändring. Rosetta inkluderar inte ett grafiskt användargränssnitt.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Rosetta

Rosetta är uppkallad efter Rosetta Stone, en stentablett som innehåller samma dekret på tre språk, vilket gjorde det möjligt att dechiffrera forntida hieroglyfer. Detta talar till översättningsförmågorna i Rosetta-programmet.

Mac OS X-applikationer som körs på både Intel-processorn och PowerPC-processorn benämns universella applikationer. Program utan universalversion kan användas på Intel-processorbaserad Mac via Rosetta, som är integrerad med alla Intel-baserade Mac-datorer. Rosetta arbetar bakom kulisserna för att översätta en icke-universell applikation som ska köras på en Intel-baserad Mac. Mac OS X (version 10.6) Snow Leopard inkluderar inte Rosetta som standard; programmet måste installeras separat.

Rosetta anses vara ett användarlandsprogram som hanterar användarlandskod, vilket kan göra det mindre kapabelt än Apples tidigare 68k-emulator för PowerPC. Men det undviker också besvärande felsökning och möjliga säkerhetshål. Rosetta är inte kompatibel med och kör inte följande:


  • Skärmsläckare
  • Kärnutvidgningar
  • Ansökningar som kräver undantagshantering
  • Paketerade Java-applikationer
  • Kod som sätter in preferenser i systemets preferensram