Android is Linux but not usually gnu-linux as no glibc.
Do any of the major distros use musl or any other libc in a meaningful way?
Android is Linux but not usually gnu-linux as no glibc.
Do any of the major distros use musl or any other libc in a meaningful way?
I've been considering using Alpine Linux or Void Linux as my main driver, though I haven't had a chance to investigate if it's a viable option.
There are some other things that won't work out-of-the-box either; such as the whole Widevine thing, or most Linux games from GOG.com.
None of this is musl's fault of course; but in general I found that for me, personally, running Void/musl on the desktop was too much effort with not enough benefit. I'm not a huge fan of GNU's libc, but it does work quite well overall.
I do use Alpine on my servers, and haven't had any issues there.
I'm playing with voidlinux/musl in a virtual machine and it's pretty neat. Just found a couple of non-posix-isms in my programs thanks to that.
I wonder if switching between musl and glibc makes it change the uname output between Linux and GNU/Linux :)