• @[email protected]
        link
        fedilink
        English
        2523 days ago

        I don’t need desktop linux to “take off”, I’ve happily used it for a decade. I don’t need mobile linux to become mainstream. I just need it to be a bit better than it currently is.

        • @[email protected]
          link
          fedilink
          English
          1623 days ago

          User base size dictates development resources. If you want Linux mobile to be daily driveable, you do need widespread adoption.

          • @[email protected]
            link
            fedilink
            English
            323 days ago

            I thought Ubuntu Touch was dang near useable years ago, what someone considers “daily drivable” is probably subjective. If dumb phones had a web browser I’d probably settle for that as I self host and every service has a WebUI.

            • @[email protected]
              link
              fedilink
              English
              422 days ago

              It’s honestly not the feature set of Linux on Mobile that holds me back from the permanent switch, it’s consistent availability of compatible hardware.

              And there’s great strides happening towards fully open mobile hardware platforms.

              The year of Linux on Mobile is steadily approaching. I predict it’ll be similarly disruptive as Android’s meteoric rise.

              • @[email protected]
                link
                fedilink
                English
                122 days ago

                You’re quite right, I’ve forgotten how frustrating it was not knowing if I could get a hold of a replacement if my daily driver custom ROM Android gave up the ghost back when custom ROMs weren’t as widely supported as now.

          • @[email protected]
            link
            fedilink
            English
            423 days ago

            Exactly. I’m not using mainstream Linux on my phone (I use Android) despite using Linux on my other devices (phone, laptop, desktop, servers), because it’s not daily driveable for me. I really want to switch, but I need some base level of compatibility, and it’s not there yet.

      • @[email protected]
        link
        fedilink
        English
        2223 days ago

        I personally finished deleting windows off of all of my machines recently. One by one we will add up over time

        • @[email protected]
          link
          fedilink
          English
          123 days ago

          For every person switching from Windows to Linux, how many people got a new Chromebook or a Mac, or just do everything on their phones or a tablet?

          I have a Linux machine myself, and I love having it, but I don’t think the user base is growing particularly quickly as a percentage of PC OS installations.

          • @[email protected]
            link
            fedilink
            English
            122 days ago

            It’s but growing quickly (well, SteamDeck is), but it’s growing consistently. We’l recently passed an important milestone where people are being charged for no additional features in their commercial operating systems.

            That’s why the commercial OS vendors are so keen to add AI. They know they need a new differentiator, because the free options just work.

      • @[email protected]
        link
        fedilink
        English
        122 days ago

        It’s the year of the Linux desktop, today. Next year it’s the year of Linux on Mobile.

        (I’m not going to clarify how much of this post is fanaticism and how much is humor. Even I’m not sure.)

    • @[email protected]
      link
      fedilink
      English
      222 days ago

      We’ve had this fear about Unix and various database engines, in the past. But we managed.

  • Alex
    link
    fedilink
    English
    2524 days ago

    It’s not like Android is especially open to drive-by contributions anyway. I don’t think really changes much for the downstream consumers of the releases.

      • fmstrat
        link
        fedilink
        English
        623 days ago

        How so? If Graphene is based off a release branch, there shouldn’t be change in timing. Sure, maybe a little for inspection, but as far as I know Graphene isn’t based off main anyway.

        • @[email protected]
          link
          fedilink
          English
          1
          edit-2
          22 days ago

          How so?

          • Developers routinely read along with upstream updates that are relevant to them.
          • Google is removing this access.
          • Google is specifically removing access to read along with upstream updates that are relevant to the developers of GrapheneOS.

          At minimum, this will slow down GrapheneOS releases and increase bugs in GrapheneOS.

          At worst this could cause a new malicious anti-privacy “feature” to ship with GrapheneOS because there’s no time to analyze to discover and remove it.

          It’s almost like Google hates Privacy or something…

        • @[email protected]
          link
          fedilink
          English
          223 days ago

          They currently get early access in some capacity, and I wonder if this would impact that.

    • fmstrat
      link
      fedilink
      English
      1123 days ago

      Depends on how much they contribute back. Graphene has a history of contributing to AOSP, so it will make things more difficult for that, but not really for the ROM development itself. I’m not sure how Lineage is structured these days.

    • @[email protected]
      link
      fedilink
      English
      2923 days ago

      Platform developers, including those who build custom ROMs, will largely also see little change, since they typically base their work on specific tags or release branches, not the main AOSP branch. Similarly, companies that release forked AOSP products rarely use the main AOSP branch due to its inherent instability.

  • @[email protected]
    link
    fedilink
    English
    624 days ago

    now I’m less worried about goggle being required to sell android. this way it does not matter anymore

  • @[email protected]
    link
    fedilink
    English
    10224 days ago

    To summarize the article: they will deliberately open-source any updates several years later, or whenever they feel like, to ensure Stock Android is the only OS you use and new features available for people who pay Google money, which also includes security updates.

    • fmstrat
      link
      fedilink
      English
      5123 days ago

      This is not at all a summary of the article. They’re moving to trunk-based dev to reduce merge conflicts coming in from the public on AOSP.

      I don’t like it, because those few devs who contribute to AOSP without an agreement currently will have lagging code, but what you describe is just plain wrong. Is it possible? Sure. But it always has been, that doesn’t mean that’s what is happening.

      • @[email protected]
        link
        fedilink
        English
        7
        edit-2
        23 days ago

        Is it possible? Yes

        Is it likely given Corpo take over of civilization? Also yes…

      • @[email protected]
        link
        fedilink
        English
        423 days ago

        Is it possible? Sure.

        Even then, not really. Not legally, anyway. Open source licences require that the user be provided with the source code (if requested) alongside the binaries. If they roll out an update to Android (to code which is under an open source licence), they have to release the code at essentially the same time. Rolling out an update and then withholding the source code for an unnecessarily long time would be against the terms of the licence.

        • fmstrat
          link
          fedilink
          English
          2
          edit-2
          23 days ago

          It’s an Apache license with a contributor agreement. At any point they could close source. People could fork from it at that point, but any new features/updates/breaking changed from then out would be behind the scenes. There’s no GPL poison pill in this one, I’m afraid.

          Note: I don’t at all expect this extreme of a direction.

          • @[email protected]
            link
            fedilink
            English
            222 days ago

            For as long as it’s still under the Apache licence, they’re still obligated to release the source under the terms of that licence. They’d need to change the licence to stop providing code; which as you say, they could do, but that would also kill AOSP entirely overnight so is a bit of a bigger problem than the one described in the OP.

            • fmstrat
              link
              fedilink
              English
              222 days ago

              Exactly. I don’t think they’d ever go down this road, but the big players like Samsung have agreements in place where they will continue to get access to main or some trunk. No reason they couldn’t change license and require all players to do the same thing, though O doubt that would happen given the massive security PR implications. So many Android devices would end up with vulnerabilities, tarnishing the image.

              • @[email protected]
                link
                fedilink
                English
                122 days ago

                There’s also just no real incentive for them to do it. The number of devices running fully de-googled Android forks are miniscule in the grand scheme of things. Everyone running devices with non-standard Android but which still uses Google Play Services and the rest are just as valuable to Google as the ones running stock. And it suits Google to have the small ultra-privacy hobbyist market still running Android forks, even de-googled ones, rather than moving on to something else entirely.

      • @[email protected]
        link
        fedilink
        English
        2
        edit-2
        22 days ago

        Good clarification. It’s also worth clarifying that choosing hidden trunk based development instead of public trunk based development makes it clear that community contributions aren’t one of their priorities.

  • @[email protected]
    link
    fedilink
    English
    8223 days ago

    ITT: People making assumptions based off the tagline without reading the article

    Basically not much changes, they’re just gonna wait to post their code until it’s done instead of letting it be viewed in progress

    • oppy1984
      link
      fedilink
      English
      923 days ago

      Meh, reasonable. Thanks for posting the clarification.

    • @[email protected]
      link
      fedilink
      English
      3522 days ago

      That’s a huge change. Reviewing one years’ worth of code at once is practically impossible, this significantly reduces the chances of a third party spotting malicious changes in the code.

      • @[email protected]
        link
        fedilink
        English
        322 days ago

        That’s already how it functionally worked for each major release

        Here’s their previous strategy: https://web.archive.org/web/20220917195332/source.android.com/docs/setup/about/codelines

        Google works internally on the next version of the Android platform and framework according to the product’s needs and goals

        When the n+1th version is ready, it’s published to the public source tree

        The source management strategy above includes a codeline that Google keeps private to focus attention on the current public version of Android.

        We recognize that many contributors disagree with this approach and we respect their points of view. However, this is the approach we feel is best and the one we’ve chosen to implement for Android.

        As far as I can tell, this would really only affect QPRs, since the public experimental branches that get made after they throw the next release over the wall is going away