Get the most out of your Centmin Mod LEMP stack
Become a Member

RHEL has made a new announcement to control the distribution of its source code.

Discussion in 'CentOS, Redhat & Oracle Linux News' started by rdan, Jun 22, 2023.

  1. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
    AlmaLinux did release updates after the Red Hat announcement. https://errata.almalinux.org/
    That's good news.

     
  2. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
  3. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  4. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  5. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    In protest one of the contributors to Ansible, Jeff Geerling is stopping support for RHEL
    Removing official support for Red Hat Enterprise Linux | Jeff Geerling

    How many more will do the same?
     
  6. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
    Although I do not know him personally, and I support his protest regarding Red Hat limiting the RHEL source.
    As for withdrawing RHEL support. Is this quite an easily score with his constituents? Or does it look like it? Since the EL forks are 1:1 compatible with RHEL. So does this apply the other way around with upstream (vice versa). In other words nothing changes. But he will get media publicity.
     
  7. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    RHEL over time though won't be 1:1 exactly though. But AlmaLinux and Rocky Linux are trying. So yeah not sure it will have the impact intended.

    But Rocky Linux says they gave a way to legally obtain RHEL sources https://twitter.com/rocky_linux/status/1674377052194242561?t=gr2zREZIyl2x3zW7_-G-fg&s=19

    Guess wait and see

    Oh the have posted https://rockylinux.org/news/keeping-open-source-open/
     
  8. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    How Rocky Linux intends to obtain RHEL sources legally https://rockylinux.org/news/keeping-open-source-open/ through UBI container images and/or per pay use public cloud instances.

     
  9. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
    I disagree with that RHEL won't be 1:1 exactly compatible though, unfortunately.
    Rocky Linux says in many words .... and found a way to to "legally" obtain RHEL sources.
    In other words Rocky now use the SRPMs from a paid Red Hat license, and should Red Hat let it come to a lawsuit. They'll throw it out as "violates the GPL".
     
    Last edited: Jun 30, 2023
  10. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Yeah. Just tried it via UBI container and yup seems to work 938 src RPM packages RHEL src RPMs from UBI containers see FAQ Universal Base Images FAQ | Red Hat Developer

    UBI EULA allows for free redistribution
     
  11. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
    938 packages: That's not all it takes to build/maintain a complete distro.

    Not very smart of Rocky to write a blog post that they are relying on UBI. As for a complete distro they need to use packages sources outside of UBI. This certainly means they are violating Red Hat terms and conditions.

    Regardless of whether those Red Hat terms are legally valid, but that's another discussion.
     
  12. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    That's from one UBI only, I didn't query the rest so no idea if it's enough for a full build. So still wait and see for more details. They still have pay per use cloud avenues.
     
  13. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
    It is not enough for a full build. For example PostgreSQL is both part of RHEL and UBI.
    You may use PostgreSQL with UBI, but using it Non-UBI, a subscription is required.
    Code:
        
                    UBI            Non-UBI
    
                        
    Use PostgreSQL         Yes            No — requires Red Hat subscription
    
    Rebuilding this package with this source means a violation. According to the Red Hat terms.
     
  14. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    But would pay per use cloud have it? Haven't checked.

    AlmaLinux also provided an update https://almalinux.org/blog/our-value-is-our-values/. No mention of using UBI containers and pay per use cloud like Rocky Linux has mentioned yet.

     
  15. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
    Nope as "pay-per-use public cloud instances" violates Red Hat subscription and terms and conditions.
    As redistribution of software is only allowed on a server with an active subscription. Red Hat can unsubscribe the account under “Unauthorized Subscription Services Uses”.

     
  16. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Interesting. CloudLinux CEO/AlmaLinux considers the issue over for them from WHT post Page 5 | CentOS Stream will be the sole repository for public RHEL-related source code | Web Hosting Talk

     
  17. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
    Igor Seletskiy's own operating system is also behind the paywall, called CloudLinux.
    Then he should also reveal his own code (all, not parts), for free and otherwise, please don't whine. What does he want to achieve?

    I don't hear anyone talking about the fact that SUSE has always used a similar licensing model. Which is also not surprising, they don't need the SUSE Linux source code. Both forks depend with their business model on Red Hat's single source. And that, of course, is never without risk.

    2003 refers to the year when Red Hat Linux (available for free) stopped and Red Hat switched to Red Hat Enterprise Linux (With subscription model to get updates).

    It's waiting for Red Hat to close the loop with UBI. Both AlmaLinux as well as Rocky Linux, seem to insist that it does not matter how to obtain the source. Because it is open-source, and can be reused given the open-source license.

    Or as Rocky describes this on their site:

    In short it seems the wait is on for first lawsuit and I am very curious.

    It will be about whether it violates the GPL, as spirit and purpose of open source cannot be legally expressed. That's marketing drivel.

    You may charge for distributing source code as established in the GPL. The question is whether Alma and Rocky could or may redistribute the code. The GPL does not write anything about this so it is a tricky issue. It is clearly Red Hat's supplemental agreement that provides for this as agreement between them and the costumer.
     
    Last edited: Jul 1, 2023
  18. eva2000

    eva2000 Administrator Staff Member

    54,575
    12,224
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,793
    Local Time:
    10:07 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    They do intend to offer a free version of CloudLinux not sure if that includes source code though

    Not sure they can close UBI loop hole without impact all container / cloud native developers and the ecosystem. Unless RHEL want to dissuade container developers from developing for RHEL as well.

    More RHEL employee blog at The secret behind Fedora, CentOS and RHEL explaining the RHEL accounced changes and how CentOS Stream and RHEL development fit together

    upload_2023-7-2_6-50-11.png
    upload_2023-7-2_6-53-2.png
     
  19. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    1:07 PM
    Red Hat Enterprise Linux is also free up to 16 server licenses. Both have the same revenue model.

    Red Hat can, as written in the Red Hat service agreement. This is really a matter of being right or being right. Possibly even with a lawsuit, who should settle it.

    Red Hat employees have been framing Stream (in a forced postive way) since it was announced: Steam, that Stream is great, great and awesome. Several times we have discussed this topic and many times on this forum we have seen blogs like: Stable, Continuous Delivery and Always Ready RHEL.

    Fine if you want to use RHEL beta in disguise as Stream. You are good to go. The June 26 blog post from Red Hat clearly and honestly states, that it has nothing to do with Stream at all. Stream is an excuse because they no longer want CentOS or forks 'taking away income' in their business model.
     
  20. cloud9

    cloud9 Premium Member Premium Member

    431
    117
    43
    Oct 6, 2015
    England
    Ratings:
    +217
    Local Time:
    12:07 PM
    1.25.3
    10.6.x
    'Its all about the money'..............