Es el año de Linux en… la Dreamcast

La Sega Dreamcast es una videoconsola que salió al mercado inicialmente en Japón en 1998. Dato curioso: aunque Sega desarrolló su propio sistema operativo para la consola, Microsoft adaptó Windows CE a la Dreamcast. El objetivo era facilitar a los programadores de juegos portar sus juegos para PC a Dreamcast llevando las mismas APIs de Microsoft.

¿Qué tiene que ver esto con Linux? Esta semana se han incorporado dos parches bastante inusuales en el kernel. El primero es un parche fechado a 5 de abril que corrige errores en el driver de GD-ROM. El GD-ROM es un disco propietario usado por la Dreamcast, desarrollado por Yamaha. De lejos, parece un CD, pero este disco óptico tiene más densidad y alcanza el gigabyte de capacidad.

El segundo, fechado a 10 de abril, agrega soporte para la VMUFAT. La VMU es la tarjeta de memoria que tenía la Dreamcast. Que no os engañe el nombre: ese bicho tiene una pantalla integrada, botones, y se conecta al mando de la consola. VMUFAT es el sistema de archivos que emplea.

Aunque es curioso que dediquen tiempo a asegurar que Linux funcione en dispositivos retro y exóticos, hace unos días también se empezó a retirar el soporte para arquitecturas antiguas como el 486, argumentando que es mejor que los desarrolladores empleen su tiempo en cosas más útiles. Por lo que esta dualidad en cuanto a qué drivers mantener o no resulta llamativa.

NetBSD 11 inicia la recta final de su desarrollo

Con el lanzamiento de la RC3 de NetBSD 11, a este sistema operativo de familia BSD no le queda mucho para sacar la versión 11.0, que ya lleva bastante tiempo en desarrollo.

NetBSD 11.0 traerá novedades, como el soporte para arquitectura RISC-V mediante un nuevo port, que permitirá ejecutar NetBSD en sistemas como el STAR64 de PINE64. No es el único que trae, pero sí el más relevante, dado el carácter bleeding edge de esta arquitectura. En cualquier caso, también hay un nuevo port que permitirá ejecutar el sistema operativo en máquinas virtuales QEMU de la arquitectura m68k. Ya sabéis el eslogan de NetBSD: «por supuesto que corre NetBSD».

También ha mejorado el soporte de la capa de emulación para poder correr ejecutables de Linux, y su firewall tiene nuevas funciones, como la posibilidad de filtrar paquetes en función del usuario o grupo.