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 !

Microsoft et Red Hat unissent leurs forces : RHEL devient une distribution officielle du «sous-système Windows pour Linux» (WSL)
Un tournant pour les développeurs et les entreprises en quête d'interopérabilité

Le , par Stéphane le calme

41PARTAGES

9  0 
Red Hat a récemment dévoilé sa collaboration avec Microsoft pour devenir une distribution officielle du Windows Subsystem for Linux (WSL). Le sous-système Windows pour Linux permet aux développeurs d'installer une distribution Linux (comme Ubuntu, OpenSUSE, Kali, Debian, Arch Linux, etc.) et d'utiliser des applications Linux, des utilitaires et des outils de ligne de commande Bash directement sur Windows, sans modification, sans la surcharge d'une machine virtuelle traditionnelle ou d'une configuration à double démarrage.

Qu'est-ce que WSL et pourquoi Red Hat ?

Le Windows Subsystem for Linux est une fonctionnalité intégrée à Windows qui permet aux utilisateurs d'exécuter des environnements Linux directement sous Windows, sans avoir besoin d'une machine virtuelle ou d'un double démarrage. Depuis son introduction en 2016, WSL a gagné en popularité auprès des développeurs et des administrateurs système, grâce à son efficacité et à sa compatibilité croissante avec diverses distributions Linux, telles qu'Ubuntu, Debian, et Fedora.

Red Hat, de son côté, est l'un des leaders mondiaux des solutions open source, avec son système d'exploitation phare Red Hat Enterprise Linux (RHEL). En devenant une distribution officielle WSL, RHEL élargit son accès aux développeurs qui travaillent dans des environnements hybrides combinant Windows et Linux.

L'évolution de WSL

Depuis des années, le sous-système Windows (WSL) pour Linux facilite la vie des développeurs, administrateurs système et amateurs qui ont un pied dans le monde Windows et un pied dans le monde Linux. Lancé pour la première en 2016, WSL est un outil permettant d'utiliser des applications Linux, des utilitaires et des outils de ligne de commande Bash directement sous Windows et sans les frais généraux d'une machine virtuelle (VM) ou d'une configuration à double démarrage.

Puis, en 2019, Microsoft a présenté une évolution de WSL : WSL 2. Cette nouvelle version de l’architecture qui permet au sous-système Windows pour Linux d’exécuter des fichiers binaires ELF64 Linux sous Windows utilise un véritable noyau Linux, modifie la façon dont ces binaires Linux interagissent avec Windows et le matériel de votre ordinateur, tout en offrant la même expérience utilisateur que dans WSL 1. WSL 2 offre des performances de système de fichiers beaucoup plus rapides et une compatibilité totale des appels système, ce qui vous permet d'exécuter davantage d'applications comme Docker!

WSL 2 utilise les fonctionnalités Hyper-V pour créer une machine virtuelle légère avec un noyau Linux minimal. Il faut s’attendre à une meilleure compatibilité avec les logiciels Linux, y compris la prise en charge de Docker, et « une augmentation spectaculaire des performances du système de fichiers ».

Au fil des ans, WSL a reçu de nombreuses mises à jour. Une mise à jour majeure a ajouté la prise en charge de l'exécution d'applications d'interface graphique Linux via WSL. Elle a apporté des fonctionnalités telles que l'accélération matérielle du GPU et la prise en charge de l'audio/microphone. En 2022, une mise à jour de WSL a vu l'introduction de la prise en charge de Systemd, après que son créateur, Lennart Poettering, a rejoint Microsoft. Systemd est le gestionnaire de système et de services par défaut pour la plupart des distributions Linux.

Les avantages de cette intégration
  • Interopérabilité accrue : Les entreprises utilisant à la fois des technologies Microsoft et Red Hat peuvent désormais bénéficier d'une intégration plus fluide entre Windows et Linux, facilitant le développement, les tests et le déploiement d'applications dans des environnements multi-plateformes.
  • Simplification de l'accès à RHEL : Pour de nombreux développeurs, accéder à RHEL via WSL offre une manière simple de se familiariser avec l'écosystème Red Hat, sans nécessiter une configuration complexe ou des ressources matérielles supplémentaires.
  • Un levier pour l'adoption de Linux : Cette initiative pourrait également attirer davantage d'utilisateurs Windows vers l'univers Linux en leur offrant une expérience native et facile à intégrer à leurs workflows existants.

Cette collaboration s'inscrit dans une tendance plus large où Microsoft et Red Hat cherchent à consolider leur présence dans les environnements cloud hybrides et multi-cloud. Pour Microsoft, intégrer RHEL à WSL renforce son attractivité auprès des développeurs qui utilisent Linux comme environnement principal. Pour Red Hat, cela ouvre une porte vers une base d'utilisateurs plus large et diversifiée, notamment ceux qui travaillent déjà sous Windows.

