I wonder if switching between musl and glibc makes it change the uname output between Linux and GNU/Linux :)
Reply on news.ycombinator.com