• @Sorgan71
    link
    -3110 months ago

    Nah, an OS is only useful if its commonly used. Linux has never been useful for this reason.

    • @RoyaltyInTraining
      link
      2010 months ago

      Linux runs people’s cars, phones, routers, sometimes even fridges. And don’t even get me started on servers. Linux is the most useful OS on the planet. The desktop is just another thing for it to conquer.

      • @Aux
        link
        -410 months ago

        You’re wrong though. Linux kernel might be running on all of these things, but Linux desktop OSes do not because they’re shit.

          • @Aux
            link
            110 months ago

            Lack of standards, compatibility and totalitarian control of a single person. Pretty much everything that’s important for a Linux kernel is lacking in userland.

            • @RoyaltyInTraining
              link
              410 months ago

              We have standards like pipewire, xdg portals and wayland in active development that try to cover anything a desktop OS might need. Lately there has been a huge push towards them, as the standards they replaced weren’t future proof at all.

              But I take it that you are more concerned about fragmentation of these standards. I can almost guarantee that a lot if it will just whither away with time. Noone wants to maintain ancient protocols like X11 anymore. We might have another turbulent few years in this transition, but the end result will be worth it.

              And I don’t get what you mean with compatibility exactly. There are lots of ways to define that, and the Linux desktop is excellent in many of them. We have xwayland for legacy applications, loads of translation layers to bring together older graphics APIs under the main vulkan drivers, WINE to run windows software, etc. You’re gonna have to be more specific there.

              • @Aux
                link
                110 months ago

                Yeah, some things are getting standardized, that’s great. But many are not even on a roadmap. People still argue which init system is the best, lol. And don’t get me started on package managers…

                As for compatibility, even if we forget about the apps, let’s just focus on some modern features. Multi monitor DPI settings work in some distros, but don’t work in others. HDR works in some, but not the others. DRM, proprietary tech, etc. Why the fuck things just don’t work everywhere?

                • @RoyaltyInTraining
                  link
                  110 months ago

                  Yeah people are gonna argue about everything, and the only way you can get them to stop is to take the choice away from them. Doesn’t sound like it fits into the principles of open source software, right?

                  Multionitor scaling and HDR are luxuries. Some distros are working to fix them, others aren’t. The good thing is though that once the code is upstream, everyone benefits from it. Even small distros that choose to run Gnome or KDE can just change a few config files to enable all the fancy things these projects provide.

                  Of course that doesn’t mean smaller distros are necessarily going to do that, they have the right to be different.

                  • @Aux
                    link
                    19 months ago

                    And this brings up back to the initial point: Linux kernel is good, Linux distros are shit.

              • @Aux
                link
                110 months ago

                No one yet. That’s the issue.

          • @Aux
            link
            010 months ago

            Yeah, tell us more about it.

    • @[email protected]
      link
      fedilink
      810 months ago

      Stupid take.

      Linux has some of the best device compatability because it’s baked into the kernel. Don’t need to download a driver in most cases, just update the kernel.

      Plus it’s known to be a great os for a developer. Also the apt repositories or other repos make installing an app on windows store look like a toddlers first steps in comparison.

      Oh and if you use an android phone then you’re using a Linux kernel.

      The foundation of the Android platform is the Linux kernel. For example, the Android Runtime (ART) relies on the Linux kernel for underlying functionalities such as threading and low-level memory management. 4 May 2023 Platform architecture - Android Developers

    • @recapitated
      link
      610 months ago

      I’ve been tinkering with it since the late 90s and running it as my daily driver both at home and at work for nearly 20 years now. It’s extremely useful.

      • @Sorgan71
        link
        -510 months ago

        It is only rivaled in its uselessness by templeOS. The only useful distro is tails which is good for drugs.

        • @recapitated
          link
          510 months ago

          Your knowledge is as unique as it is correct.