Se você é um switcher ou não, costuma prestar muita atenção aos acrônimos acompanhar os programas você pode não ter notado essas siglas, mas tenho certeza que mais de um os viu muitas vezes e não sabe o que significam.
É por isso que estamos aqui, para tirar dúvidas. "UB" é a sigla para "Binário universal", que em espanhol significa binário universal. Mas qual é a tradução que todos podemos entender facilmente? É isto (em negrito o que realmente importa):
Um binário universal é, nas palavras de Apple, um arquivo executável que pode ser executado nativamente em ambas as arquiteturas PowerPC como em x86. É uma implementação do conceito de "binário gordo". O formato binário universal foi introduzido pela Apple em 2005 como uma maneira fácil de portar aplicativos PowerPC existentes para sistemas baseados em processadores Intel mais recentes.
Os binários universais geralmente incluem as versões PowerPC e x86 do aplicativo compilado. O sistema operacional detecta um binário universal por seu cabeçalho e executa a seção apropriada para sua arquitetura. Isso permite que os aplicativos sejam executados nativamente em qualquer arquitetura com suporte, sem um impacto negativo no desempenho (mas aumentando o tamanho do arquivo binário).