IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

SUSE investit 10 millions de dollars pour créer un fork de RHEL et proposer une alternative à CentOS Stream sans restrictions
à l'intention des entreprises mais aussi de la communauté

Le , par Stéphane le calme

2PARTAGES

6  0 
SUSE, la société derrière Rancher, NeuVector et SUSE Linux Enterprise (SLE), a annoncé qu'elle allait créer une distribution compatible avec Red Hat Enterprise Linux (RHEL) à partir du code source public de ce dernier. SUSE prévoit d'investir plus de 10 millions de dollars dans ce projet au cours des prochaines années. L'objectif est de préserver le choix et la liberté des entreprises et de la communauté open source face au risque d'enfermement par un fournisseur. SUSE compte également contribuer à une fondation open source qui assurera l'accès gratuit au code source alternatif.

Tout a commencé fin 2020, lorsqu'une équipe de Red Hat, qui assurait le développement et la maintenance de la distribution CentOS (Community enterprise Operating System), a annoncé « ;qu'au cours de l’année prochaine, nous passerons de CentOS Linux, la reconstruction de Red Hat Enterprise Linux (RHEL), à CentOS Stream, qui vient juste avant une nouvelle version de RHEL ».

Cela signifiait que, pour les utilisateurs de la distribution GNU/Linux destinée aux serveurs et aux postes de travail, CentOS 8 serait abandonnée plus tôt que prévu. Initialement, la maintenance de cette distribution devait être assurée jusqu’au 31 mai 2029. Mais contre toute attente, Red Hat a décidé unilatéralement de rapprocher cette date au 31 décembre 2021. En plus de cette annonce qui vient couper l’herbe sous les pieds des utilisateurs utilisant CentOS 8, Red Hat a déclaré qu’il n’y aura pas de version 9 de CentOS. À la fin du cycle de vie de CentOS 8, les utilisateurs de CentOS devront soit se tourner vers CentOS Stream 8 qui est utilisé en amont pour le développement de RHEL 8, soit payer pour utiliser RHEL 8 ou chercher d’autres alternatives.

Cette annonce n’a pas laissé indifférents les utilisateurs de CentOS. Plusieurs utilisateurs ont réagi pour crier leur mécontentement. « ;C’est affreux. C’est la preuve des inconvénients de l’acquisition de Red Hat par IBM. Imaginez si vous dirigiez une entreprise et avez déployé CentOS 8 sur la base de la promesse d’une durée de vie de 10 ans. Vous êtes totalement foutu maintenant, et Red Hat le sait ;», a fait remarquer un internaute. « ;CentOS a toujours été une alternative gratuite à Redhat. Moi et beaucoup d’autres personnes l’avons utilisée parce que c’était un moyen de profiter des avantages de Red Hat sans payer. C’est vraiment assez intelligent de leur part d’inciter les gens à cesser de faire ce qu’ils faisaient et de les amener à payer de l’argent pour soutenir leurs équipes de développement. Les gens qui ne sont pas prêts à payer (moi y compris) sont maintenant à juste titre embêtés. Mais nous n’avons jamais été leurs clients en premier lieu, donc nous n’avons pas vraiment d’importance ;», a souligné un autre utilisateur.

« ;En faisant de CentOS une distribution de test, Red Hat détruit complètement son utilité en tant que système d’exploitation stable, libre et prêt pour l’entreprise. Cette décision semble être une stratégie de Red Hat pour convaincre les gens qui veulent un système d’exploitation d’entreprise stable d’être forcés de migrer vers leur système d’exploitation à but lucratif, d’un coût prohibitif ;», dénonçait une pétition ouverte sur le site change.org. « ;Red Hat vient simplement de tuer CentOS. Mais qu’il ne s’imagine pas qu’il va récupérer la base d’utilisateurs de la distribution ;», confie un intervenant.


Mais Red Hat a tenté de les rassurer à cette période

Chris Wright, vice-président senior et directeur de la technologie de Red Hat a expliqué sur le site de l’entreprise

