Un sistema operativo basado en GNU/Linux tiene muchos componentes, incluyendo el núcleo Linux y los programas desarrollados por el proyecto GNU, también cantidades substanciales de software como X Window System hecho por terceros.