Control/versionado: Subversion (SVN) (servidor aún por decidir)
Lengua principal: castellano
Cada uno es libre de elegir el editor/entorno que más le plazca siempre y cuando cumpla estas directivas. No se aceptará ningún código fuente que no se haya probado sobre estas herramientas o no se conforme al formato especificado más arriba.
EDITO: Por cierto, en Eclipse se puede configurar el estilo de código automáticamente: Window -> Preferences -> C/C++ -> Code Style -> Seleccionamos el perfil BSD/Allman, que es muy parecido al que vamos a estar usando en este proyecto.
Ojo que Eclipse por sí sólo no lleva ningún compilador ni nada. Es tan sólo un entorno. Hay que instalar el compilador y demás por separado.
Estaría bien que todos usásemos el mismo entorno, nos evitaríamos un montón de problemas y discusiones. Pero como se ha dicho, aquí a gusto del consumidor.
¿En Ubuntu? Te vas al gestor de paquetes Synaptic e instalas el paquete build-essentials y todas sus dependencias. Mira tú qué fácil
Por favor, sed específicos en vuestras preguntas, así ahorramos posts repetitivos preguntando lo que os dejáis en el tintero. También considerad mover preguntas que no tengan realmente que ver con el proyecto al foro que correspondan (las dudas sobre Linux al foro de Linux, etc...).
Yo personalmente, dado que voy a desarrollar en Windows y que hay que usar GCC (por ende MinGW), voy a usar directamente el entorno Cygwin y el IDE CodeBlocks.
De esa manera tienes un entorno muy similar a una terminal de Linux, y te puedes descargar fácilmente las herramientas necesarias (como subversion), y puedes perfectamente llevarte el entorno de un sitio a otro si quieres (como si te apetece tenerlo portable, que creo que se puede).