There are so many Linux distributions that it is difficult to know them all. Some oriented for one type of user, others for other purposes,… in short, many and very varied. Today I come to present Alpine Linux, that surely some will know but many do not know. Alpine Linux 3.0.1 is now available for download.
This distro is very peculiar, it is based on uClibc and BusyBox. uClibc is a C library designed for an embedded Linux system for low-resource machines. It can be said that it is the little sister of glibc and supports x86, AMD64, ARM, Blackfin, H8300, m68k, MIPS, PowerPC, SuperH, SPARC and V850 architectures.
On the other hand, its other base pillar, BusyBox is a software that combines many utilities Unix standards. In other words, it is like a Swiss army knife with many possibilities and that does not need too many resources to execute.
Other peculiarities that characterize Alpine Linux is that it uses PaX and grsecurity patches for the kernel and by default compiles all the packages with protection stack-smashing. And as a package management system it employs APK (yes, like Android).
Alpine Linux emerged as a fork of the LEAF project, and although it supports different graphical environments (X11, XFCE, GNOME), it is a very console-oriented distribution. So for old school users who prefer typing into the terminal rather than seeing an icon, I highly recommend giving Alpine Linux 3.0.1 a try.