Да, и
Windows :-)
1. Расширение файлов страниц не гарантирует, что используется именно
ASP, там может быть все что угодно.
2.
ASP может быть под
Linux, в теории, под любым веб-сервером.
Для
Apache есть отдельная реализация
ASP на основе
Perl:
Apache::ASP.