« En septembre 2019, nous avons annoncé CentOS Stream, une plate-forme de développement en amont conçue pour les membres de la communauté CentOS, les partenaires Red Hat, les développeurs d’écosystèmes et de nombreux autres groupes et qui permet de voir plus rapidement et facilement ce qui suit dans Red Hat Enterprise Linux (RHEL) pour aider à façonner le produit. Depuis son introduction, nous avons constaté un grand enthousiasme de la part des partenaires et des contributeurs autour de CentOS Stream et du flux continu d’innovation que le projet fournit ;».

« Eu égard à cela, nous avons informé le conseil d’administration du projet CentOS que nous transférons entièrement notre investissement de CentOS Linux à CentOS Stream. Pour soutenir cette décision, le vice-président avance que Facebook qui gère des millions de serveurs prenant en charge son vaste réseau social mondial a migré (ou est en train de migrer) vers un système d’exploitation dérivé de CentOS Stream. Il précise que le réseau social a reconnu déjà la valeur de CentOS Stream et contribue à stimuler l’innovation interne de cette distribution. Comme autre exemple pour justifier la bonne foi de Red Hat suite aux récentes décisions de l’entreprise, Chris Wright rapporte qu’Intel, partenaire de longue date de Red Hat, est également engagé avec CentOS Stream. En outre, Red Hat précise que « ;CentOS Stream ne remplace pas CentOS Linux ;; il s’agit plutôt d’une prochaine étape naturelle et inévitable destinée à atteindre l’objectif du projet qui est de promouvoir l’innovation Linux en entreprise ;».


Quelques alternatives s'offraient alors aux utilisateurs...
  • Rocky Linux : un projet qui venait d’être annoncé par Gregory Kurtzer, le cofondateur de CentOS. Selon l’auteur, il devait être conçu pour être 100 % compatible avec Enterprise Linux maintenant que CentOS a changé de direction. Rocky Linux vise à fonctionner en aval comme CentOS le faisait après que les entreprises ont ajouté leurs commits et non avant. Les utilisateurs pourront donc l’utiliser en production.
  • Oracle Linux : est une distribution Linux compilée à partir du code source de Red Hat Enterprise Linux. Elle est distribuée gratuitement par Oracle et disponible partiellement sous la licence publique générale GNU depuis fin 2006. Pour les entreprises qui utilisent les systèmes Oracle, Oracle Linux est considéré comme le choix idéal.
  • ClearOS : se présente comme un système d’exploitation simple, sécurisé et abordable basé à la fois sur CentOS et RHEL. Il fournit une interface Web intuitive et un magasin d’applications avec plus de 100 applications. ClearOS est disponible en 3 éditions principales : Home, Business et Community Edition. L’édition Home est idéale pour les petits bureaux. L’édition Business est conçue pour les petites et moyennes entreprises qui préfèrent bénéficier d’un support payant, tandis que l’édition Community est absolument gratuite.
  • Springdale Linux (anciennement PUIAS Linux) : un système d’exploitation complet pour les postes de travail et les serveurs, construit avec les packages sources de Red Hat Enterprise Linux. En plus des packages hérités de RHEL, le projet fournit également plusieurs autres référentiels : « ;Addons ;» qui contient des packages supplémentaires non inclus dans une distribution standard de Red Hat ;; « ;Computational ;» qui contient des logiciels spécifiques au calcul scientifique ;; et « ;Unsupported ;» qui contient divers packages expérimentaux. La distribution est maintenue par l’Institute for Advanced Study et l’Université de Princeton aux États-Unis.
  • CloudLinux : une distribution de reconstruction RHEL conçue pour les fournisseurs d’hébergement partagé. Étant donné qu’elle requiert des frais d’abonnement pour une utilisation en production, CloudLinux ressemble plus à RHEL qu’à CentOS. Cependant, à la suite de l’annonce de Red Hat, les responsables de CloudLinux OS ont déclaré qu’ils publieraient un remplacement de CentOS au premier trimestre 2021. Le nouveau fork sera un « ;OS séparé, totalement gratuit, entièrement compatible avec RHEL 8 et les versions futures ;».

...mais en 2023, tout a basculé

