No sé por qué crees que no sería ético ni estúpido. Tal vez pueda decir más sobre eso para que las personas puedan abordar sus inquietudes directamente. Para medir eso, considere si está incumpliendo intencionalmente las reglas del servicio, mintiendo a alguien sobre cómo está usando el servicio y engañando de alguna otra manera. Si está utilizando múltiples servicios, no creo que tenga nada que ocultar.
Considere la comunidad de Perl, que es la que trato. Varios proyectos están alojados en uno de los servicios de control de origen, como SourceForge, Google Code o Github. Sin embargo, la distribución principal para la mayoría de las cosas de Perl es CPAN. Otras personas pueden distribuir a través de Freshmeat u otro servicio. El rastreador de problemas principales proviene de Best Practical, que aloja un RT gratuito para cada módulo de Perl en CPAN. La mayoría de las personas que conozco usan lo mejor de más de un servicio. De hecho, la forma de la Web 2.0 es crear aplicaciones mediante el ensamblaje de servicios de múltiples proveedores. :)
También debería pensar en la construcción social de estos sitios gratuitos. Lugares como SourceForge y Github ofrecen cuentas gratuitas, pero también venden servicios. Consiguen el zumbido a través de las cosas gratis que les permite vender los servicios premium. No veo nada de malo en eso. Si está utilizando los servicios gratuitos, simplemente tenga en cuenta que a cambio de su uso gratuito, pueden usarlo como probador, anunciante, etc. gratuitos. Nuevamente, no veo nada malo en eso. Es solo parte del trato. No solo les quitas, también les estás dando. Hay un intercambio entre partes que dan su consentimiento.
Lo que no sería ético, creo, es cualquier servicio que le prohíbe usar otro servicio o establece intencionalmente una situación que dificultaría el uso de otro servicio al no ser compatible con herramientas comunes o no brindarle acceso a sus datos (por ejemplo, denegando de alguna manera git-svn, y así sucesivamente).
Sí, estoy de acuerdo. Después de mucha consideración, fui con el código de Google. SF parece volverse más lenta y fea a medida que pasa el tiempo. Estaba pensando en GitHub, pero ahora Google Code admite Hg, además de una ventaja es que casi todos en Internet tienen una cuenta de Google, por lo que hay mucha menor fricción para los errores de registro en el DB de problemas y tal. – Evan