• Spectacle8011@lemmy.comfysnug.space
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    1 year ago

    Red Hat, the world’s largest provider of open source software, would begin to reserve the source code of its flagship product, Red Hat Enterprise Linux, to paying customers only.

    I think they should have done that in the first place. You can sell open source software just fine; you shouldn’t be expected to make the sources public—only to those with a binary copy of your software who ask for it. Organizations that write and maintain open source software should be paid for their work.

    In 1984, a researcher named Richard Stallman released a software project called GNU. Stallman licensed GNU for free, with his only stipulation that users sign an agreement called the GNU General Public License. […] To Stallman, freedom meant no restrictions — not necessarily no costs. “Think free as in free speech, not free beer,” he is quoted as saying.

    Yes. Stallman sold copies of GNU Emacs on physical media back in the day.


    This article doesn’t touch on the contentious issue, which is that RHEL’s terms say, if you share the Red hat sources as a customer to a non-customer, Red Hat may stop serving you as a customer. The controversy isn’t about cost. It’s about being punished for exercising the freedoms Red Hat gives you.

    Of course, SUSE and Ubuntu Enterprise have had the same terms for years. Red Hat was the outlier until now.

  • taladar@sh.itjust.works
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    1 year ago

    “I think (people) were just so used to the way things work,” [Red Hat Vice President McGrath] said. “There’s a vocal group of people that probably need Red Hat’s level of support, but simply don’t want to pay for it. And I don’t really have… there’s not much we can tell them.”

    I think he got that backwards. There are many vocal groups whose support Red Hat needs to stay viable and those do not want to pay for the privilege of making a for-profit distro better considering how much pain RHEL already is to work with. Those are the upstream developers of the projects that are distributed by Red Hat and the developers of third party software that runs on Red Hat. Sure, Red Hat does pay for a lot of development but what about all the other projects? RHEL already has a tiny number of packages compared to other distros and its tooling has always been noticeably worse than other major distros and distro families like Debian, Arch, Gentoo,… and I do not see that situation improving if people have the choice to not support Red Hat or to pay for their test and compile infrastructure.

    • angrymouse@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      But they probably have a graphic that show a point up, this is all a CEO needs to change something like this. Specially now they are IBM

    • circuscritic
      link
      fedilink
      arrow-up
      11
      arrow-down
      3
      ·
      edit-2
      1 year ago

      Everything is still FOSS.

      HOWEVER, they are no longer dumping the 1:1 RHEL source code. So the changes to RHEL will still be available, but freeloading for-profit projects will have to locate and integrate the packages separately and at their own time and expense i.e Alma, Scientific, etc.

      Basically certain companies would sell their cheaper RHEL clones on the promise that they were “bug for bug compatible” with RHEL, but cost a lot less overall, because they weren’t shouldering any development costs.

      • Joker@discuss.tchncs.de
        link
        fedilink
        arrow-up
        9
        arrow-down
        1
        ·
        1 year ago

        Exactly. To add on to this, there were companies deploying clones and then buying a RHEL license to get access to support for all of it. These are the same kinds of people who run their businesses on pirated software. We should have zero sympathy for them.

        Projects like Rocky and Alma may have been valuable for developers and small projects, but they were also enabling freeloaders. Looking at this whole thing objectively, it is clear that Red Hat is targeting the freeloaders who run their business on CentOS and are scamming support. That is evident in the fact that they are giving away free licenses for small projects.

        • circuscritic
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          1 year ago

          …all the code is released. ALL of it.

          The only differences is that it won’t be available in one location for freeloading for-profit company to simply copy and paste.

          They’ll have to go to the various repositories and integrate the updates and compatibility issues themselves.

          Again, it’s all still available open source code. But RHEL will stop publicly organizing all of it in manor that allows companies like Alma and Rocky to skate by without doing any work and no longer able to undercut RHEL with “bug for bug” clones.

            • circuscritic
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Imagine RHEL is a puzzle of 10,000 FOSS packages.

              Those 10,000 packages can be ordered and configured in a variety of ways, of which RHEL is one.

              The 10,000 packages are all still released, per GPL.

              What’s different is that RHEL is not making freely available the SPECIFIC ORDER their puzzle is put together in.

              BUT all puzzle pieces are still made freely available by RHEL.

              Or do you believe there is nothing wrong with how Rocky Linux operates it’s for-profit business model?