Fin juin, Red Hat a annoncé que CentOS Stream deviendra le seul référentiel des versions publiques du code source lié à Red Hat Enterprise Linux (RHEL). Cette décision, selon l'éditeur de logiciels open source, vise à se concentrer davantage sur CentOS Stream en tant que moteur d'innovation pour Linux d'entreprise. Red Hat estime que l'évolution vers CentOS Stream permet une transparence et une ouverture accrues dans le développement de Red Hat Enterprise Linux. Mais pour plusieurs observateurs, il s'agit d'une décision purement vicieuse ayant pour but d'écarter certains acteurs de la communauté Linux.

Avant CentOS Stream, Red Hat publiait les sources publiques de RHEL sur git.centos.org. Lorsque le projet CentOS s'est recentré sur CentOS Stream, l'éditeur de logiciels open source a maintenu ces référentiels même si CentOS Linux n'était plus développé à partir de RHEL. Mais ce ne sera plus le cas maintenant que Red Hat a décidé de faire de CentOS Stream le seul référentiel pour les versions publiques du code source liées à Red Hat Enterprise Linux (RHEL). C'est ce qu'on lit dans un billet blog de Red Hat.

Si cette décision n'est pas surprenante, beaucoup pensent qu'elle risque de perturber certains acteurs du monde de l'open source. En effet, en limitant les sources publiques de RHEL à CentOS Stream, il sera désormais plus difficile pour les distributions communautaires et les distributions Linux d'entreprise dérivées telles qu'Alma Linux, Rocky Linux, Oracle Linux, etc., de fournir des versions entièrement compatibles avec les versions RHEL cibles. Or cette compatibilité stricte est nécessaire pour permettre aux utilisateurs de passer d'une distribution à une autre sans rencontrer de problèmes de compatibilité ou de fonctionnalité.

Plusieurs membres de la communauté ont critiqué le fait que le code source de RHEL soit derrière un paywall

C'est le cas de Jeff Geerling qui a annoncé qu’il ne va plus maintenir le support officiel de RHEL pour ses projets open source.

La communauté des utilisateurs de CentOS - moi y compris - a été qualifiée de « freeloaders », utilisant le travail de la toute-puissante société Red Hat, sans rien apporter en retour. Ne vous occupez pas de tous les développeurs open source, contributeurs du noyau Linux et développeurs de logiciels qui ont utilisé CentOS pour tester et créer leur logiciel. Ignorez également le fait que Red Hat construit son produit sur Linux, qu'il n'a pas construit et qu'il ne possède pas[...].

Les développeurs comme moi, les mainteneurs du référentiel EPEL, les mainteneurs de Fedora qui s'inquiètent à juste titre des impacts à long terme...

On nous dit tous d'ouvrir un compte de développeur Red Hat afin de pouvoir récupérer nos 16 licences de Red Hat Enterprise Linux pour les tester.

Houla !


Vient alors SUSE

Dans un billet de blog, SUSE a annoncé qu'elle allait créer une distribution compatible avec Red Hat Enterprise Linux (RHEL) à partir du code source public de ce dernier. SUSE prévoit d'investir plus de 10 millions de dollars dans ce projet au cours des prochaines années.

Dirk-Peter van Leeuwen, PDG de SUSE, a déclaré : « Pendant des décennies, la collaboration et le succès partagé ont été les éléments constitutifs de notre communauté open source. Nous avons la responsabilité de défendre ces valeurs. Cet investissement préservera le flux d'innovation pour les années à venir et garantira que les clients et la communauté ne soient pas soumis à l'enfermement des fournisseurs et aient un véritable choix demain comme aujourd'hui ».

Citation Envoyé par SUSE
SUSE reste pleinement engagé à investir dans ses solutions Linux très appréciées telles que SLE et openSUSE sur lesquelles comptent d'innombrables entreprises clientes satisfaites et la communauté. Dans le même temps, il reconnaît que les entreprises et la communauté open source méritent le choix et la liberté vis-à-vis des fournisseurs. SUSE a une longue histoire dans l'autonomisation et la prise en charge des utilisateurs avec des environnements Linux mixtes.

