Saludos, Alex:
Un archivo con la extensión .pm, en realidad hace mención a un archivo de módulo de PERL. Para que lo puedas visualizar, simplemente ábrelo con el bloc de notas. Este tipo de archivos, está asociado a algún ejecutable hecho con el lenguaje de programación PERL. Es como los módulos de clases de VisualBasic, y sólo contiene sentencias, parámetros o algoritmos que se usan en el ejecutable, el cual puede ser un .CGi o un .exe. Puedes encontrar otra extensión asociada a PERL: .pl; y sólo funcionará en tu pc si tienes instalado ese lenguaje.
Buen día =0)