Xv6 portado a ANSI C x86 en 9000 líneas de código

Unix V6 fue una versión de Unix publicada en 1975 desde los laboratorios Bell Labs, orientado para lo que llamaban “minicomputers”, ordenadores que no se asemejan en nada a lo que te estás imaginando en estos momentos ya que, aunque eran medianos para la época, ocupaban el equivalente a un armario de vestir de 4 puertas. En 2006, en el MIT, un equipo formado por Russ Cox, Frans Kaashoek, y Robert Morris crearon el Xv6, una versión moderna y revisada del V6 de Bell Labs, orientado para el aspecto académico.
Esta Xv6 Unix trae una novedad bastante importante respecto a su vetusto padre: está escrito en ANSI C. Los responsables del proyecto decidieron hacer esta desarrollo porque, aunque Unix el V6, está escrito en un lenguaje totalmente obsoleto, anterior al C de Kernighan&Ritchie, escrito para funcionar en una máquina de hace 30 años. El código lo podéis descargar de la web del proyecto, pero no dejad de pasar por la web de 6.828: Operating System Engineering y disfrutar de los “Labs” que tienen publicados, un trabajo realmente bueno.
-
Nintendo está intentando patentar ideas muy básicas

-
Bram Moolenaar, creador del editor de texto Vim, ha fallecido

-
Amazon Prime Video Monitoring abandona microservicios y reduce costes un 90%

-
Hugging Face lanza una alternativa a ChatGPT: Hugging Chat

-
Las IAs generativas están diezmando puestos de trabajo del sector de los videojuegos en China

-
NVIDIA anuncia Picasso, una suite de herramientas IA generativas

-
Twitter publica su algoritmo de recomendación de tweets

-
Google introduce MusicLM, una IA para generar música

-
Google anuncia Bard, un nuevo chatbot similar a ChatGPT

-
Acceder a la API de Twitter dejará de ser gratis a partir del 9 de febrero

| codigo | 16 |