Linus Torvalds está totalmente de acuerdo con borrar las especificaciones i386 del Linux Kernel 3.8
Un desarrollador del Linux kernel ha solicitado recientemente la eliminación del soporte para las especificaciones i386 del próximo Linux kernel 3.8 y Linus Torvalds acordó inmediatamente.
La solicitud de extracción fue bastante precisa e Ingo Molnar, el desarrollador del Linux kernel que hizo la proposición, no tuvo reservas en hacerla.
Cabe señalar que las especificaciones i386 fueron utilizadas por muchos de los procesadores y no todos ellos pertenecían a Intel. Los productos afectados son AMD / Cyrix / Intel 386DX/DXL/SL/SLC/SX, Cyrix/TI 486DLC/DLC2, UMC 486SX-S y NexGen Nx586.
"Deberías eliminar lo antes posible el árbol git x86-nuke386-for-linus desde: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-nuke386-for-linus
Este árbol elimina el soporte para las antiguas CPUs 386 y esto complica un poco las cosas: se cambiarán 24 archivos, habrá 56 inserciones (+) y 425 borrados (-)”, comentó Molnar.
Linus Torvalds intervino inmediatamente y todos sabemos que él está apoyando el borrado de los componentes antiguos del Linux Kernel con el fin de facilitar el trabajo de los que se ocupan del mantenimiento.
"Por cierto, creo que deberíamos al menos considerar también la eliminación del soporte antiguo para emulación FPU. Quitaremos CONFIG_MATH_EMULATION y todos los componentes de arch/x86/math-emu, junto con muchos otros pequeños elementos. ¿O la gente todavía utiliza el 486SX?", dijo Torvalds.
Por otro lado, otro responsable de mantenimiento explicó que algunos clones 486 incrustados todavía están en producción.
Linus Torvalds explicó en numerosas ocasiones que siempre está contento cuando alguien le pide que retire las líneas de código antiguas en vez de implementar otras nuevas.
Esta reciente extracción de las especificaciones i386 desde el kernel muestra cuántos códigos no deseados todavía existen. Todos lo que falta es la voluntad para limpiarlos.