kernel
28 noticias
Linux: Kernel sin IPv4 es posible con nuevos parches
Un desarrollador de Linux, David Woodhouse, ha propuesto una serie de parches que permitirían construir kernels de Linux con soporte únicamente para IPv6, eliminando o deprecando el soporte para IPv4, conocido como “legacy IP”. Los parches, enviados recientemente, introducen una opción de configurac
6o6: Virtualización 6502 más veloz para emuladores retro
Este artículo del blog detalla una actualización de la biblioteca `6o6`, una herramienta innovadora que permite la virtualización de un procesador MOS Technology 6502 dentro de otro sistema 6502. En esencia, `6o6` permite ejecutar software diseñado para un 6502 (como el que se encuentra en un Apple-
FreeBSD: Vulnerabilidad crítica de desbordamiento de pila
Una vulnerabilidad crítica ha sido descubierta en FreeBSD, afectando a las versiones 13.5, 14.3, 14.4 y 15.0. La falla, identificada como CVE-2026-4747, reside en la función `svc_rpc_gss_validate()` dentro del módulo `kgssapi.ko`, que gestiona la autenticación RPCSEC_GSS. El problema se manifiesta c
Wine 11: Linux mejora el rendimiento de juegos de Windows
Wine 11, la última versión de la capa de compatibilidad para ejecutar aplicaciones de Windows en Linux, introduce cambios fundamentales que prometen mejoras significativas en el rendimiento de los juegos. A diferencia de las actualizaciones anuales anteriores, Wine 11 incorpora 'NTSYNC', una tecnolo
GPU Mali: Firmware revela detalles del procesador Cortex-M7
Investigaciones recientes sobre el firmware de las GPU Mali (como la Mali-G610 en el RK3588) han revelado detalles importantes sobre su funcionamiento interno. El firmware se ejecuta en un microcontrolador (MCU) Cortex-M7 que opera a una velocidad impresionante de 990 MHz en el RK3588. Este MCU gest
OpenBSD: PF elimina límite de velocidad en colas
Desarrolladores de OpenBSD han eliminado una limitación en su sistema de filtrado de paquetes PF que impedía la configuración correcta de colas de tráfico con velocidades superiores a 4.29 Gbps. Esta restricción, causada por una limitación de 32 bits en la estructura de servicio de forma HFSC (hfsc_
Fallo en Linux causa congelamientos: detectado y corregido
Superluminal, una herramienta de perfilado de CPU, ha encontrado un fallo crítico en el kernel de Linux que provoca congelamientos del sistema. El equipo de desarrollo, tras una exhaustiva investigación, descubrió que el problema se manifestaba periódicamente en sistemas Fedora 42 (kernel 6.17.4-200
Linux: Un libro experto ahora en aulas universitarias
El libro "The Linux Programming Interface" (TLPI) ha encontrado una inesperada pero valiosa aplicación: como material didáctico en cursos universitarios de programación para Linux y sistemas UNIX. Aunque su autor no lo diseñó específicamente para este mercado, su exhaustiva cobertura de los aspectos
Anti-trampas: ¿Cómo protegen los juegos tu experiencia?
Los sistemas anti-trampas (anti-cheats) modernos para videojuegos han evolucionado significativamente para combatir técnicas cada vez más sofisticadas. Inicialmente, las soluciones se basaban en el modo de usuario (usermode), pero estas eran vulnerables porque los procesos en usermode operan con men
gVisor ya funciona en Raspberry Pi 5 tras solución
gVisor, una tecnología que proporciona aislamiento de seguridad similar a una máquina virtual pero con la eficiencia de un contenedor, ha estado presentando problemas de funcionamiento en la Raspberry Pi 5. La causa raíz se ha identificado como una configuración del kernel que limita el espacio de d
Linux: /proc/self/mem y la memoria protegida
Este artículo explora un comportamiento peculiar y a menudo desconocido de `/proc/self/mem` en sistemas Linux: la capacidad de escribir en memoria marcada como inescrutable. Normalmente, el sistema operativo impide que el código escriba en áreas de memoria designadas como de solo lectura. Sin embarg
Linux optimiza la gestión de memoria swap
El kernel de Linux está modernizando la gestión de memoria swap con la introducción de 'espacios de swap virtuales', un cambio significativo que busca simplificar y optimizar el proceso. Anteriormente, el sistema dependía de una tabla de swap por dispositivo, lo que complicaba tareas como la elimina
Linux: cómo gestionar la conexión de dispositivos
Este artículo profundiza en el funcionamiento interno de los eventos de hotplug de hardware en Linux, un tema crucial para aquellos que necesitan detectar la conexión y desconexión de dispositivos USB u otros periféricos. Para la mayoría de los usuarios, la solución más sencilla es utilizar la bibli
Linux LTS: Soporte extendido para kernels clave
Greg Kroah-Hartman, el responsable de las ramas de soporte a largo plazo (LTS) del kernel Linux, ha anunciado una extensión en los periodos de soporte para varios kernels clave. La decisión, tomada tras consultas con empresas y otros mantenedores, implica que algunos kernels tendrán una vida útil pr
NetBSD refuerza seguridad con 'jails' integrados al kernel
NetBSD ha introducido un nuevo sistema de 'jails' reforzado por el kernel, ofreciendo una mayor seguridad y aislamiento entre procesos. Este sistema, denominado 'jailmgr' y gestionado por 'jailctl', permite crear entornos aislados para ejecutar servicios, como un servidor HTTP de ejemplo proporciona
Linux: Estudio revela a los 'super-revisores' de código
Un estudio reciente de pebblebed.com analizó 125.000 vulnerabilidades en el kernel de Linux para identificar patrones y áreas de mejora. Los hallazgos revelan que existen “super-revisores”, individuos que corrigen errores casi el doble de rápido que el promedio (47% más rápido), y que los bugs intro
Depuradores: Ejecución y Pausas, Guía Práctica
Este artículo de dgtlgrove.com, parte de una serie sobre depuradores, explica cómo implementar funcionalidades básicas como el 'stepping' a nivel de instrucción (ejecutar una instrucción a la vez) y los puntos de interrupción (breakpoints) en un depurador. Para entenderlo, es crucial recordar que un
IA crea controlador Wi-Fi para MacBook y FreeBSD
Este artículo narra la experiencia de un usuario que intentó crear un controlador Wi-Fi para un MacBook Pro de 2016 con FreeBSD utilizando inteligencia artificial. El problema surge porque FreeBSD no tiene soporte nativo para el chip Broadcom BCM4360 que utiliza el MacBook. La solución tradicional i
Linux cambia seguridad: fin de puntuaciones CVSS para errores
Un cambio significativo en la gestión de vulnerabilidades de Linux está obligando a las empresas a replantear sus estrategias de seguridad. Greg Kroah-Hartman, jefe del Linux Kernel CNA, ha anunciado que el equipo del kernel ya no proporcionará puntuaciones CVSS para casi todas las correcciones de e
Provisioner: Herramienta agiliza laboratorios y placas
Un desarrollador ha creado 'Provisioner', una herramienta de infraestructura diseñada para simplificar la puesta en marcha de placas de circuito impreso (SBC) y la automatización de laboratorios. La herramienta, de uso individual por placa, se sitúa junto al hardware, gestiona la consola serial, pro
Zig optimiza Windows: APIs nativas para más potencia
Desarrolladores de Zig están priorizando el uso de las APIs nativas de Windows sobre las APIs Win32 para mejorar el rendimiento y ampliar las capacidades del lenguaje. Esta decisión, aunque no oficializada por el equipo central de Zig, se basa en que las APIs nativas, que se ejecutan directamente so
Zig Kernel: Un sistema operativo minimalista en Zig
Un desarrollador ha creado un kernel minimalista llamado Zig Kernel, escrito completamente en el lenguaje de programación Zig y sin utilizar ningún archivo de ensamblador. El kernel, diseñado para funcionar en máquinas x86 (i386), se ejecuta a través del protocolo Multiboot 1 y muestra un mensaje de
Linux 7.0: Nuevo Kernel Promete Mejoras en Rendimiento
Linus Torvalds ha confirmado que el kernel de Linux 7.0 está casi listo para su lanzamiento, incorporando importantes mejoras de rendimiento que podrían beneficiar tanto el uso de escritorio como los videojuegos. La nueva versión, que Ubuntu 26.04 LTS espera adoptar como kernel predeterminado, intro
Linux 7.0: Rendimiento y Novedades Clave Analizadas
Un análisis exhaustivo del próximo kernel de Linux 7.0 revela mejoras significativas en rendimiento, gráficos, CPU y redes. Según el canal SavvyNik, las actualizaciones incluyen optimizaciones de código heredado (alrededor de 30-40 años), mejoras en el Intel TSX, cambios en el programador de CPU pre
Syd: Nuevo Kernel en Rust Busca Mayor Seguridad
Un nuevo kernel de aplicación llamado 'Syd', desarrollado en Rust, promete mejorar la seguridad y la portabilidad de los sistemas operativos. Presentado en la conferencia FOSDEM 2026, Syd se centra en una arquitectura de tiempo de ejecución modular, utilizando múltiples hilos para gestionar tareas c
Apple actualiza documentación del kernel XNU
El archivo `xnu/doc/scheduler/sched_clutch_edge.md` pertenece al código fuente del kernel XNU de Apple, el núcleo del sistema operativo macOS, iOS, watchOS y tvOS. Aunque el título sugiere un documento sobre un aspecto específico del planificador de tareas (scheduler), la información proporcionada e
IA: Nuevo método elimina la 'confianza' para mayor seguridad
El repositorio de GitHub "make-trust-irrelevant" critica el enfoque actual de la seguridad de la IA agentic, argumentando que confiar en la "confiabilidad" de los agentes es un error fundamental. En lugar de eso, propone eliminar la "autoridad ambiental" que se les otorga, implementando límites estr
Operaciones Atómicas en UNIX: Seguridad sin Bloqueos
Este artículo, publicado en 2010, es un catálogo de operaciones que los sistemas operativos tipo UNIX/POSIX pueden realizar de forma atómica, lo que los hace útiles para construir programas seguros para hilos y procesos múltiples sin necesidad de mutexes o bloqueos de lectura/escritura. El autor enf
