- 
  
  El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés, Linus Torvalds,
- 
  
  "Estoy haciendo un sistema operativo (gratuito, sólo un hobby, no será nada grande ni profesional como GNU) para clones AT 386(486). Llevo en ello desde abril y está empezando a estar listo. Me gustaría saber su opinión sobre las cosas que les gustan o disgustan en minix, ya que mi SO tiene algún parecido con él.[...] Actualmente he portado bash(1.08) y gcc(1.40), y parece que las cosas funcionan. Esto implica que tendré algo práctico dentro de unos meses..."
- 
  
  Tenía 10.239 líneas de código.
- 
  
  En octubre de ese año, se lanzó la versión 0.02 de Linux
- 
  
  Esta versión fue la primera en ser self-hosted (autoalbergada). Es decir, Linux 0.11 podía ser compilado por una computadora que ejecutase Linux 0.11, mientras que las versiones anteriores de Linux se compilaban usando otros sistemas operativos.
- 
  
  se publicó en ese grupo el primer post
- 
  
  una implementación del X Window System, fue portada a Linux, la versión del núcleo 0.95 fue la primera en ser capaz de ejecutarla.
- 
  
  constaba de 176.250 líneas de código.
- 
  
  ya estaba compuesto de 310.950 líneas de código.
- 
  
  Torvalds decidió adoptar al pingüino Tux como mascota para Linux.
- 
  
  Se lanzó la versión 2 de Linux, con una recepción positiva.
- 
  
  Se lanzó Linux 2.2.0 con 1.800.847 líneas de código.
- 
  
  
- 
  
  se lanzó Linux 2.4.0 con 3.377.902 líneas de código.
- 
  
  se lanzó Linux 2.6.0 con 5.929.913 líneas de código.
- 
  
  se lanzó Linux 2.6.28 con 10.195.402 líneas de código.
- 
  
  se lanzó Linux 2.6.36 con 13.499.457 líneas de código
- 
  
  Linus Torvalds anunció6 que la versión del núcleo dará el salto a la 3.0 en la siguiente publicación.
- 
  
  Torvalds publicó en su perfil en la red social Google+ que el núcleo versión 3.0 estaba listo con la frase "3.0 Pushed Out".7
- 
  
  Fue lanzada la versión 3.0 del núcleo