Un long et étrange cercle FOSS prend fin lorsque Microsoft fait don de Mono au projet Wine

Agrandir / Le Mono se situe-t-il entre le cabernet sauvignon chilien et le malbec argentin, ou est-ce plutôt une orange, peut-être ?

Getty Images

Microsoft a fait don du projet Mono, un framework open source qui a apporté sa plateforme .NET aux systèmes non Windows, à la communauté Wine. WineHQ sera le gardien du code en amont du projet Monotandis que Microsoft encouragera les applications basées sur Mono à migrer vers son framework open source .NET.

Comme Notes de Microsoft sur la page d’accueil du projet Monola dernière version majeure de Mono date de juillet 2019. Mono était « un pionnier de la plate-forme .NET sur de nombreux systèmes d’exploitation » et a été la première implémentation de .NET sur Android, iOS, Linux et d’autres systèmes d’exploitation.

Ximian, Novell, SUSE, Xamarin, Microsoft, désormais Wine

Mono a débuté comme un projet de Miguel de Icaza, co-créateur du bureau GNOME. De Icaza a dirigé Ximian (à l’origine Helix Code), visant à porter la nouvelle plateforme .NET de Microsoft sur des plateformes de type Unix. Ximian a été acquis par Novell en 2003.

Mono a joué un rôle clé dans les efforts de de Icaza pour intégrer Silverlight, un plug-in de navigateur pour les « applications multimédia interactives » (c’est-à-dire un concurrent de Flash) sur les systèmes Linux. Novell a fait la promotion de Mono comme moyen de développer des applications iOS avec C# et d’autres langages .NET. Microsoft a appliqué sa « promesse communautaire » à ses normes .NET en 2009, confirmant ainsi sa volonté de laisser Mono s’épanouir en dehors de son contrôle spécifique.

Cependant, en 2011, Novell, sur le point d’être racheté et devenu obsolète, ne faisait pas grand-chose avec Mono, et de Icaza a lancé Xamarin pour promouvoir Mono pour Android. Novell (par l’intermédiaire de sa filiale SUSE) et Xamarin ont conclu un accord un accord dans lequel Xamarin prendrait en charge l’IP et les clients, en utilisant Mono dans Novell/SUSE.

Microsoft a rendu la majeure partie de .NET open source en 2014, puis est allé plus loin en acquérant entièrement Xamarin en 2016, en plaçant Mono sous une licence MIT et en regroupant les offres Xamarin dans divers projets open source. Mono existe désormais sous un dépôt qui pourrait un jour être archivé, bien que Microsoft promette de conserver les binaires pendant au moins quatre ans. Ceux qui souhaitent continuer à utiliser Mono sont dirigés vers le site Web de Microsoft « fork moderne » du projet à l’intérieur de .NET.

Qu’est-ce que cela signifie pour Mono et Wine ? Pas grand-chose au début. Wine, une couche de compatibilité pour les applications Windows sur les systèmes compatibles POSIX, a déjà utilisé le code Mono dans des correctifs et possède son propre moteur MonoEn faisant don de Mono à Wine, Microsoft a, au minimum, effacé la dernière once d’inquiétude que l’on pouvait avoir quant au contrôle de l’entreprise sur le projet. C’est un Microsoft très différent, familier de l’open source, qui prend cette décision, bien sûr, mais quoi qu’il en soit, c’est un bon geste.

2024-08-28 20:15:35
1724868113


#long #étrange #cercle #FOSS #prend #fin #lorsque #Microsoft #fait #don #Mono #projet #Wine

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.