SUSE s'engage à travailler avec la communauté open source pour développer une alternative compatible à long terme et durable pour les utilisateurs de RHEL et CentOS. SUSE prévoit de contribuer ce projet à une fondation open source, qui fournira un accès gratuit et continu au code source alternatif.
« Cet effort de collaboration démontre l'engagement profondément enraciné de SUSE à favoriser l'innovation et à favoriser le développement communautaire, et il renforce les valeurs fondamentales des logiciels open source. Nous invitons la communauté à s'engager activement et à collaborer pour façonner l'avenir de ce logiciel essentiel », a déclaré le Dr Thomas Di Giacomo, directeur de la technologie et des produits, SUSE. « Nous croyons fermement que cette nouvelle distribution Linux compatible RHEL, ainsi que le portefeuille de SUSE, aideront la communauté et les clients à naviguer dans les avancées sans précédent de Linux d'entreprise, du cloud computing, de la conteneurisation, de la périphérie, de l'IA/ML et d'autres technologies émergentes ».

« La communauté Linux d'entreprise a besoin de standardisation, de stabilité et de cohérence », a déclaré Gregory Kurtzer, PDG de CIQ et fondateur de Rocky Linux. « CIQ apporte de la stabilité à nos partenaires, nos clients et notre communauté en créant une large coalition d'entreprises, d'organisations et d'individus partageant les mêmes idées. SUSE a incarné les principes fondamentaux et l'esprit de l'open source ; CIQ est ravi de collaborer avec SUSE pour faire progresser une norme Linux d'entreprise ouverte ».

Source : SUSE

Et vous ?

Que pensez-vous de la démarche de SUSE ?
Que pensez-vous du changement opéré par Red Hat sur CentOS ?
Utilisez-vous CentOS ou un fork alternatif ? Si oui, lequel et pourquoi ?
Quels sont les avantages et les inconvénients de CentOS Stream par rapport à RHEL ?
Quelles sont vos attentes en matière de distribution Linux pour entreprise ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de rapsys
Membre du Club https://www.developpez.com
Le 13/07/2023 à 10:44
Oracle c'est la société qui a racheté un concurrent à son SGDB pour stopper le développement dessus et capter les clients qui lui échappaient encore.

Il ne faut pas non plus oublier que c'est à cause d'Oracle que Red Hat avait déjà cessé de distribuer le détail des patchs de son noyau linux pour ne fournir qu'un gros patch cumulatif pour leur compliquer le travail de pompe...

Bref, ce que fait Red Hat est mal, mais Oracle c'est encore pire !
3  0 
Avatar de floyer
Membre averti https://www.developpez.com
Le 08/08/2023 à 19:27
La GPL permet de ne distribuer qu’à peu de monde…. Mais ne permet pas d’interdire aux destinataires de redistribuer eux même.
2  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 12/07/2023 à 21:58
Bonjour,

Pour avoir vu dans changements de licence effectuer par certains projets open source, cela est une chose plutôt compliquée (pour faire bien, c'est-à-dire, aussi légalement que possible). Notamment, il faut :
  • être sur que la nouvelle licence ne sera pas en désaccord avec les bibliothèques utilisées dans le projet, et même, les morceaux de code qui auraient pu être repris d'autres projets ;
  • demandé l'accord à tous les contributeurs du projet

Si vous n'avez pas l'accord ou si une licence est en conflit avec votre nouvelle licence, alors vous devez chercher une bibliothèque de remplacement (cela sera du travail), ou réécrire le code.

Donc, c'est un travail. Et là, je ne parle pas du cas d'un changement de licence sur une bibliothèque, mais sur une application finale. Du coup, j'imagine que cela sera encore plus compliquée pour la bibliothèque. Et puis, vous allez vous faire forké dès que vous allez annoncer votre changement de licence (oh!, mais c'est déjà arrivé et pour des changements moindres (LibreOffice, le drama Audacity...)).

