La otra Pasión de Multitudes
Xsponsor: 5 años hospedando VivaLinux!
El pasado mes de Abril el proyecto Debian anunciaba sus nuevas "arquitecturas" GNU/kFreeBSD en los repositorios de su archivo. Ahora finalmente se las toma mucho más en serio con la noticia de que este nuevo porte del sistema Debian al Kernel de FreeBSD será considerado de igual a igual con respecto al resto de los otros ports del proyecto.
Así, la próxima versión 6.0 "Squeeze" de la distribución de Debian será la primera en ser lanzada al mismo tiempo con los kernels de Linux y FreeBSD para las plataformas de i386 y las de 64 bits de Intel EM64T y AMD64. Los errores severos en esta última serán considerados también como críticos para toda la distribución, exactamente igual como lo son con los demás ports. Y si un paquete en particular no funciona con GNU/kFreeBSD será considerado como crítico para los lanzamientos del proyecto.
El principal motivo de Debian para esta iniciativa es ofrecer a sus usuarios una más amplia variedad de kernels y ofrecer uno en particular que incluya características como jails, el Packet Filter de OpenBSD, soporte para drivers NDIS, etc.
Al anuncio del reciente Debian GNU/kFreeBSD un desarrollador de Gentoo se apresuró a dejar en claro que Gentoo GNU/kFreeBSD tiene tuvo pocas similitudes con la nueva inciativa de Debian.
Es que Debian GNU/kFreeBSD usa el kernel de FreeBSD, pero conserva el espacio de usuario de GNU, incluyendo por ejemplo a glibc (GNU C Library) y coreutils (las utilidades de GNU). Gentoo GNU/kFreeBSD, al contrario, usa un kernel típico de FreeBSD, pero también su típico espacio de usuario (y no el de Gentoo).
La imporante consecuencia de esta diferencia es que una aplicación diseñada para construirse en FreeBSD, generalmente puede construirse igualmente bien en Gentoo GNU/kFreeBSD, con mínimos inconvenientes. Por otro lado, Debian GNU/kFreeBSD requeriría que todo el código dependiente del sistema sea portado antes.
Y así como lo hizo hace unos años el proyecto Gentoo, ahora es Debian quien quiere ofrecer dos nuevas "arquitecturas" de su distribución GNU/Linux con el kernel de FreeBSD. Tal como dice su anuncio, las dos novedades en el archivo de Debian incluyen a:
kfreebsd-i386, mejor conocido como GNU/kFreeBSD i386kfreebsd-amd64, mejor conocido como GNU/kFreeBSD amd64Ambas están disponibles sólo en sus ramas unstable y experimental, comenzando por importar sólo los componentes necesarios para lograr ejecutarlos; sin embargo, prometen hacerlo más "usable" dentro de poco. Les deseamos mejor suerte que la de Gentoo GNU/kFreeBSD.
Otros lo intentaron antes, ahora es el mismo proyecto Debian el que presenta Debian GNU/kFreeBSD: el conjunto de paquetes de Debian (incluyendo repositorio APT), la librería GNU C, y el kernel de FreeBSD. Y para probarlo sin compromisos tenemos Ging, su LiveCD con GCC 4.0 y el escritorio completo de GNOME 2.10.