"Na pilha de tecnologias do Drupal, o sistema operacional está num nível tão baixo da pilha que não chega a ser tão importante para o Drupal. O Drupal funciona perfeitamente com qualquer sistema operacional que comporte a linguagem PHP."
"Em outros servidores web, como IIS da Microsoft, as URLs limpas podem ser obtidas utilizando um módulo de ISAPI (Windows Internet Server Application Programming Interface), como o ISAPI Rewrite. Versões 7 e superiores do IIS podem dar, diretamente, suporte a reescrita de URL."
Trechos tirados do livro "Desenvolvimento Profissional com o Drupal":
http://www.altabooks.com.br/index.php?dispatch=attachments.getfile&attachment_id=259
Drupal é um framework modular e um sistema de gerenciamento de conteúdo (CMS) escrito em PHP. O Drupal permite criar e organizar conteúdo, manipular a aparência, automatizar tarefas administrativas e definir permissões e papéis para usuários e colaboradores.
Por ser desenvolvido em PHP, o Drupal é independente de sistema operacional. No entanto, requer um servidor HTTP compatível com PHP, como o Servidor Apache e um Servidor de banco de dados como o MySQL, recomendado para seu funcionamento.