Tiny Core Linux is a free open source Linux distro known for its small size and minimalism. This Linux distribution focuses on providing a system using BusyBox and FLTK. Tiny Core is developed by Robert Shingledecker and is licensed under the GNU General Public License version 2. What are the requirements in order to run this Linux distribution?
Lets say you don’t need more than 46 MB of RAM in order to run Tiny Core. What about the CPU? The minimum CPU is an i486DX.
It is very important to know that Tiny Core is not a complete desktop nor is all hardware completely supported, so if you like to contribute to Tiny Core with packaging you favourite application or hardware support, feel free to do it. You can run Tiny Core Linux in your desktop or netbook and installing additional applications from online repositories. The latest Tiny Core Linux stable release is 5.0. This release comes with kernel version 3.8.10 and with updated X libs. sce extensions have been dropped from this release and imlib2, libjpeg and libpng have been factored out of the base.
Changelog for 5.0:
– kernel update to 3.8.10 with (u)efi boot enabled
– option to use vmlinuz + rootfs.gz + modules.gz or vmlinuz64 + rootfs.gz + modules64.gz (where boot loader permits)
– aterm, freetype, imlib2, jpeg and libpng factored out of Xlibs/Xprogs
– glibc updated to 2.17 and recompiled against 3.8.x kernel headers
– gcc updated to 4.7.2, recompiled against 3.8.x kernel headers and cloog, gmp, mpc, mpfr and ppl
– e2fsprogs base libs/apps updated to 1.42.7
– util-linux base libs/apps updated to 2.23.1
– scm extensions have been dropped
– /usr/sbin/fstype modified for new blkid output (supress “/dev/sda” type output in /etc/fstab and mount gui)
– fixed copy2fs bug with tc-load
– localhost.local domain added to /etc/hosts, /usr/bin/sethostname for avahi compatibility/libcups printing
– 50-udev-default.rules adjusted to allow rw access to /dev/rfkill
Download the latest version of Tiny Core here.