Linux distros have always differed mostly on initscripts and package management; and now that everyone is switching to systemd, we can mostly write off the initscripts differences. Which distributions currently out there are actually doing something new and different? Of those, which ones are actually usable? e.g. Non-POSIX filesystem hierarchies. I know about Gobo and NixOS. Haven't tried Gobo; tried NixOS and the installer did not create a bootable system, so no go. Unusual package management. Let's see: - Void Linux: http://www.voidlinux.eu/ with combined binary/source packaging similar to Arch Linux - Funtoo Linux: http://www.funtoo.org/ with source-based packaging managed by Git - Lunar Linux: http://www.lunar-linux.org/ source-based packaging that isn't Portage, though the "history is irrelevant" statement in the About page certainly does not inspire confidence... - NixOS, again... New configuration languages and/or built-in configuration management. Because there are always servers and they always need configuration: - NixOS, not sure what else. Nonstandard toolchains. Because glibc binaries are too huge: - Alpine: http://alpinelinux.org/ Uses musl libc, and ships prepackaged GrSecurity kernels! - Li'lBlue Linux: https://wiki.gentoo.org/wiki/Project:Hardened_uClibc/Lilblue Not really a separate distro, but a hardened Gentoo desktop prebuilt against uclibc. Even so, that sets it apart. Any others people know about? Note that I'm not counting innovative desktop setups, since those can be configured on any distro with X11.
google search "wheezy puppy porteus" and check out the DebianDog innovations visit porteus.org and check out the USM cross-distro package handler install "antiX GNU/Linux" and checkout their innovations surrounding live+persistence Wait... based on your list, I guess you weren't looking into "desktop" -oriented distros. You mentioned Alpine. Is it, in your opinion, "actually usable"? (From where I sit, it is not) Another (I haven't tested) interesting project is Whonix+Qubes (hypervisor and a diet coke, and a side order of fries) Also, although I haven't been able to wrap my head around it... www.gobolinux.org probably deserves a mention here. Hmmm, considering the contents of your list, this page might be of interest to you: http://wiki.musl-libc.org/wiki/Projects_using_musl
Yes, though innovative is introducing something new that does something in a new way, does not mean everything new is innovative.
How's Alpine? I've seen it before listed on https://en.wikipedia.org/wiki/Lightweight_Linux_distribution so that peaked my interest.
If it qualifies for you, certainly Qubes, and my experience of R2 is solid. I'd love to switch at some stage to this way of working. As inka said, adding new app vms such as Whonix will be a fun project... I'd also second the reference to Puppy Linux, which, although not necessarily exactly innovative, does put together a very practical pendrive experience that I use in real life. There's an awful lot to like in the way they've done this, and the ability to have encrypted user partitions, persistence and the separation of the kernel plus loading into RAM is good. One thing I particularly like is a trick I use to be able to get updates for the distro and persist (which is done at the end of the session), then, for normal browsing sessions, to have removed the pendrive so that there is only ram there. I think I'd agree that something that routinely included something of the kind of grsecurity/Pax/Apparmor with working profiles for common apps would be marvellous. The way things stand is that Android will get to a secure standard Linux distro before the destktop (with their SElinux developments).
I'm fond of Ultramarine Linux which is to Fedora what Linux Mint is to Ubuntu. They just updated their flagship Budgie Desktop to 10.7.1 and KDE to 5.27. Ubuntu Budgie on 22.04.2 LTS is still on 10.6.1 and Kubuntu on 22.04.2 LTS is still on 5.24.7. Not everything has to be current.
Manjaro XFCE with btrfs filesystem. Snapshottin the system every updates it makes, but also have a two working boot snapshots. Easy to restore via Grub menu. No chrooting etc if the system fails to boot. Its kind of a windows system restore, but better. Yes, Manjaro does not do this by default, but there's easy-peasy howtos how to partition Manjaro(or any other distros) with btrfs and add restore option to the grub bootloader.