Microsoft et Red Hat annoncent le support des technologies .NET sur Linux
Pour les développeurs d'entreprise
Le 2015-11-05 10:12:09, par Michael Guilloux, Chroniqueur Actualités
Dans le cadre d’un partenariat, Microsoft et Red Hat ont annoncé hier l’introduction de Red Hat Enterprise Linux et OpenShift sur Microsoft Azure. Ce choix pour Microsoft s’explique par sa volonté de répondre à la demande d’une bonne partie de ses clients, alors que pour Red Hat, c’est plutôt logique dans la mesure où les clientèles des deux sociétés se chevauchent à 90 %, a commenté Mike Evans, vice-président chez Red Hat.
Cette annonce n’était toutefois qu’un seul point parmi bien d’autres que les deux entreprises ont divulgués hier sur leur nouvelle collaboration. En effet, Red Hat et Microsoft ont également annoncé que les deux sociétés vont travailler ensemble pour apporter une version prise en charge du runtime .NET à Red Hat Enterprise Linux et OpenShift 3. L’objectif est de faciliter la portabilité des applications .NET au-delà de Windows, sur Linux. Mais cela va encore permettre aux développeurs d’entreprise et décideurs IT de se sentir plus en sécurité dans leur choix d’utiliser .NET sur Red Hat Enterprise Linux, sachant que leurs applications seront prises en charge à tous les niveaux.
Pour les développeurs .NET, cette annonce signifie également que Red Hat Enterprise Linux sera la distribution Linux recommandée par Microsoft. En effet, dans cette nouvelle collaboration, c’est la distribution de Red Hat qui sera prioritaire lorsque Microsoft devra mettre à jour ou tester .NET sur Linux. Les deux entreprises vont aussi travailler ensemble pour valider la compatibilité et d’autres questions techniques, en temps réel.
Comme avantages de cette collaboration pour les développeurs .NET et responsables IT, Red Hat évoque à la fois des raisons techniques et commerciales, comme la possibilité de profiter de technologies non disponibles sur d’autres plateformes, faire des économies de coûts potentiels et gagner en productivité en combinant les deux plateformes. Mais du point de vue de la technologie, Red Hat met surtout en avant la capacité d’utiliser la technologie native de conteneur Linux avec .NET.
Les développeurs pourront désormais empaqueter et déployer leurs applications .NET en utilisant des conteneurs Docker, et ainsi bénéficier d’une « meilleure isolation et/ou la coordination de différentes versions de runtime, une densité de serveur accrue ou des scénarios de déploiement continu plus rationalisés ».
De manière plus précise, les deux entreprises ont annoncé que :
Source : Blog Red Hat
Et vous ?
Que pensez-vous de cette collaboration pour prendre en charge .NET sur Linux ? Quels avantages cela pourrait-il apporter aux développeurs .NET ?
Voir aussi
Forum Linux
Forum .NET
Cette annonce n’était toutefois qu’un seul point parmi bien d’autres que les deux entreprises ont divulgués hier sur leur nouvelle collaboration. En effet, Red Hat et Microsoft ont également annoncé que les deux sociétés vont travailler ensemble pour apporter une version prise en charge du runtime .NET à Red Hat Enterprise Linux et OpenShift 3. L’objectif est de faciliter la portabilité des applications .NET au-delà de Windows, sur Linux. Mais cela va encore permettre aux développeurs d’entreprise et décideurs IT de se sentir plus en sécurité dans leur choix d’utiliser .NET sur Red Hat Enterprise Linux, sachant que leurs applications seront prises en charge à tous les niveaux.
Pour les développeurs .NET, cette annonce signifie également que Red Hat Enterprise Linux sera la distribution Linux recommandée par Microsoft. En effet, dans cette nouvelle collaboration, c’est la distribution de Red Hat qui sera prioritaire lorsque Microsoft devra mettre à jour ou tester .NET sur Linux. Les deux entreprises vont aussi travailler ensemble pour valider la compatibilité et d’autres questions techniques, en temps réel.
Comme avantages de cette collaboration pour les développeurs .NET et responsables IT, Red Hat évoque à la fois des raisons techniques et commerciales, comme la possibilité de profiter de technologies non disponibles sur d’autres plateformes, faire des économies de coûts potentiels et gagner en productivité en combinant les deux plateformes. Mais du point de vue de la technologie, Red Hat met surtout en avant la capacité d’utiliser la technologie native de conteneur Linux avec .NET.
Les développeurs pourront désormais empaqueter et déployer leurs applications .NET en utilisant des conteneurs Docker, et ainsi bénéficier d’une « meilleure isolation et/ou la coordination de différentes versions de runtime, une densité de serveur accrue ou des scénarios de déploiement continu plus rationalisés ».
De manière plus précise, les deux entreprises ont annoncé que :
- les développeurs seront en mesure de construire des applications .NET et les déployer sur Red Hat Enterprise Linux, OpenShift, Red Hat Enterprise Linux Atomic Host, et Red Hat Enterprise Linux OpenStack Platform ;
- les ingénieurs de Red Hat et Microsoft se sont engagés à développer et certifier .NET avec les technologies Red Hat pour une utilisation en entreprise ;
- Red Hat va expédier un Microsoft .NET certifié pour les environnements Red Hat via Red Hat Software Collections ;
- Red Hat fournira un support direct pour l’installation, la configuration, et les problèmes d’environnements liés à .NET et les technologies Red Hat.
Source : Blog Red Hat
Et vous ?
Voir aussi
-
Bono_BXMembre confirméMicrosoft est depuis longtemps l'un des principaux contributeur de Linux, il faut sortir de sa grotte pour se renseigner des fois.Fini la tranquillité d'esprit, la liberté, la gratuité et la vie privée sous Linux et autre "Unix Like" comme BSD.
Big Brother aura le contrôle total de la surveillance de tout ce qui se passe dans nos ordinateurs et sur les serveurs Internet tournants sur ce genre de système. En introduisant du code dans sa programmation, et hop! on est fait à l'OS...Les seuls systèmes qui nous protège de l'espionnage et du contrôle de Microsoft et autres compagnie du genre espion, ce sont les Linux et certains autres systèmes indépendants.le 28/11/2015 à 11:05 -
Max LothaireMembre confirméJ'ai une question du coup ; est-ce que ce portage de .NET sera exclusif à RHEL, ou est-ce que cela sera étendu à d'autre distribution ?le 05/11/2015 à 11:08
-
benjani13Membre extrêmement actifOn peut espérer que ça retombe dans CentOS, ou peut être déjà en amont sur Fedora?le 05/11/2015 à 11:16
-
ZirakInactifVu l'article, j'ai l'impression que pour l'instant cela sera une "exclusivité" Red Hat, c'est un bon début, mais oui, j'espère également que à terme, d'autres distributions seront concernées (et quand je dis d'autres distributions, je parle de distri pas forcément gérées / financées par Red Hat).le 05/11/2015 à 11:17
-
Bono_BXMembre confirméNon, je ne pense pas : il va plus certainement s'agir d'une collaboration entre Microsoft et RedHat pour le développement de .Net Core (la pile .Net multi-environnement, en résumé) pour tout ce qui est interaction système. Par contre, le partenariat semble d'envergure.le 05/11/2015 à 11:46
-
xarkamMembre éprouvéManque plus qu'un VisualStudio sous linux pour faire les app .NET/C# comme sous windows
Et aussi le portage opensource de wpf (en cours il me semble)le 05/11/2015 à 11:48 -
Bono_BXMembre confirméTu as déjà Visual Studio Code, et même s'il n'est pas encore au niveau de son grand frère, la première brique est posée.Et aussi le portage opensource de wpf (en cours il me semble)
https://github.com/Perspex/Perspexle 05/11/2015 à 11:56 -
tomlevRédacteur/ModérateurNon, c'est pas exclusif à Red Hat. Les projets .NET Core et Core CLR sont destinés à fonctionner sur n'importe quelle distribution Linux (j'ai déjà testé sur mon Raspberry Pi sous Raspbian). Je pense qu'il s'agit plutôt d'un partenariat privilégié entre MS et Red Hat.
Oui, c'est quasiment le seul truc qui me retient pour l'instant de passer sous Linux...
C'est pas vraiment comparable... VS Code est un éditeur de texte (très) avancé, pas un vrai IDE, et je ne pense pas qu'il ait vocation à le devenir.
Perspex n'est pas un portage de WPF, c'est juste un framework UI multiplateforme inspiré de WPF/Silverlight/WinRT, basé sur une variante de XAML. Cela étant dit, ça n'en est pas moins prometteurle 05/11/2015 à 14:03 -
hotcryxMembre extrêmement actifA l'époque, il y avait SharpDevelop (avec serveur mono).
http://sourceforge.net/projects/sharpdevelop/
Mais dans le sens opposé, j'ai lu que MS supportait ou supporterait PERL.NET en Visual Studio.
Faire du perl avec le framework .NETle 05/11/2015 à 15:35 -
AesonNouveau Candidat au ClubLa fin de Mono se raproche a grand pas.... comme prévu.le 05/11/2015 à 16:08