If this is in the wrong community let me know, but I have been away from linux for a little while now, and I have decided to come back to it. I am trying to figure out what Distro and Desktop environment I should use.

I used to use Ubuntu and, Ubuntu based Distributions, though for various reasons I had bad experiences with the ones based down stream of Ubuntu, I have also heard that Ubuntu is no longer nearly as good as they where before. As for desktop Experences, I never really liked Gnome. That being said from what I can tell there has been quite a bit that has changed sense I left, and any recommendations would be much appreciated.

  • @whoami
    link
    12 years ago

    what do you think is the benefit of libc over glibc? Genuine question, since that’s not something I consider.

    • commet-alt-w
      link
      42 years ago

      link to musl-libc website, the about page goes over why a little more clearly

      tldr: musl-libc aims to be safer, more correct, and more efficient. there are criticisms of glibc that it has become bloated and not properly managed, leading to classes of exploits and inefficiencies which are really difficult to address due to regression/compatibility/r&d resources available to the project.

      the down side of using a musl-libc system is that most applications are only really built for glibc, and much software require patching. the alpine dev team has put in a lot of work to get things like firefox into the repositories. there is also slightly less software available. makes it difficult to explore new projects on your own that require glibc because you will have to gain a higher level understanding of the difference in the toolchain, and how to patch things on your own. then there’s no convenience to use tools with proprietary blobs, like, if you need zoom software for some reason.

      with that being said, i have been using alpine for almost a year now (about?), and i really love it. if a type of malware is compiled with glibc toolchain, it won’t work on this system :). it’s been fun to explore, and i learned some cool things from it