The two ways they have for getting source code are kind of funny and easy, and kind of makes fun of RHEL in pulling this maneuver, getting so much community backlash and ultimately having so little effect other than to negatively impact future business. But will they go further to violate the GPL? Or concede defeat? Say what you want, but to cut off paying customers if they share source code which is their right under the GPL is a really bad move that exposes the character of those running the company.

  • unixgeek@reddthat.com
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    No one truly familiar with open source are begrudging RedHat the opportunity to profit from their labors, but RedHat are not the sole source of the software used to make RHEL. RedHat would not exist if it were not for the fact that the FSF and the GNU project did most of the work to build the base userland in Linux, including the compiler toolchain that RedHat uses to create it’s products.

    Thousands of others have founded and contributed to other critical components within RHEL. And in fairness, RH have contributed much to the community but they are not the majority contributor to the whole ecosystem.

    I agree that the work of de-branding the RHEL sources should not fall on RH, this is something that should be done by the downstream distributions or “rebuilders” as RedHat like to call them.

    I would suggest reading AlmaLinux: Our Value is our Values for what Alma have contributed to the RedHat ecosystem and Free Software Community in the short time they’ve been around.

    And this is RedHat doing much more than just debranding their sources, they have cut off access to the repositories for RHEL and are only making sources available in the much faster moving CentOS stream, which will be very difficult for anything but a very large community or a large company (like Oracle) to manually track down each commit that was used for RHEL.

    They also took pains to point out that subscribers trying to exercise their GPL granted rights to redistribution and installation were against the RedHat subscriber agreement:

    Red Hat customers and partners can access RHEL sources via the customer and partner portals, in accordance with their subscription agreement. Section 1.2(g) of Product Appendix 1 governing Software and Support Subscriptions.

    Also, please look at Software Freedom Conservancy Blog for their view and some historical context of actions RedHat has taken against customers. RedHat have violated the GPL in the past and I don’t expect this to change.

    This also falls on the heels of their layoffs where they laid off a lot of paid Fedora positions, and even while RedHat were extremely profitable before these changes, they don’t need these changes to pay their employees, suppliers, contractors and shareholders.

    They need these changes to drive more subscriptions to deliver more value (money) to their shareholders because – in this macro-economic environment – every company is desperate to shore up their year over year profits or the markets will punish them and leadership will get fired by the IBM board/shareholders.

    This is just short sighted greed without consideration of repercussions to the larger Linux community that I’ve been a member of before RedHat existed.

    This is why I’m upset with RedHat and why I removed Fedora from my laptop and workstation and my RHEL (free developer license, but still RHEL because that’s what I’m comfortable with) home servers over the past week.

    • cujo@sh.itjust.works
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      They also took pains to point out that subscribers trying to exercise their GPL granted rights to redistribution and installation were against the RedHat subscriber agreement

      This is the point that matters most to me. The rest of it… sucks, but I can live with. Putting sources behind a price tag is within the GPL and I don’t believe it is against the spirit of the GPL as others have said; removing sources from the RHEL repos and using CentOS Stream is an antagonistic change, but they’re protecting their business which… they’re a business. I don’t expect any company to be a bastion of free in the face of potential profits, though it’s always nice when they are. The one point that changes my view on the topic completely is that they are actively trying to prevent people from exercising their rights under the GPL by “cleverly” not VIOLATING the GPL, but doing some sneaky fuckery to threaten paying customers into NOT exercising those rights. They don’t say you can’t, they just say you shouldn’t (and here’s why). That’s straight up bad.

      Previously, I hadn’t seen evidence of it despite looking around (admittedly not to heavily), all I found was hearsay. But multiple people have provided sources now, which is great!