D'ailleurs, Ron Pacheco, Senior Director de l'écosystème Red Hat Enterprise Linux (RHEL) chez Red Hat a déclaré :

Le cloud hybride est un moteur d'innovation, qu'il s'agisse de repousser les limites de la technologie d'entreprise avec des avancées telles que l'IA générative (gen AI) ou simplement de rendre l'informatique traditionnelle plus efficace et plus réactive grâce à la modernisation des applications. Les stratégies de cloud hybride réussies reposent sur le choix - de l'architecture, du fournisseur de cloud et de la pile technologique.

Bien que cette pile technologique commence avec Linux, de nombreuses organisations informatiques d'entreprise et équipes de développeurs se sont standardisées sur les environnements Windows. Pour les développeurs qui ont besoin de créer des applications Linux sur des ordinateurs de bureau Windows, Microsoft propose le sous-système Windows pour Linux (WSL), qui permet d'exécuter des environnements Linux sur Windows sans avoir à lancer une machine virtuelle (VM) traditionnelle.

Red Hat a le plaisir d'annoncer son intention d'intégrer Red Hat Enterprise Linux (RHEL), la principale plate-forme Linux d'entreprise au monde, à WSL.

Pourquoi s'agit-il d'une mesure aussi importante pour l'informatique d'entreprise ?

Pour les développeurs qui doivent créer des applications Linux sur un système Windows, puis les déployer dans un environnement RHEL, le fait de pouvoir utiliser le même RHEL via le WSL que pour la production peut représenter un gain de temps et de ressources considérable. Il s'agit du même RHEL qui équipe certaines des plus grandes entreprises du monde, du même RHEL qui alimente le Fortune 500 et du même RHEL qui est à l'origine des progrès en matière de supercalculateurs.
Des implications pour l'avenir

Cette annonce reflète une évolution significative des relations entre Microsoft et la communauté open source. Alors que Microsoft était autrefois vu comme un concurrent farouche de Linux, l'entreprise a su réorienter sa stratégie pour embrasser les technologies open source, comme en témoignent ses contributions à GitHub, son engagement envers Kubernetes, et désormais ce partenariat avec Red Hat.

À l’avenir, cette collaboration pourrait s’étendre à d’autres domaines, comme l’intégration avec Azure ou le développement de solutions conjointes pour les entreprises adoptant des architectures cloud-first. Pour les développeurs et les entreprises, cela signifie des outils toujours plus performants pour naviguer dans un écosystème technologique de plus en plus interconnecté.

D'autres distributions sont disponibles

Par défaut, la distribution Linux installée sera Ubuntu. Cela peut être modifié à l'aide de l'indicateur -d.
  • Pour changer la distribution installée, entrez : wsl --install -d <Nom de la Distribution>. Remplacez <Nom de la Distribution> par le nom de la distribution que vous souhaitez installer.
  • Pour voir la liste des distributions Linux disponibles en téléchargement via la boutique en ligne, entrez : wsl --list --onlineou wsl -l -o.
  • Pour installer des distributions Linux supplémentaires après l'installation initiale, vous pouvez également utiliser la commande : wsl --install -d <Nom de la Distribution>.

Des améliorations apportées à WSL

Nouvelles mises à jour des fonctionnalités de confiance zéro du WSL : Intégration Intune et intégration Entra ID

WSL dispose de 2 nouvelles mises à jour de fonctionnalités pour renforcer la sécurité de l'entreprise avec des intégrations améliorées dans Intune et Entra ID !

La première fonctionnalité est l'intégration de la conformité des appareils Intune avec le WSL, qui est maintenant généralement disponible ! Cette fonctionnalité permet aux administrateurs informatiques d'imposer la distribution sélective du WSL et l'utilisation des versions dans leur entreprise avec un accès conditionnel. Cela améliore la posture de sécurité des organisations en permettant aux administrateurs informatiques d'avoir une plus grande visibilité sur les distributions et les versions de Linux fonctionnant sur les appareils Windows gérés. L'état de conformité du WSL est désormais pris en compte lors de l'évaluation de la conformité globale d'un appareil Windows dont les paramètres de conformité Windows et WSL sont tous deux configurés. En outre, les utilisateurs bénéficient de l'expérience familière de remédiation guidée en cas de non-conformité dans le portail de l'entreprise lorsque des instances WSL non conformes sont détectées. Pour en savoir plus sur l'utilisation de cette fonctionnalité, consultez la documentation Intune.

