Todo depende.
Si se hace sin ánimo de lucro, lo lógico es no cobrar. Sin embargo todos sabemos lo costoso que es organizar estas cosas: Buscar documentación, editarla, subirla a la web, administrarla, actualizarla, buscar nueva documentación... Aparte de los gastos más
reales: hospedaje, nombre, equipos...
Yo creo que no es malo cobrar, aunque sea una cantidad simbólica. Lo que podéis hacer es solicitar donaciones voluntarias como hacen muchos proyectos de código abierto. Si miráis en
Source Forge veréis que algunos proyectos tienen
un icono que
al pulsarlo permite hacer aportaciones económicas a través de tarjetas de crédito.
En cualquier caso, comprobad las cuestiones legales y fiscales derivadas de cobrar dinero (impuestos, altas, etc.) no sea que tengáis problemas.