Rusty Penguin crea un sistema operativo ternario desde cero en Rust puro

Rusty Penguin es un sistema operativo completo desarrollado desde cero en Rust puro, sin depender del kernel Linux ni de libc. Su innovación clave reside en la adopción de la lógica ternaria (-1, 0, +1) como primitiva fundamental en todas las capas: desde el planificador hasta el motor de inferencia

Qué ocurre cuándo enciendes tu PC: el arranque del kernel de Linux

El arranque del kernel de Linux es un proceso fascinante que ocurre entre el momento en que enciendes tu computadora y cuando aparece la pantalla de login. Este proceso, que usualmente dura solo unos segundos, implica una de las secuencias de inicialización más complejas en computación. El kernel de

Programar USB: guía sencilla para desarrolladores

Este artículo de werwolv.net ofrece una introducción accesible a la programación de dispositivos USB para desarrolladores, incluso aquellos sin experiencia profunda en hardware. La idea central es que escribir drivers USB no es tan complicado como se cree, y se puede lograr sin necesidad de sumergir

Mac OS X corre en Wii: un logro inesperado

Este artículo de Bryan Keller detalla el proceso de portar Mac OS X 10.0 (Cheetah) a la consola Nintendo Wii. La iniciativa, inicialmente considerada imposible por la comunidad, demuestra la viabilidad de ejecutar sistemas operativos complejos en hardware inesperado. El proyecto se centra en la adap

VeraCrypt: Actualizaciones para Windows, en pausa por Microsoft

El desarrollador principal del proyecto de código abierto VeraCrypt ha anunciado la suspensión de las actualizaciones para Windows debido a la inesperada terminación de su cuenta de Microsoft, utilizada para firmar los controladores y el gestor de arranque del sistema operativo. El desarrollador, qu

GrapheneOS: Usuarios evitan Swappa por problemas de desbloqueo

Usuarios de GrapheneOS están siendo advertidos de evitar Swappa.com para la compra de teléfonos usados compatibles con este sistema operativo. Un usuario, en un mensaje publicado en discuss.grapheneos.org, relata haber intentado adquirir tres teléfonos Google Pixel a través de la plataforma, todos e

Samsung abandona Galaxy Upcycle: promesa de reciclaje rota

Samsung prometió en 2017 un programa innovador llamado 'Galaxy Upcycling', que permitiría a los usuarios transformar sus viejos teléfonos Galaxy en dispositivos inteligentes como sensores para el hogar, consolas de juegos retro o incluso computadoras Linux, con la colaboración de iFixit. La idea, qu

JavaScript arranca PCs: Nuevo prototipo UEFI sorprende

Un equipo de desarrolladores ha presentado un prototipo funcional que permite utilizar JavaScript como lenguaje para crear gestores de arranque (bootloaders) UEFI, un componente crucial del firmware de los sistemas informáticos. El proyecto, denominado 'Promethee', permite a los usuarios escribir el