Tiny Core Linux is a very small (10 MB) minimal
Linux desktop. It is based on the Linux 3.0
kernel, Busybox, Tiny X, and Fltk. The core
runs entirely in RAM 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 online repository.
System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
The major theme for Core v4.4 is a minor kernel update. Also new in this release is much improved searching for extensions via a new TAG field. Tag searching is supported in the GUIs Appbrowser and ScmBrowser, as well as the command line tools. 4.4 also features the ability to access embedded extensions when booting from a single ISO image file. This allows the use of various boot loaders such as YUMI.
The major theme for this release is self-contained mountable and unmountable extensions. The Core Project introduces a new optional extension type, scm. Self Contained Mountable applications allows dynamic runtime mounting and un-mounting of applications. Supporting this new extension type are both an FLTK GUI and command line tools. Enhancements were made to appbrowser and appsaudit. appsaudit now offers much faster system updates. Other enhancements include CVS support in blacklist boot code, and improved virtual disk support.
The theme for this release is refactoring. With the Core Project, one starts with the kernel 3.0.3 2.4MB and the core.gz 5MB. Core.iso 8MB is simply the kernel + core.gz; this is the foundation for user created desktops. TinyCore is simply the kernel + core.gz + Xvesa.tcz + Xprogs +fltk-1.10.tcz + (user's choice of Window Manager) + wbar. The original TinyCore becomes simply an example of what the Core Project can produce: a 12MB FLTK desktop.
This release upgrades pcmciautils, sudo, freetype, imlib, libpng, and busybox, adds new boot codes "cde" and "pretce" (cde for easy remastering and pretce for raid and lvm support), improves support for Microcore which includes Ondemand, and icon options when used with the X extensions, and makes several bugfixes and enhancements as requested by the community.
Major upgrades throughout. Kernel (3.03), busybox, udev, eglibc, e2fsprogs, gcc-base, util-linux, and Xlibs. Improved extension searching, dynamic kernel dependencies, and improved nbd support.