The linux kernel: primer version 0.01 en 1991. Sin red, solo corria en 80386. Soporte de dispositivos limitado. Memoria virtual muy basica. Tenia paginas compartidas con copy on write. Linux 1.0 salio en 1994, se anaden redes, y protocolos TCP/IP, se extiende memoria virtual. Se anade soporte extra de hardware, Syste V UNIX-style interprocess communication, memoria compartida, semaforos, colas de mensajes... Versiones de kernel con numeros impares son desarrollo de kernel y pares son produccion de kernel. En el 95 sale 1.2. En el 96 sale 2.0 soportaba multiples arquitecturas e incluye 64 bit native alpha port
En el 2011 sale la version 3.0 con soporte de virtualizacion page write-back facility, mejoras en manejo de memoria y otro scheduler para procesos.