Remix.run Logo
otterley 2 days ago

I'm curious. What convenience, specifically, are people benefiting from by using musl?

plorkyeran 2 days ago | parent | next [-]

If you want to ship a prebuilt binary that'll run on any linux distro you need to statically link libc and musl is by far the easiest way to do that.

jcelerier 2 days ago | parent [-]

except it only can work for CLI apps or anything that doesn't use the GPU as for instance nvidia drivers require glibc

sombragris 2 days ago | parent | prev [-]

The convenience (?) of not having to comply with GPL terms. Some people really hate copyleft.

ApolloFortyNine 2 days ago | parent [-]

Glibc is lgpl, you _definitely_ don't need to comply with GPL to link to it.

sombragris 13 hours ago | parent [-]

Right. I should have said "comply with copyleft licenses".