Un verdadero geek de Sun intervendría aquí sobre las virtudes de usar Solaris como una plataforma de desarrollo de Java, pero yo soy mucho más ambivalente. Desarrollar con Java es casi lo mismo en cualquier distribución de Linux; terminará teniendo que instalar el JDK y las herramientas de su elección (Eclipse, Sun Studio, Tomcat, etc.), por lo que también puede elegir una distribución según otros criterios... tal vez cuán cómodo se sienta con ella, cuán fácil administración de paquetes, y si la apariencia se adapta a sus hábitos de desarrollo son factores importantes.
Entonces, para responder a su pregunta de manera más directa, un desarrollador de Java haría bien con cualquier distribución de Linux importante con la que se sienta cómodo usando en general. Si quiere algo bueno de Java listo para usar, Fedora 9 y Ubuntu 8.04 tienen OpenJDK (y NetBeans) según un anuncio reciente.
No escuches a ninguno de estos novatos que sugieren una distribución sobre otra. Java es Java y casi todas las distribuciones pueden instalar Java como tal:
[package manager command to install] jdk
Si la pregunta era sobre la creación de RPM, entonces, obviamente, RH/CentOS/Fedora sería deseable sobre las distribuciones de deb, las distribuciones de origen o cualquier otro formato que le guste. Sin embargo, debido a la naturaleza de Java, una distribución específica para usar solo es relevante si el OP no puede formular su propia opinión y debe seguir lo que hacen otras personas.
Para reiterar No hay distribución Java , usa lo que sea que te haga empezar a trabajar.
// begin hypocritical personal recomendation
... dicho esto... yo personalmente Usa ArchLinux. Archlinux funciona en versiones continuas, por lo que es más probable que tenga una versión JDK más reciente que las distribuciones "sudo apt-get dist-upgrade &&sleep 6 months" del mundo.
// end hypocritical personal recomendation
Además, estoy completamente preparado para que me voten negativo, pero por favor, déjame por encima de 50 para que pueda seguir comentando, ¡gracias!
Solari :)
Hablando en serio, no hay una distribución de Linux dedicada a Java, por lo que sería casi lo mismo.
OpenSolaris por otro lado (en mi muy experiencia humilde) sería un poco más rápido, y tendría la bonificación de Dtrace como herramienta. (No es que no pueda encontrar herramientas similares en Linux, pero Dtrace debería ser un poco más avanzado).