Teoria
Desde nomes extensos de arquivos e VFAT existem, nomes de arquivos com dois períodos neles são perfeitamente válidos no Windows.
No que diz respeito ao sistema de arquivos moderno, não existe uma extensão. Um período é um personagem como qualquer outro. A GUI trata tudo o que segue o período último como a extensão do arquivo.
O Linux sempre se comportou dessa maneira.
Pratique
SharePoint , ProFTP , TransferText , Symphony , Áudio KVR e servedir todos têm ou tiveram algum problema com vários períodos em nomes de arquivos.
No entanto, não lidar com vários períodos corretamente é um erro. É fácil cometer um erro ao digitar um nome de arquivo em seu nome de base e extensão, mas o problema é o programa, não o nome do arquivo.