Portabilidad del núcleo Linux y arquitecturas soportadas

La Portabilidad del núcleo Linux y arquitecturas soportadas, se refiere a que originalmente escrito para procesadores Intel i386, el núcleo Linux fue recodificado para facilitar la portabilidad de éste.

Los componentes básicos de la familia de sistemas operativos Linux, que se basan en el kernel Linux, la biblioteca GNU C, BusyBox o sus bifurcaciones como μClinux y uClibc, se han programado teniendo en cuenta un cierto nivel de abstracción.

Habiendo sido reescrito una vez para la arquitectura Motorola 68K, la perspectiva de las tediosas reescrituras para cada arquitectura posible, incitada por Linus Torvalds, se enfocaba en poseer una base de código modular que pudiese ser portada hacia diferentes arquitecturas con un mínimo de esfuerzo.

El concepto no es completamente aplicable a las computadoras portátiles, aunque Linux puede instalarse allí también.

Aun cuando Linus Torvalds no ideó originalmente Linux como un sistema portable, ha evolucionado en esa dirección.

iPod ejecutando un núcleo Linux.