Tiny Core Linux (TCL) es un sistema operativo minimalista centrado en proveer un sistema base con el núcleo Linux, BusyBox, FLTK y otro software minimalista desarrollado por Robert Shingledecker.
La distribución es especialmente notable por su reducido tamaño (de 11 a 16 megabytes) y su minimalismo, y posee un repositorio que contiene más de 3200 extensiones (aplicaciones, bibliotecas, etc.),[2] los cuales proveen funciones adicionales a TCL.
Tiny Core Linux es un software libre de código abierto, bajo la licencia GNU GPLv2.
[3][4] Las tres primeras variantes son las oficiales y se encuentran listadas en el sitio web de Tiny Core Linux.
Como en la versión 2.8.1, el núcleo es diseñado para correr principalmente en RAM pero con 3 distintos modos de operación: