We are pleased to announce the release of Alpine Linux 3.10.0, the first in the v3.10 stable series. New features and noteworthy new packages: Support for Pine64LTS; iwd, a modern alternative for wpa_supplicant (EAP is not working yet); serial and Ethernet support for ARM boards; ceph, a distributed object store and filesystem; LightDM, a cross-desktop display manager.

Recent Related News and Releases

Distribution Release: Alpine Linux 3.12.0 Alpine Linux is a community developed operating system designed for routers, firewalls, VPNs, VoIP boxes and servers. The project has published a new version of their lightweight distribution, launching Alpine Linux 3.12.0. The new version introduces initial support for the mips64 architecture and the D programming language. A number of package upgrades have also been provided: " We are pleased to announce the release of Alpine Linux 3.12.0, the first in the 3.12 stable series. New features and noteworthy new packages: initial support for mips64 (big endian); initial support for D programming language. Significant updates: Linux kernel 5.4.43, GCC 9.3.0, LLVM 10.0.0, Git 2.24.3, Node.js 12.16.3, Nextcloud 18.0.3, PostgreSQL 12.3, QEMU 5.0.0, Zabbix 5.0.0. Upgrade note - after upgrading to OpenSSH 8.2p1 and higher, the server will not accept new connections until it is restarted. Thanks to everyone sending in patches, bug reports, new and updated aports, and to everyone helping with writing documentation, maintaining the infrastructure, or has contributed in any other way. The full list of changes can be found in the wiki git log and bug tracker release announcement. Download: alpine-standard-3.12.0-x86_64.iso (124MB, SHA256, signature, pkglist).

Distribution Release: Alpine Linux 3.11.0 Alpine Linux is a community developed operating system designed for routers, firewalls, VPNs, VoIP boxes and servers. The C library used is musl and the base tools are all provided by BusyBox. The project's latest version is Alpine Linux 3.11.0. It features a new kernel and initial support for installing the GNOME and KDE Plasma desktops. Most Python 2 packages have been removed. " We are pleased to announce the release of Alpine Linux 3.11.0, the first in the v3.11 stable series. New features and noteworthy new packages: Linux 5.4 kernel (linux-lts). Support for Raspberry Pi 4 (aarch64 and armv7). Initial GNOME and KDE support. Support for Vulkan. MinGW-w64 and DXVK support. Rust is available on all architectures except s390x Significant updates: Linux 5.4.5, GCC 9.2.0, Busybox 1.31.1, musl libc 1.1.24, LLVM 9.0.0, Go 1.13.4, Python 3.8.0, Perl 5.30.1, Postgresql 12.1, Rust 1.39.0, Crystal 0.31.1, Erlang 22.1, Zabbix 4.4.3, Nextcloud 17.0.2, Git 2.24.1, Xen 4.13.0, Qemu 4.2.0. " Further details can be found in the distribution's release announcement. Download (pkglist): alpine-standard-3.11.0-x86_64.iso (121MB, SHA256, signature), alpine-extended-3.11.0-x86_64.iso (457MB, SHA256, signature).

Distribution Release: Alpine Linux 3.9.0 Alpine Linux is a lightweight distribution which features the BusyBox userland utilities and the musl C library. The project has published a new release, Alpine Linux 3.9.0, which expands hardware architecture support and switches its security library from LibreSSL to OpenSSL. " New features and noteworthy new packages: Support for armv7; Switch from LibreSSL to OpenSSL; Modloop is now being signed; Improved GRUB support; GRUB users should check if their config is generated correctly and have emergency boot media prepared. Significant updates: Linux 4.19; GCC 8.2.0; Busybox 1.29; musl libc 1.1.20; Go 1.11.5; LXC 3.1; PostgreSQL 11.1; Node.js 10.14.2; Crystal 0.27; Zabbix 4.0.3; Nextcloud 15.0.2. " The release announcement also mentions that the Firefox browser will only be available on the x86_64 build of Alpine Linux due to its dependency on Rust. Download (pkglist): alpine-standard-3.9.0-x86_64.iso (111MB, SHA256, signature), alpine-extended-3.9.0-x86_64.iso (399MB, SHA256, signature).

Distribution Release: Alpine Linux 3.6.0 Natanael Copa has announced the release of Alpine Linux 3.6.0. Alpine Linux is an independent, minimal operating system that is well suited to running servers, routers and firewalls. Version 3.6.0 introduces support for 64-bit POWER machines, 64-bit IBM z Systems computers and features many up to date packages, including PHP 7.1, LLVM 4.0 and version 6.3 of the GNU Compiler. " Noteworthy changes: the 'llvm' package has been changed to be provided by a versioned 'llvmX' package, which is presently 'llvm4'; the '-grsec' kernel-related packages have been renamed to '-hardened'. Development-related changes: MD5 and SHA-1 hashes have been removed from APKBUILDs, being obsoleted by SHA-512; 'set -e' is now implied in APKBUILDs, automatically failing the build upon unhandled failing commands; a 'check()' function has been added to APKBUILDs that allows packages to run test suites after 'build()', ensuring no regressions have occurred, this has been implemented for a number of packages, and policy onward will be to have them either be present or explicitly opted-out of with good reasoning. " A complete list of changes and credits can be found in the release announcement. Download: alpine-standard-3.6.0-x86_64.iso (106MB, SHA256, signature), alpine-extended-3.6.0-x86_64.iso (329MB, SHA256, signature, pkglist).

Distribution Release: Alpine Linux 3.5.0 The Alpine Linux project, an independent Linux distribution developed with embedded systems and security in mind, has released Alpine Linux 3.5.0. The new release switches the distribution from using the OpenSSL security library to LibreSSL, introduces support for ZFS as the root file system and features many package upgrades. " New features and noteworthy changes: Switch from OpenSSL to LibreSSL; Support for aarch64 (uboot only for now); Support for ZFS as root; PostgreSQL update to 9.6.x - see the PostgreSQL documentation for upgrade instructions; Samba 4.5.3; GTK+3.0 3.22.5; glib 2.50.2; Support for R, JRuby and OCaml; Better Python3 support; The nodejs package was renamed to nodejs-current and moved to the community repository. The nodejs-lts package was renamed to nodejs. This means that you get the LTS version if you do 'apk add nodejs'. " Further details can be found in the release announcement. Download: alpine-standard-3.5.0-x86_64.iso (78.0MB, SHA256, signature), Download: alpine-extended-3.5.0-x86_64.iso (249MB, SHA256, signature, pkglist).

Distribution Release: Alpine Linux 3.4.0 Natanael Copa has announced the launch of Alpine Linux 3.4.0. Alpine Linux is a lightweight distribution which uses the musl C library and the BusyBox userland utilities. The latest version of the distribution supplies users with version 1.14 of the MATE desktop and version 4.4 of the Linux kernel along with LibreOffice 5.1. " We are pleased to announce Alpine Linux 3.4.0, the first release in v3.4 stable series. Some of the new features are: Linux 4.4 kernel; new ISO image for virtual machines; support for DNS search in /etc/resolv.conf; PostgreSQL 9.5. Noteworthy changes when upgrading: the PHP packages got renamed from php to php5; the cron service got renamed to crond; BusyBox ping now use unprivileged ICMP sockets so binary does not need to be suid root, this means you need to be in group with GID 999-59999 to be allowed to send pings; most ruby-* packages were removed, use gem instead. " The release announcement has further details. Download: alpine-3.4.0-x86_64.iso (87MB, SHA256, signature), alpine-extended-3.4.0-x86_64.iso (353MB, SHA256, signature, pkglist).