Tiny Core Linux is a 12 MB graphical Linux desktop. It is based on a recent Linux kernel, BusyBox, Tiny X, Fltk, and Flwm. The core runs entirely in memory and boots very quickly. The user has complete control over which applications and/or additional hardware to have supported, be it for a desktop, a nettop, an appliance or server; selectable from the project's online repository.<br><b>Types of Cores :-</b> Tiny Core (16 MB) is the recommended option for new users who have a wired network connection. It includes the base Core system and a dynamic FLTK/FLWM graphical user interface. Core (11 MB) (also known as "Micro Core Linux") is a smaller variant of Tiny Core without a graphical desktop, though additional extensions can be added to create a system with a graphical desktop environment. dCore (12 MB) is a core made from Debian Wheezy compatible files that uses import and the SCE package format, the new generation self-contained package format for the Tiny Core distribution since 5.x series. CorePure64 is a notable port of "Core" to the x86_64 architecture. Core Plus (106 MB) is "an installation image and not the distribution". It is composed of Tiny Core with additional functionality, most notably wireless support and non-US keyboard support. piCore is the Raspberry Pi port of "Core."