As a point of comparison, Microsoft ships its OS across a variety of manufacturers and largely keeps it maintained across them (give or take some exceptions like enterprise environments & the like).

Even unlocked Android phones purchased independently of carriers have inconsistent lengths of support, so it doesn’t seem to be entirely a result of carriers, so…What happened here?

  • ThankYouVeryMuch
    link
    fedilink
    1011 months ago

    I see lots of confusion here. Android IS NOT Free/Open Source software, at least not the one you get with your phone. It’s true that the bare bones OS is FOSS, but the same is true with iOS and Darwin. But they have a lot of proprietary crap on top of them.

    The reason for offering a longer or shorter period of OS updates is a business decision, not a technical matter. There’s at least one android phone (fairphone that I know of, not an ad or anything) with 7 years of updates, which is longer than the iPhone.

    These arguments of costs of development and having to support hardware fall apart when you take into account that some smaller vendors are offering longer support than bigger ones like Samsung or hwawei, and when you look at which hardware they mount, it’s basically the same. Same processors, very little variety in cameras and screens…

    • Atemu
      link
      fedilink
      411 months ago

      the same is true with iOS and Darwin.

      In iOS, almost the entire userspace is proprietary.
      In Android most userspace funtionality is FOSS too.

      • @WhoRoger@lemmy.world
        link
        fedilink
        English
        411 months ago

        Well, even the phone and messages apps are deprecated now, and the aosp keyboard is very problematic on lots of apps, so soon enough there won’t be much foss left beyond the kernel.