I am not saying that more people using Linux is bad or that people shouldn’t use it (I mean, check my own post history; I am a recent convert myself), but if it reached the kind of saturation that Windows or Apple enjoys, it would bring not liberation but enshittification.

Nor am I trying to be some kind of elitist “the plebs don’t deserrrrrrve it” schlub; hell, I use Linux Mint Cinnamon and have to have a guide to handhold me through all but the most rudimentary, familiar-to-me-as-a-Windows-user tasks.

However.

A bar to entry (even such an ankle-high one as there is now) keeps Linux relatively off the radar of large, moneyed interests that would otherwise descend onto Linux distros and enshittify them in a heartbeat.

In other words, rather than “everyone who uses Linux will then see how bad they’ve had it under Windows and how anti-consumer certain software companies (let’s say Adobe for example) have been treating them!”, the more likely outcome would be “now there is Adobe Photoshop Linux Edition that is exclusive to the paid Adobe Linux distro” or other similar shackles and lockdowns and limitations (for which your credit card is the key), and the alternatives, not having ad money or corporate backing to prop them up, would be left by the wayside as other such enshittified distros/softwares gained users and traction.

Hell, just because a non-enshittified alternative to an enshittified software exists doesn’t mean people will know about or use it. To use an example, Excel is hardly the only way to make a spreadsheet. But it’s the one that is used, taught, known, documented, and widespread. It doesn’t matter that [some other software] is superior in every way if no one knows or cares about it.

Admittedly this is kind of my shower-thought guess and it’s not as if I have sat and thought through this thoroughly, but heck, here we are. Lay it on me.

  • squaresinger@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 days ago

    It’s a little like with Android. It’s GPL, it’s hackable, there’s custom ROMs and such. Android 2.x hardly required anything to get it rooted or to install custom ROMs. Bootloaders were often unlocked by default, security options like RO-system or SELinux weren’t present in many cases. Rooting required you to download an app, press a button and done. Some devices even came pre-rooted.

    Since then a lot of things have changed. A lot of manufacturers (recently Samsung) disabled unlockable bootloaders. Security has been enhanced a lot, to the point that rooting without an unlocked boodloader is all but inexistent. Even if you can root, SELinux stops you from doing anything with root. If your device lets you run custom ROMs, these are more and more hampered by Google closing the sources for Android modules (like e.g. the messages app) and by security measures like Play Integrity, which mean that you can’t run vital apps on rooted Android.

    On Android 2.x/4.x rooting was purely liberating. You could do much more with rooted Android than without, while not losing anything at all. On modern Android, rooting is a tough choice, since there are legitimately things you can’t do on rooted Android any more (e.g. online banking if your bank decides to require strict Play Integrity verification).

    I can see the same thing happening on “free” Linux variants if Linux were to ever become really mainstream.

    For example, imagine Valve closed-sourcing Proton or purposely making sure that Steam only runs on SteamOS. I don’t see them doing that any time soon, but it would be possible. And Steam is big and important enough that I could imagine that a large amount of people people would then just buy a PC with SteamOS preinstalled.

    • TootSweet@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      Everything you’re saying is good and valid points. And yes, the future may be bleak for Linux like the present is for Android.

      But at the same time, I’m tapping out this very comment on a rooted phone with an unlockable bootloader without any of the Google apps and in fact running zero proprietary apps.

      I think the option to use Linux the unenshittified way in which it was always intended to be used will be there for the foreseeable future the way it, quite frankly, still is for Android despite Google’s best efforts at killing open mobile computing.

      • squaresinger@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 day ago

        The option does exist and it will likely continue to exist, it just depends on what kind of disadvantages you are comfortable running into.

        If you are running zero proprietary apps, that probably means:

        • Communication with others might be limited without proprietary messenger apps. It could be argued whether Signal counts as proprietary or not, but that’s probably the only option alongside with SMS.
        • Camera quality likely suffers a lot, without proprietary camera drivers.
        • Online banking is pretty much impossible without proprietary apps, since (at least here in Europe) every bank I know requires you to use their app for 2FA.
        • Games will be severely limited, since there’s not a lot of non-proprietary apps.
        • Navigation will be severely limited
        • In many cities public transport requires you to use their app for tickets

        Just to name what I thought of off the top of my head.

        It’s certainly possible to live with these disadvantages, but for most people that wouldn’t be the choice they would take.

        • TootSweet@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 day ago

          Communication with others might be limited without proprietary messenger apps. It could be argued whether Signal counts as proprietary or not, but that’s probably the only option alongside with SMS.

          Well, I use Lemmy and lurk Mastadon, but I don’t use Facebook or anything else like that. I use Google Chat on my computer. But honestly not having things that incessantly ding at me in my pocket is as much a feature as a limitation.

          Camera quality likely suffers a lot, without proprietary camera drivers.

          I did say “proprietary apps”. I’m sure I’m running some proprietary drivers and device firmwares and such. My camera quality is definitely dog shit, though.

          Online banking is pretty much impossible without proprietary apps, since (at least here in Europe) every bank I know requires you to use their app for 2FA.

          I haven’t had issues doing online banking on a desktop/laptop(/Raspberry Pi) with a browser. My bank’s 2FA just requires access to email. (So far.) I’m in the U.S., though.

          Games will be severely limited, since there’s not a lot of non-proprietary apps.

          Sure. But there are decent FOSS games like Shattered Pixel Dungeon and Mindustry. Plus I use Lemuroid (emulator suite) a fair amount.

          Navigation will be severely limited

          Not sure what you mean by this. Like, GPS? Yeah, I don’t use that.

          In many cities public transport requires you to use their app for tickets

          Yeah, no idea. I haven’t used public transit to speak of.

          Also, I don’t use Android Auto. Or my work’s 2FA provider’s proprietary app, but I have a YubiKey for that. I don’t have any cloud backup to Google Drive or anything. Yeah, you’re not wrong that there’s a lot you can’t do on a phone under the restrictions I’ve placed on my phone, but I’d rather deal with those things than the enshittification I’d get with proprietary apps.

          • squaresinger@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 day ago

            I singled out the camera, because all the processing that gives Android cameras decent quality usually happens inside the app, not inside the hardware driver part.

            Navigation will be severely limited

            Not sure what you mean by this. Like, GPS? Yeah, I don’t use that.

            Essentially Google Maps. The only FOSS thing that I know is OpenStreetmaps and it’s really bad.

            Also, I don’t use Android Auto. Or my work’s 2FA provider’s proprietary app, but I have a YubiKey for that. I don’t have any cloud backup to Google Drive or anything. Yeah, you’re not wrong that there’s a lot you can’t do on a phone under the restrictions I’ve placed on my phone, but I’d rather deal with those things than the enshittification I’d get with proprietary apps.

            That’s totally fair and a good personal choice if you can live with it. Not knocking that at all. I’m just saying that it’s probably not a choice that many people would make, because FOSS is sadly really lagging behind proprietary software in many areas. And that’s not knocking FOSS either, because FOSS has a massive funding problem and FOSS devs also want to eat.