La deuxième caractéristique est que l'intégration de Microsoft Entra ID avec WSL est maintenant disponible en avant-première privée ! Elle offre une expérience de confiance zéro lors de l'accès aux ressources protégées de l'entreprise à partir d'une distribution WSL. Cela se fait en ajoutant une meilleure sécurité autour de la transmission des jetons Entra (afin qu'ils ne soient pas transmis par des paquets réseau), et une connexion automatique pour les processus Linux afin d'utiliser l'authentification Windows sous-jacente.

WSL dispose d'une nouvelle expérience de démarrage

Les nouveaux utilisateurs qui se servent de Linux pour la première fois dans le WSL ont fait part à Microsoft de leur souhait de savoir comment l'utiliser et quelles sont les fonctionnalités disponibles. Pour y répondre, Microsoft a proposé une nouvelle expérience de démarrage dans le WSL : désormais, lorsqu'un utilisateur installe et lance sa première distribution WSL, il verra la fenêtre du terminal d'installation de sa distro, ainsi qu'une fenêtre expliquant ce qu'est le WSL et ses principales fonctionnalités !


Chaque élément de navigation donne une brève explication de la fonctionnalité et des liens plus profonds vers la documentation permettant aux utilisateurs d'en savoir plus. Vous pouvez tester cette expérience en installant la dernière version preview du WSL 2.4.4, puis en lançant l'application « WSL Settings » et en cliquant sur « Getting Started ».


Conclusion

En devenant une distribution officielle WSL, Red Hat s’inscrit dans une dynamique qui transcende les anciennes barrières entre systèmes propriétaires et open source. Cette évolution profite autant aux développeurs qu’aux entreprises, en leur offrant un environnement flexible, performant et bien intégré. Plus qu’une simple annonce, il s’agit d’un signal fort montrant que l’avenir du développement logiciel repose sur la collaboration et l’interopérabilité.

Sources : Microsoft, Red Hat

Et vous ?

Comment cette intégration pourrait-elle transformer le développement logiciel dans les environnements hybrides Windows/Linux ?

WSL pourrait-il devenir un standard pour les développeurs travaillant sur des applications multi-plateformes ?

Quelles fonctionnalités spécifiques de Red Hat Enterprise Linux (RHEL) pourraient attirer les utilisateurs actuels de WSL ?

Cette collaboration pourrait-elle menacer la position d'autres distributions Linux sur WSL, comme Ubuntu ou Debian ?

Quels avantages concrets les développeurs et administrateurs système pourraient-ils retirer de l’utilisation de RHEL sous WSL par rapport à d’autres distributions ?

Cette intégration facilite-t-elle réellement l’apprentissage de RHEL pour les nouveaux utilisateurs ou complexifie-t-elle son écosystème ?

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

Avatar de weed
Membre chevronné https://www.developpez.com
Le 27/11/2024 à 0:05
Citation Envoyé par Artemus24 Voir le message
Quel est l'intérêt d'avoir une distribution Linux sous Windows ? Je ne comprends pas.
Pour Microsoft, cela a un gros intéret, cela permet d'avoir un argument supplémentaire pour persuader les DSI des entreprises de conserver leur parc informatique à 100% sous Windows.

Dans une entreprise, il pourrait y avoir un public intéressé par avoir un environnement Linux, comme par exemple pour le développement parce qu'ils trouvent l'environnement plus efficace pour leurs taches. L'entreprise aurait alors permis pour une partie de leurs salariés de choisir entre un Windows ou un Linux.
Dans ma boite en interne, quand j'étais de passage, j'avais vu des développeurs avec des laptop que l'on leur avait donnée équipé de Ubuntu. Leurs postes de travail pouvaient s'authentifier sur le réseau.

Avec le WSL, cela donne un argument de poids au commercial auprès des top management des DSI qui serait tenté de migrer une petite partie de leur parc pour une minorité d'utilisateur. Le commercial peut faire plier les arguments et retenir l'entreprise dans du 100% et éviter qu'il soit tenter d'aller voir ailleurs.

Il y a pas mal de temps Cannoncal avait noué un partenariat avec Microsoft et il n'est pas étonnant que Red Hat suive.
3  0 
Avatar de Eye_Py_Ros
Membre du Club https://www.developpez.com
Le 26/11/2024 à 16:10
Tour de magie,
ou comment Windows est en train de se transformer lentement en distribution Linux.
C'est pour quand la fusion acquisition microsoft redhat ?
2  0 
Avatar de _toma_
Membre confirmé https://www.developpez.com
Le 26/11/2024 à 21:11
J'en sais rien j'pose la question.
Je suis utilisateur Windows par contrainte pour une application donc je m'amuse pas à bidouiller mais les rares fois où je dois ouvrir CMD ou PowerShell j'ai l'impression de voyager dans le temps.
2  0 
Avatar de _toma_
Membre confirmé https://www.developpez.com
Le 26/11/2024 à 20:10
avoir un vrai shell ?
1  0 
Avatar de Gluups
Membre émérite https://www.developpez.com
Le 26/11/2024 à 21:51
Citation Envoyé par Jipété Voir le message
Bonjour,

Peut-être qu'on n'appelle pas les choses comme il faudrait ? Pour moi, la barre de titre c'est la barre qui affiche le nom du programme, suit les couleurs du style et est placée tout en haut de la fenêtre principale du programme concerné, si la souris monte plus elle sort de la fenêtre, si on clique dessus en tenant le bouton enfoncé on peut la déplacer (fonctionnement classique depuis W3.1, avant, je n'ai pas connu) et je n'ai jamais été ennuyé par un quelconque comportement aléatoire ou problématique la concernant.

