Центрального реестра для расширений файлов не существует, поэтому многие расширения повторно используются различными приложениями.
Лучшая система для определения «какого типа этот файл», вероятно, не расширение, а мим-типа. Но поскольку для файла не существует стандартного способа сказать «я этот mimetype» и эту информацию для переноса вместе с файлом, системы в конечном итоге используют для этого расширения, и иногда возникает коллизия.