jueves, diciembre 17, 2009

Mark Shuttleworth abandonaría la dirección de Canonical en 2010

Mark Shuttleworth, más conocido por ser el fundador de Canonical, la empresa detrás del desarrollo de la distribución de GNU/Linux Ubuntu, acaba de anunciar a través de un breve post en su blog personal que a partir de marzo de 2010 abandonará su posición como director ejecutivo (CEO) de la empresa. A partir de esa fecha se dedicará a concentrar todos sus esfuerzos en aquello que ha descubierto que más disfruta y considera que puede llegar a tener un mayor impacto a futuro en el mercado del software libre y la tecnología: el diseño y control de calidad de los productos liberados por la empresa y las relaciones con los diferentes socios y clientes.

El puesto vacante de CEO será ocupado por Jane Silber, actualmente jefa de operaciones (COO) de la empresa casi desde sus inicios. Está por verse quién ocupará el actual puesto de Silber ya que se planea comenzar con el cambio de roles recién a partir del año entrante.

Dentro de Canonical, el CEO es quien coordina todos los proyectos de los diferentes equipos de desarrollo según el calendario planificado para las diferentes versiones que se van liberando. En el caso de Ubuntu se trata de coordinar 2 releases o versiones anuales ya que su ciclo de actualización es de 6 meses.

sábado, octubre 10, 2009

Debian con núcleo FreeBSD

Debian, una de las mayores, más robustas y evolucionadas distribuciones de GNU/Linux, sobre la cual están basadas a su vez otras distros como Knoppix, Linspire, Xandros y la archi-mencionada Ubuntu, también estará disponible con el núcleo o kernel de FreeBSD a partir de su próxima versión, más conocida como Squeeze.

Recordemos que una distribución de GNU/Linux es un empaquetado específico de un conjunto de herramientas del proyecto GNU, más un núcleo o kernel (el corazón del sistema operativo), más otros paquetes que sean necesarios según el criterio de quien libera la distribución. En muchos casos estos últimos paquetes adicionales pueden ser herramientas específicas requeridas por la distribución o drivers de terceras partes que, en muchos casos, no son de código abierto sino que solamente se dispone de los binarios para que determinados dispositivos de hardware funcionen. Los casos más típicos son los controladores binarios (blobs) para las tarjetas gráficas de nVidia, que muchas distribuciones incluyen junto con el resto de sus paquetes y que son motivo de discusiones y conflictos. Es un tema que ya se ha tocado en el blog. Generalmente está mal visto por los puristas del software libre que una distribución decida incluir paquetes binarios. Este es uno de los principales motivos que suele generar conflictos entre las distribuciones que no son 100% libres y la Free Software Fundation.

En el caso del kernel y a pesar de que existen alternativas como GNU Hurd (el núcleo oficial del proyecto GNU que todavía no termina de madurar lo suficiente) o el núcleo de FreeBSD, en la gran mayoría de los casos se opta por empaquetar con el kernel Linux, que no forma parte del proyecto GNU. De ahí la tan discutida y conflictiva denominación de GNU/Linux para las distribuciones que estamos acostumbrados a ver y a utilizar. Sin embargo, existen versiones de GNU empaquetadas con otros núcleos. Tenemos, por ejemplo, una variante de Debian con núcleo GNU Hurd, conocida como Debian GNU/Hurd. Pero a pesar de que esta es la única distribución completamente GNU, no existe hasta el momento una versión oficial.

Esta decisión de Debian, tomada por el mismo equipo de desarrollo, vendría a ofrecer una opción real y oficialmente soportada en cuanto a núcleo se refiere por una de las distribuciones emblemáticas dentro del mundo del software libre. Debian GNU/kFreeBSD estará disponible para las arquitecturas más utilizadas: i386 y amd64, y se espera que sea lanzado junto con la liberación oficial de la versión Squeeze en 2010.