Mark Shuttleworth llama a las distribuciones a compartir esfuerzos para un bien común

por

Mark Shuttleworth (cc) por Martin Schmitt

El año pasado, Mark Shuttleworth, el fundador de Canonical y creador del proyecto Ubuntu, dio a conocer sus deseos de que Debian tuviera un ciclo de desarrollo y lanzamientos fijo, con el objetivo de coordinarlos con el lanzamiento de Ubuntu y otras distribuciones derivadas. Lamentablemente esto no se pudo lograr debido a que no se pudieron corregir los errores críticos a tiempo, aplazando el lanzamiento de Debian 6.0 para mediados de este año.

Ahora Shuttleworth tiene otra idea, un poco más realista, que consiste en un mantenimiento compartido de los paquetes más comunes por parte de las distintas distribuciones, es decir independiente de los calendarios y prioridades que tenga cada una de las distribuciones, éstas podrían colaborar de manera compartida con el mantenimiento de los paquetes más comunes con el objetivo de ahorrar el tiempo y los esfuerzos que cada una de ellas invierte por separado, generando paquetes más estables y en menor tiempo.

No debería ser el mismo trabajo soportar 10 distribuciones que soportar sólo una”

La idea es seleccionar una versión base de los proyectos comunes como el núcleo, GCC, Python, OpenOffice y Perl, y que las distribuciones se comprometan a soportarlos en sus futuros lanzamientos, por lo menos por 2 años. Como dice Shuttleworth:

Dos años de cadencia es la mejor manera de asegurar que las versiones de software van a llegar a millones de manos en el futuro”

Según Shuttleworth, esto no debería ser tomado por las distribuciones como un compromiso, sino como una oportunidad que puede beneficiar a todos mientras más distribuciones se unan a esta iniciativa, por lo que invita a todos los representantes de distribuciones interesados a contactarse directamente con él, con Matt Zimmerman (CTO de Ubuntu), o con cualquiera de las personas que pertenecen al Debian release management team.

Links:
– Mark Shuttleworth invita a las distribuciones a compartir el mantenimiento de paquetes clave (Viva Linux)
– 2 year cadence for major releases: some progress (Mark Shuttleworth Blog)