miércoles, agosto 09, 2006

Obteniendo Estadísticas básicas de proyectos OpenSource

Para muchos es conocido que el movimiento de software opensource tiene gran fuerza, apoyo de empresas públicas y privadas, buen soporte, madurez, y todo lo bueno (bueno, no todo, pero bastante!) que uno podría pedir para un software entregado como código abierto.



Así que pensando sobre estos proyectos me bajó la curiosidad por responder algunas preguntas, tales como: En qué dominio se está trabajando más fuerte en proyectos opensource?, qué lenguajes de programación son más usados?, cuantos proyectos están estables?, cuál es el número de desarrolladores promedio por proyecto?, entre otras.

Algunas de estas y otras preguntas, las pude responder navegando y buscando los típicos forge con proyectos opensource más conocidos, tales como freshmeat.net y sourceforge.net.

Sin embargo, también encontré que existen otros sitios que entregan más estadísticas interesantes sobre proyectos opensource. Uno de ellos es Ohloh.

Según sus propias palabras, definen su servicio como:

"Ohloh
is a resource for open source intelligence on thousands of open source projects. Ohloh collects software metrics from a variety of sources including the project’s source code and the software development infrastructure used by the project’s development team."


Al 9 de Agosto del 2006, existen 3847 proyectos indexados, entre ellos el Linux Kernerl 2.6.17, PHPBB, Gallery 2 y Python, aunque también existen proyectos de gran renombre como PostgreSQL que aún no han sido indexados.

Sea como sea, me pareció una útil herramienta al momento de decidir si entrar o no a colaborar con el desarrollo, o discriminar entre proyectos que funcionalmente parecen iguales, pero que en otros ámbitos pueden ser muy distintos.