Se publica el kernel 3.3 de Linux, con código de Android incluido

La integración permitirá correr Android en sistemas con kernel Linux, crear drivers compartidos y unificar parches que actualmente se desarrollan separados por cada actualización.

El mismísimo Linus Torvalds informó que ya está disponible la últimaactualización del kernel de Linux, en este caso la versión 3.3, y trae la esperada integración de código de Android. Ahora los desarrolladores tienen piedra libre para trabajar enaplicaciones conjuntas y plataformas compartidas.

Lo que se hizo en concreto fue unir el código del núcleo de Android con el núcleo de Linux, lo que significa que el núcleo 3.3 permite el arranque de un espacio de usuario Android.Actualmente esta modalidad no permite una gestión de energía eficiente, pero eso se solucionará en la venidera versión 3.4. El primer paso, en realidad, ya está dado.

Los desarrolladores de ambos proyectos no se ponían de acuerdo, razón principal por la cual el código de Android no se pudo fusionar antes con los repositorios de Linux. De ahora en más es todo protocolar: lo que no alcanzó a entrar en el kernel 3.3 se integrará en las siguientes versiones. También (vale decirlo) es cierto que la inclusión que ahora es noticia es en realidad un regreso, ya que ahora el código incluye partes de Android, pero algunos drivers del sistema operativo de Google habían sido incluidos primero, y luego sacados del kernel hace dos años.

Pero la actualización del kernel no fue solamente para darle la bienvenida a Android. Se agregaron mejoras al sistema de archivos (ahora permiten tamaños de bloques más grandes), manejo de memoria y seguridad, además se incluyó soporte para los procesadores C64X y C66X de Texas Instruments (usados en impresoras, equipos médicos y otros aparatos), mientras que el nuevo kernel integra ahora Open vSwitch, un sistema para la gestión del tráfico de datos entre máquinas virtuales.

Fuentes: BarrapuntoFayerWayerGenbeta

La nueva Ubuntu prescinde de GNOME

Ubuntu

El nuevo -y polémico- entorno de escritorio de Ubuntu, Unity

Hace pocos días salía a la calle la nueva versión 11.10 de Ubuntu, y lo hacía volviendo a confiar en el escritorio Unity, esta vez aún con mayor contundencia que en la anterior versión 11.04, ya que se ha eliminado totalmente a GNOME de la imagen estándar de CD para instalación.

En la anterior edición de Ubuntu, el principal motivo de crítica por parte de los usuarios fue, precisamente, la inclusión de Unity como entorno de escritorio por defecto. Las críticas se centraron en detalles de funcionamiento del nuevo entorno, así como en su filosofía. En muchos casos, los usuarios se mostraron, simple y llanamente, reluctantes a abandonar GNOME.

Unity acerca el entorno informático de escritorio a la filosofía de funcionamiento y apariencia de un tablet, un tipo de interfaz que se está poniendo de moda. El cambio y defenestración de GNOME se produce en un contexto de ácidas críticas hacia este último entorno en las que, incluso, ha participado el mismo Linus Torvalds.

Con esta pérdida, GNOME pierde su distribución más representativa desde que SuSE/openSUSE se decidiera a recomendar e incluir como entorno predeterminado a KDE. Pese a que aquellos usuarios que quieran continuar disfrutando de GNOME 2 bajo Ubuntu, podrán continuar haciéndolo (e incluso de su versión 3, instalables ambas desde el repositorio online), el necesitar un paso extra a buen seguro que constituirá un lastre para muchos usuarios.

Cabe preguntarse también sobre si esto afectará a la aceptación de los usuarios sobre la distro, hasta ahora muy alta.

Kernel Linux 3.2 ya está disponible

La última versión de Linux ya se encuentra disponible para la descarga.

Linus Torvalds ha anunciado la disponibilidad de la versión 3.2 del Kernel Linux, la cual ya puede ser descargada en Kernel.org e introduce más de 15 millones de líneas de código.

Entre las novedades introducidas se destacan las mejoras en el soporte del sistema de ficheros Ext4, soportando tamaños de bloque mayores que 4KB y hasta 1MB, y mejores opciones para el soporte de Btrfs, con un scrubbing más veloz.

También se han incorporado mejoras al controlador de tiempo de CPU de procesos( permitiendo poner límites máximos de CPU) , al protocolo TCP para recuperar la conexión en caso de paquetes perdidos y otras áreas como el Device Mapper y el soporte a arquitecturas como la del procesador Hexagon DSP de Qualcomm.

El listado completo de mejoras puede consultarse, en inglés, en el siguiente enlace: http://kernelnewbies.org/Linux_3.2