Seems like IBM is going to make RHEL closed source. What’s everyone’s opinion about the move? I feel RHEL is now the evil villain distro of the community.

  • sin_free_for_00_days@lemmy.one
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Jesus christ. They aren’t going closed source. It’s like all these people are new to Linux and don’t understand the GPL, nor the politics behind the license.

    • knowncarbage@lemmy.fmhy.ml
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I’m not new to linux but the GPL seems quite complicated and I couldn’t even tell you which GPL Redhat subscribe to without going to check.

      RHEL may not be going ‘closed source’ but they are closing down the channels to access the code and will prosecute any customers who distribute the code.

      • dlarge6510@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        The GPL is very simple and it simply makes it impossible to do what you suggest RHEL are trying to do.

        The don’t have to allow you to download the source code without asking, but they must provide full source code when asked. The licence say’s it in very simple terms, the code must be provided when requested and a reasonable fee can be charged for covering distribution costs. Basically they can charge you for the cost of postage of a set of DVDs full of source code.

        It’s all in the preamble. V3 is a bit more complicated to combat certain things like tivoisation that came about after gpl V2 came out but it doesn’t allow Redhat to avoid giving the source when asked, but they don’t have to give it when not asked.

        • knowncarbage@lemmy.fmhy.ml
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          The RHEL approach seems to involve only supplying source code to customers already consuming binaries who will already be under other restrictions as they have agreeded to other T&C’s.

          RHEL has been moving towards this for a decade, it seems unlikely they have forgotten about the GPL.

          https://www.theregister.com/2023/06/23/red_hat_centos_move/

          The Register seems to think they are acting perfectly in line with the GPL.

          • dlarge6510@lemm.ee
            link
            fedilink
            arrow-up
            0
            arrow-down
            1
            ·
            1 year ago

            They are acting perfectly in line with the GPL. The GPL only grants you access to source code for the binary you already have.

            If you don’t have the binary/executable you don’t have the right to the source code.

            It will be interesting how RH provide access to GPL source (that which they have modified) going forwards. I suspect they will heavily push a subscription to centos stream which solves everything, but they have to provide the source regardless, and are allowed to charge a reasonable fee for admin and media costs etc. I don’t think a hefty centos subscription will meet that, however they could give a discounted access hoping that you then continue at full cost later.

            Anything they have licensed under BSD etc would have none of those protections. They don’t have to give you anything, which is one of the arguments against the GPL from the BSD camp, that the GPL gives the user the same rights as the developer.

            So to get source for many projects (modified by RH, otherwise go somewhere else) you will have to have a Centos stream subscription. But anything GPL will in practice be available upon request as long as you have the corresponding binary, which you can obtain from any installation of Centos of RHEL as is within your rights. But expect to have to push past the sales reps who insist you get a subscription. If they like they merely have to charge you $10 for a CD-R in the post, if they wish to be slightly annoying.

      • drspod@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        and will prosecute any customers who distribute the code

        Have they actually stated this, or is it just an opinion? Because my understanding of the GPL is that it would violate the license to put that restriction on their customers.

        • bobthecowboy@lemmy.world
          link
          fedilink
          arrow-up
          0
          arrow-down
          1
          ·
          edit-2
          1 year ago

          I worked for a fairly large tech company (not a household name, but well known in it’s sector) and this was their policy for core business IP related changes GPL things. Modified GPL sources were neatly packaged up and available but it was a violation of the support contract to share them.

          It ultimately doesn’t matter (to those customers) if it’s a violation of the license - the customers were large businesses who were not going to risk an expensive court case without a clear victory against a company they’re investing hundreds of millions of dollars (or more) in, on some moral crusade.

          I’m not defending it (and I did not enjoy working for said company), just saying that this model already exists.

          Edit: I should also say that I have no idea if that’s going to be RedHats policy, but it would make sense if it were.