Microsoft a transféré le développement du projet Mono à la communauté Wine

La société Microsoft a annoncé le transfert du projet Mono, qui développe une implémentation alternative de la plateforme .NET, à l'organisation WineHQ, qui développe une implémentation open-source de l'API Win32. Microsoft a acquis le projet Mono après l'acquisition de la société Xamarin en 2016. Sur la base de la plateforme Mono, il était prévu de développer des outils pour la création d'applications mobiles en C# en utilisant les technologies .NET, mais avec le temps, le projet est tombé en stagnation et depuis 2019, aucun lancement significatif n'a eu lieu, bien que des mises à jour correctives continuent d'être publiées régulièrement.

Étant donné que Mono était utilisé dans Wine pour exécuter des fichiers exécutables compilés pour Windows sur la base de .NET, les développeurs de Wine ont maintenu un fork synchronisé de Wine Mono, qui a été régulièrement mis à jour et accompagné avec succès. Après évaluation de la situation, Microsoft a décidé de transférer le projet principal Mono à la communauté Wine et de faire du dépôt Wine Mono le principal. Le code de l'ancien dépôt Mono sera conservé mais sera placé en mode archive. Les compilations préparées précédemment resteront disponibles pendant 4 ans.

Ainsi, en transférant l'original Mono à Wine, Microsoft continuera de supporter un fork plus moderne de Mono Runtime, inclus dans la base de code de la plateforme open-source .NET. Il est prévu de transférer progressivement vers ce fork les composants des projets Microsoft qui restent liés à Mono. Microsoft a également déclaré qu'elle recommande aux utilisateurs d'applications utilisant Mono de passer à la plateforme commune .NET, qui inclut Mono Runtime.

La plateforme Mono a été fondée en 2001 par Miguel de Icaza et Nat Friedman, qui ont créé l'entreprise Ximian pour le développement de leurs projets. En 2003, Ximian a été vendu à Novell et la première version de Mono 1.0, sortie en 2004, a été préparée dans le cadre de Novell. En 2011, suite à une restructuration après l'acquisition de Novell par Attachmate, tous les développeurs du projet Mono ont été licenciés. En réponse, Miguel de Icaza et Nat Friedman ont fondé une nouvelle entreprise, Xamarin, qui a commencé à développer et à soutenir des projets liés à Mono, indépendamment de la holding Attachmate. Deux mois plus tard, Xamarin et Attachmate ont conclu un accord dans lequel Attachmate a reconnu Mono comme un projet open source indépendant et a accordé à Xamarin un droit d'utilisation illimité de toute la propriété intellectuelle et des marques liées au projet Mono.

En février 2016, Miguel de Icaza et Nat Friedman ont vendu leur entreprise à Microsoft, après quoi le projet Mono a changé de licence de LGPLv2 à MIT et est passé sous la direction de l'organisation à but non lucratif .NET Foundation, créée par Microsoft. Les extensions propriétaires précédemment distribuées séparément pour Mono ont également été ouvertes et des engagements ont été pris pour garantir qu'aucun brevet Microsoft ne serait appliqué contre ceux qui développent, utilisent, vendent, importent et fournissent Mono. Les composants de Mono ont été intégrés au premier lancement open source de la plateforme .NET Core.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster