Tag Archives: kernel

Los curiosos nombres del kernel Linux

Los nombres en clave de humor no son exclusivos de Ubuntu o Debian. Las diferentes versiones del kernel Linux, desde la 2.6 hasta las más actuales, han recibido sus particulares nombres en clave incluyéndolos en los ficheros Makefile y que pueden ser consultados, con un poco de investigación, en el repositorio del kernel.

Una de las curiosidades que me ha sorprendido es saber que antes de que entre los usuarios de Mac se popularizara el nombre de Snow Leopard para referirse a MacOS X 10.6, a finales de 2005 se bautizó a la versión 2.6.15-rc6 del kernel de Linux como Sliding Snow Leopard (el leopardo de las nieves que se desliza).

Las sorpresas no acaban aquí y el listado nos descubre curiosos homenajes como el que le dedicaron en 2007 al Día Internacional para Hablar como un Pirata o a los vencedores de Eurovisión 2006 con la etiqueta Lordi Rules (visto en Ubuntu Vibes vía Slashdot)

Estado del kernel Linux 2010

The Linux Foundation ha hecho público un informe sobre el estado actual del desarrollo del kernel de Linux [PDF (20 págs), 467 KB] donde se observa la evolución del mismo y las aportaciones que se han ido realizando con respecto a años anteriores. Estos son algunos de los datos más relevantes que se recogen en el citado informe, resumidos por Ars Technica:

  • El kernel cuenta con 13 millones de líneas código distribuidas entre 33.000 ficheros
  • Sólo un 19% de las aportaciones al kernel han sido realizadas por desarrolladores independientes no vinculados a ninguna empresa
  • La empresa que más aportaciones ofrece es Red Hat (12%), seguida de Intel (7,8%), Novell (5%) e IBM (4,8%)
  • Hay cerca de 500 empresas involucradas de algún u otro modo en el kernel de Linux.
  • David S. Miller, responsable de la rama de todo lo relacionado con redes, es el desarrollador que más aportaciones realiza, mientras que Linus Torvalds, creador del kernel, se sitúa en el puesto 14.

La contribución de Microsoft al kernel de Linux

Aunque suene extraño e incluso chirriante lo cierto es que la noticia que publica TuxRadar me ha dejado realmente perplejo: Microsoft contribuirá con 20.000 líneas de código de su controlador Hyper-V bajo licencia GPL2 con el fin de incluirlo en el kernel de Linux. Una situación un tanto anómala incluso para la propia Microsoft quien califica la iniciativa como “fuera de lo común”.

El objetivo de Microsoft es mejorar la interoperabilidad entre entornos Windows y Linux aunque como explica uno de los gurús del kernel Greg Kroah-Hartman “aún queda mucho camino por recorrer para hacer de la iniciativa algo tangible”.

Linux, primer sistema en soportar USB 3.0

Linux será el primer sistema operativo en ofrecer soporte para los dispositivos USB 3.0, tal y como se puede leer en el blog de Sarah The Geekess Sharp. Si todo va según lo previsto los usuarios de Linux contarán con soporte USB 3.0 en torno a septiembre de 2009. El desarrollo de este controlador ha supuesto un año y medio de trabajo y el código fuente del mismo se puede consultar en esta página.

USB 3.0, cuyas especificaciones fueron publicadas hace aproximadamente siete meses, promete, entre otras características, tasas de transferencia de hasta 5 Gbps o una nueva interfaz denominada xHCI desarrollada por Intel.

Mejor soporte wifi en el kernel Linux 2.6.30

Aunque aún es pronto para conocer todas las novedades que traerá consigo la próxima versión 2.6.30 del kernel de Linux, que actualmente se encuentra en forma de Release Candidate 2, sí podemos hacernos una idea de algunas de las más importantes mejoras que incluirá, tal y como nos explican en The H Open Source.

Resumiendo un poco la noticia los cambios más importantes hacen referencia a la tecnología wifi con la inclusión de nuevos controladores (drivers) para tarjetas wireless con chips Atheros, Intel, Intersil/Prism y Marvell, así como nuevos drivers para tarjetas de red convencionales con chips Intel. Del mismo modo, el kernel incluirá una serie de mejoras para hacer un mejor uso de las funcionalidades de ahorro de energía que incluyen los más recientes dispositivos wifi.

Un rootkit más sigiloso acecha al kernel Linux

Dark Reading se ha hecho eco de una nueva amenaza de seguridad en forma de rootkits que atacan al kernel de Linux a través de /dev/mem. La demostración práctica de esta amenaza la realizará Anthony Lineberry, un experto en seguridad especializado en ingeniería inversa y búsqueda de vulnerabilidades, durante Black Hat, uno de los congresos de seguridad informática más prestigiosos a nivel europeo.

El peligro de este rootkit es que es bastante más difícil de detectar comparado con otros rootkits que atacan al kernel, aunque Lineberry asegura que no es tan sencillo como crear un módulo del kernel, sino que requiere un conocimiento en profundidad de las interioridades del kernel.

Debian presta su apoyo a FreeBSD

Tal y como escriben en Slashdot, Debian está cada vez más cerca de su propia lema que reza el sistema operativo universal. La última apuesta pasa por incluir el kernel FreeBSD para arquitecturas i386 y amd64 en las ramas inestable (unstable) y experimental. Esta decisión de incluir FreeBSD no implica abandonar Linux y Debian se convierte así en el primer gran sistema operativo en ofrecer soporte a dos kernels totalmente diferentes.

Linux 2.6.29

Linus Torvalds ha hecho oficial la disponibilidad del kernel 2.6.29 de Linux donde tal y como explica el cambio más llamativo es la aparición de la nueva mascota Tuz.

Según recogen en Slashdot esta nueva versión del kernel Linux incluye una gran cantidad de mejoras como el soporte a puntos de acceso Wi-Fi, la tecnología WiMAX o la implementación de funcionalidades relacionadas con los sistemas de archivos como la integración de squashfs o una versión preliminar de btrfs.

En el siguiente enlace puedes consultar todos los cambios de Linux 2.6.29.