Se sei uno switcher o no, di solito presti molta attenzione agli acronimi che accompagnare i programmi forse non avete notato questi acronimi, ma sono sicuro che più di uno li ha visti in molte occasioni e non sa cosa significano.
Ecco perché siamo qui, per risolvere i dubbi. "UB" è l'acronimo di "Universal Binary", che in spagnolo significa binario universale. Ma qual è la traduzione che tutti possiamo facilmente comprendere? È questa (in grassetto la cosa veramente importante):
Un binario universale è, nelle parole di Apple, un file eseguibile che può essere eseguito in modo nativo su entrambe le architetture PowerPC e x86. È un'implementazione del concetto di "fat binary". Il formato binario universale è stato introdotto da Apple nel 2005 come un modo semplice per portare le applicazioni PowerPC esistenti su nuovi sistemi basati su processori Intel.
I binari universali in genere includono entrambe le versioni PowerPC e x86 dell'applicazione compilata. Il sistema operativo rileva un binario universale dalla sua intestazione ed esegue la sezione appropriata per la sua architettura. Ciò consente alle applicazioni di essere eseguite in modo nativo su qualsiasi architettura supportata, senza un impatto negativo sulle prestazioni (ma aumentando la dimensione del file binario).