Mais je ne dois avoir qu'un ou deux modules complémentaires.
HTH,
Effectivement c'est remarquable.
Il ne doit pas y avoir eu beaucoup de monde à penser à vérifier ce point, il se peut que ça aurait ouvert la fenêtre à d'autres solutions.
Comme de voir ce que ça donne en réinstallant les extensions après la mise à jour.
Il est vrai qu'il aurait fallu les reparamétrer, aussi. Probablement, ça n'aurait pas été pire.
1  0 
Avatar de Gluups
Membre émérite https://www.developpez.com
Le 26/11/2024 à 22:26
Citation Envoyé par Artemus24 Voir le message
Quel est l'intérêt d'avoir une distribution Linux sous Windows ? Je ne comprends pas.
Ça doit être pour faire gamberger les gens.
Rappelle-toi que ça a pris dix ans pour que les infobulles soient lisibles (sur Windows 11 -si quelqu'un sait bénéficier de ça dans Windows 10 ça m'intéresse), alors il fallait bien qu'il y ait un sens, à ça.

Ah ben voilà : on veut nous pousser vers Unix.
1  0 
Avatar de Ti-Slackeux
Membre expérimenté https://www.developpez.com
Le 26/11/2024 à 23:59
Bonsoir,

imho, faut bien comprendre que microsoft était vent debout contre linux.
Le pdg de l'époque (Steve Ballmer) a même déclaré : « Linux est un cancer qui s'attache à tout ce qu'il touche au sens de la propriété intellectuelle. »
Le hic c'est que leur assaut frontal n'a pas fonctionné et donc ils ont changé de méthode, maintenant le ver est dans la pomme.
Du coup leur wsl c'est pour rendre les gens encore un peu plus captif. Y'a wsl ben t'as pas besoin de quitter windows pour passer sous linux ...
Même si ma distro devenait compatible wsl je l'installerais pas sous windows !
Je n'ai pas encore trouvé comment rendre tous mes jeux compatibles linux/proton/wine mais je cherche.
Dès que çà c'est bon je vire windows.

@Gluups :
Ah ben voilà : on veut nous pousser vers Unix.
UNIX ?? Vous êtes sur de çà ??

Mes deux cents,
1  0 
Avatar de Gluups
Membre émérite https://www.developpez.com
Le 27/11/2024 à 6:04
Finalement, peut-être que ça risquait d'être un meilleur calcul pour Microsoft de proposer un Windows qui fonctionne, je veux dire sans avoir à s'abîmer les yeux tous les jours, que de juste introduire la concurrence dedans.

Enfin c'est juste une hypothèse, parce qu'après il reste à introduire ça dans le raisonnement Microsoft, et là j'abandonne.
1  0 
Avatar de esperanto
Membre émérite https://www.developpez.com
Le 27/11/2024 à 10:02
Citation Envoyé par Artemus24 Voir le message
@ Weed : aucun intérêt, car l'original est bien mieux que la copie. Si tu veux du linux, tu peux le mettre en double Boot sur ton ordinateur.
Vrai sur ton ordinateur, pas sur la bouse imposée par ton client ou ton employeur, généralement bridée sous Windows même si tu es développeur et que tes applications ciblent un serveur linux.
J'ai longtemps été dans un tel cas et travaillé avec Cygwin pour avoir un shell à peu près correct et la possibilité de tester mes scripts localement avant installation sur le serveur définitif.

Après, WSL est peut-être plus efficace que Cygwin, pas testé.
Pour le moment je rejoins weed, c'est un moyen pour Microsoft de donner un prétexte aux DSI pour que les règles ne changent surtout pas (poste client sous Windows bridé un max).
1  0 
Avatar de smarties
Expert confirmé https://www.developpez.com
Le 27/11/2024 à 15:35
WSL nécessite pas des accès administrateurs sous Windows pour être lancé ?

Si oui, ça ne permet pas de bénéficier de la sécurité offerte par Linux. En plus, des grosse sociétés (banques, assurances, ...) ne donneront jamais les accès admin sous Windows pour bénéficier de WSL.
1  0