in reply to Why Makefile.PL uses uppercase extension?

In a distribution, .pl is used for scripts that are meant to be installed. .PL files are files used by the installer, but not meant to be installed.