Pasta Public no Zend Framework 3

A pasta public gerada no Skeleton Application é uma pasta apenas para comportar o front controller(não sei se esse é o nome que usam, aquela index.php que fica na raiz da pasta public) ou o framework usa ela de alguma forma?

Pergunto isso porque já estudei um pouco o laravel e lá a pasta public é meio engessada. Dá até pra renomeá-la, mas é necessário uma configuração mais profunda no framework, se não alguns helpers, por exemplo, param de funcionar.

Enfim, se eu trocar o nome da public no Skeleton Application o framework continua funcionando perfeitamente?