Um pouco de história sobre extensões de arquivo no Mac
Versões do Mac OS anteriores ao OS X dispensavam completamente as extensões de nome de arquivo e, em vez disso, usavam um código de tipo de arquivo para identificar o formato do arquivo. Além disso, um código de criador era especificado para determinar qual aplicativo deveria ser iniciado quando o ícone do arquivo fosse clicado duas vezes.
No Mac OS X isso foi alterado. Sufixos de nome de arquivo são usados novamente, juntamente com os códigos originais de tipo de arquivo e criador, como consequência do sistema derivar do sistema operacional NEXTSTEP, semelhante ao Unix, que não tem suporte a códigos de tipo ou criador em seu sistema de arquivos.
Extensões de arquivo no sistema operacional OS X
No OS X o propósito das extensões de arquivo é basicamente o mesmo do Windows, mas não desempenha um papel tão vital para tipos de arquivo que se originam e são usados apenas no Mac.
O Mac OS X armazena algumas metadados adicionais (não visíveis ao usuário) junto com os arquivos e é capaz de reconhecer arquivos, suas aplicações associadas e dados adicionais e também escolher a ação apropriada, independentemente da extensão de arquivo em si. O sistema usa tanto extensões de nome de arquivo quanto tipos de mídia, bem como códigos de tipo de arquivo, para selecionar um Identificador Uniforme de Tipo pelo qual identifica internamente o tipo de arquivo.
As extensões de arquivo no Mac OS X são ocultas por padrão, assim como no Windows, e podem ser exibidas no Finder ativando essa função nas configurações. Se você trabalha com ambas as plataformas, pode achar útil visualizar as extensões no Mac OS X.

