Rosetta

Autor: Peter Berry
Dátum Stvorenia: 20 August 2021
Dátum Aktualizácie: 12 Smieť 2024
Anonim
Rosetta on Audiotree Live (Full Session)
Video: Rosetta on Audiotree Live (Full Session)

Obsah

Definícia - Čo znamená Rosetta?

Rosetta je prekladový program, ktorý umožňuje spustenie aplikačných programov Macintosh založených na procesoroch PowerPC na počítačoch Macintosh založených na procesoroch Intel. Tento preklad je pred používateľom aplikácie skrytý. Rosetta je založená na technológii Transitive Corporations Quick Transit, ktorá umožňuje spustenie existujúceho softvéru Mac OS X na novšom procesore založenom na procesoroch Intel bez vykonania akýchkoľvek zmien. Rosetta neobsahuje grafické užívateľské rozhranie.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje Rosetta

Rosetta je pomenovaná po kameni Rosetta Stone, ktorý obsahuje rovnakú vyhlášku v troch jazykoch, čo umožnilo rozlúštiť starodávne hieroglyfy. Hovorí to o prekladateľských schopnostiach programu Rosetta.

Aplikácie Mac OS X bežiace na procesoroch Intel aj na procesoroch PowerPC sa označujú ako univerzálne aplikácie. Aplikácie bez univerzálnej verzie je možné používať na procesoroch Mac založených na procesoroch Intel prostredníctvom Rosetta, ktorá je integrovaná do všetkých počítačov Mac založených na procesoroch Intel. Rosetta pracuje v zákulisí a prekladá neuniverzálnu aplikáciu na počítače Mac založené na procesoroch Intel. Systém Mac OS X (verzia 10.6) Snow Leopard štandardne neobsahuje Rosetta; program sa musí nainštalovať osobitne.

Rosetta je považovaná za program userland, ktorý sa zaoberá kódom userland, ktorý by mohol spôsobiť, že bude menej schopný ako predchádzajúci 68k emulátor spoločnosti Apple pre PowerPC. Zabraňuje sa však aj nepríjemným ladeniam a možným bezpečnostným dieram. Rosetta nie je kompatibilná s a nespúšťa nasledujúce:


  • Šetriče obrazovky
  • Rozšírenia jadra
  • Žiadosti, ktoré si vyžadujú spracovanie výnimiek
  • Dodávané Java aplikácie
  • Kód, ktorý vkladá preferencie do rámca systémových preferencií