Aussi, je pense que votre proposition va à l'encontre de la philosophie de ce genre de projets. Pourquoi autant de projets sous licence MIT, Apache 2 ou autre. C'est de l'altruisme, sûrement dans l'espoir de voir un monde meilleur. Ces gens savent et ont accepté que oui, leurs contributions gratuites seront un jour ou l'autre utilisées par une grande société et seront même à la source de certaine richesse et ce, peu importe les valeurs morales des utilisateurs.
1  0 
Avatar de Aiekick
Membre extrêmement actif https://www.developpez.com
Le 13/07/2023 à 11:41
ne serait-ce pas le fromage qui dit au camenbert qu'il pu ?
1  0 
Avatar de floyer
Membre averti https://www.developpez.com
Le 08/08/2023 à 16:33
C’est vraiment une présentation tronquée de la licence GPL. Elle oblige à rendre les sources accessibles, mais ce n’est pas la seule obligation. L’une des autres obligations est de fournir les versions modifiées avec la licence d’origine (GPL) qui permet explicitement la redistribution. RedHat n’a donc pas le droit de livrer des logiciels GPL en demandant à ses clients de ne pas les redistribuer, de ne pas en dériver des distributions concurrentes (comme AlmaLinux), etc.

Par contre, une distribution est une collection de logiciels dont les licences sont variées. RedHat peut donc interdire la redistribution de certaines parties de RHEL. À regarder licence par licence.

Si c’est bien fait, les logiciels restreints on un fichier «*license*» adapté indiquant les restrictions de distribution.
1  0 
Avatar de phil995511
Membre éprouvé https://www.developpez.com
Le 12/07/2023 à 13:31
Pourquoi la Linux fondations et la Gnu fondations n'ont-ils pas encore pris parti et modifié les licences utilisée par de Linux pour obliger tous les acteurs de ce marché à partager tous les codes sources utilisés ?! Ils se doivent d'empêcher IBM ainsi que tout autre acteur du marché à chercher à s’approprier ce qui ne leur appartient pas !!!
0  0 
Avatar de Fifou625
Membre du Club https://www.developpez.com
Le 15/07/2023 à 23:26
personnellement j'estime que dans une mesure tout les acteurs ont raison sur certain point,
le problème du libre: c'est qu'il y a une personne qui fait à manger et les autres peuvent manger sans échange réciproque et ça pose un gros problème : tout les clone de redhat n'existerai pas si RHEL n'était pas là avec tout le process de dev/QA . et pour ça il faut developpeur payé à plein de temps et il faut les payer , les clones de RHEL ne font que surfer/sangsue/leech sur RHEL. (après RHEL pourrait fournir des tarifs plus flexible abordable en fonction du revenu de l'entreprise client (surtout sans support))
après le problème de redhat c'est que ça les oblige à faire un paywall qui s'éloigne de l'esprit du logiciel libre.

->une solution serait que tout les acteurs redhat/suse/oracle crée une fondation qui possèdera/développera une distribution linux pour entreprise (commun à tous) (similaire à RHEL) avec le même niveau d'assurance qualité/certification, les développeurs seront engagé par cette fondation , elle même financée par les acteurs sur un pourcentage de la vente du support/certification/formation du coup il n' y aura plus besoin "de faire un paywall si tout le monde est mis à contribution" . en gros il faut séparer le développement de la distribution de son support.
0  0 
Avatar de Madmac
Membre extrêmement actif https://www.developpez.com
Le 18/07/2023 à 4:41
Citation Envoyé par phil995511 Voir le message
Pourquoi la Linux fondations et la Gnu fondations n'ont-ils pas encore pris parti et modifié les licences utilisée par de Linux pour obliger tous les acteurs de ce marché à partager tous les codes sources utilisés ?! Ils se doivent d'empêcher IBM ainsi que tout autre acteur du marché à chercher à s’approprier ce qui ne leur appartient pas !!!
Parce qu'il existe des zones grises. Imagine que tu fabrique un interpréteur de Python qui tourne 250% plus vite. (implicitement le code original n'est pas utiliser) Est-ce que tu as moralement l'obligation de ne pas le vendre?
0  0 
Avatar de bloginfo
Membre du Club https://www.developpez.com
Le 08/08/2023 à 15:39
Malgré la décision de licencier une personne de Red Hat qui œuvrait sur le projet Fedora, IBM n'a pas l'intention de laisser choir son labo dont elle a besoin pour RHEL.

Vive Fedora !
0  0 
Avatar de emilie77
Membre éprouvé https://www.developpez.com
Le 08/08/2023 à 17:37
"Au lieu de fournir le code source et les binaires de RHEL à tout le monde" ce n'est pas une violation de la GPL?
0  0