Microsoft hat die Entwicklung des Mono-Projekts an die Wine-Community übergeben.

Die Microsoft Corporation hat angekündigt, das Mono-Projekt, das eine alternative Implementierung der .NET-Plattform entwickelt, an die Organisation WineHQ zu übergeben, die eine offene Implementierung der Win32-API entwickelt. Microsoft übernahm das Mono-Projekt nach der Akquisition des Unternehmens Xamarin im Jahr 2016. Auf der Basis der Mono-Plattform wurden Werkzeuge zur Entwicklung von mobilen Anwendungen in C# unter Verwendung von .NET-Technologien geplant, aber im Laufe der Zeit geriet das Projekt in eine Stagnation, und seit 2019 wurden keine bedeutenden Releases mehr veröffentlicht, obwohl regelmäßig Korrekturupdates bereitgestellt wurden.

Da Mono in Wine verwendet wurde, um für Windows erstellte .NET-Executable-Dateien auszuführen, unterstützten die Wine-Entwickler einen synchronisierten Fork namens Wine Mono, der erfolgreich gepflegt und regelmäßig aktualisiert wurde. Nach eingehender Bewertung hat Microsoft beschlossen, das Hauptprojekt Mono an die Wine-Community zu übertragen und das Repository Wine Mono zur Hauptquelle zu machen. Der Code im alten Mono-Repository wird archiviert, bleibt aber erhalten. Bereits erstellte Builds bleiben für 4 Jahre verfügbar.

Dabei wird Microsoft, indem es das originale Mono an Wine übergibt, die Wartung eines moderneren Mono Runtime Forks fortsetzen, der in die Codebasis der offenen .NET-Plattform integriert ist. Es ist geplant, schrittweise die Komponenten von Microsoft-Projekten, die an Mono gebunden sind, auf diesen Fork zu übertragen. Microsoft hat auch erklärt, dass es den Nutzern von Anwendungen, die Mono verwenden, empfiehlt, auf die gemeinsame .NET-Plattform umzusteigen, die das Mono Runtime umfasst.

Die Mono-Plattform wurde 2001 von Miguel De Icaza und Nat Friedman gegründet, die zur Entwicklung ihrer Projekte die Firma Ximian ins Leben riefen. Im Jahr 2003 wurde Ximian an Novell verkauft, und der erste Release Mono 1.0, der 2004 erschien, wurde im Rahmen von Novell vorbereitet. 2011 führte eine Umstrukturierung, die nach dem Erwerb von Novell durch Attachmate durchgeführt wurde, zur Entlassung aller Entwickler des Mono-Projekts. Daraufhin gründeten Miguel De Icaza und Nat Friedman das Unternehmen Xamarin, das unabhängig von der Holding Attachmate mit der Entwicklung und Unterstützung von Mono-bezogenen Projekten begann. Zwei Monate später schlossen Xamarin und Attachmate eine Vereinbarung, wonach Attachmate Mono als unabhängig open source Projekt anerkannte und Xamarin das unbefristete Recht zur Nutzung sämtlicher geistiger Eigentumsrechte und Marken, die mit dem Mono-Projekt verbunden sind, übertrug.

Im Februar 2016 verkauften Miguel de Icaza und Nat Friedman ihr Unternehmen an Microsoft. Anschließend wurde die Lizenz des Mono-Projekts von LGPLv2 auf MIT geändert und fiel unter die Verwaltung der gemeinnützigen Organisation .NET Foundation, die von Microsoft gegründet wurde. Zudem wurden früher separat vertriebene proprietäre Erweiterungen für Mono geöffnet, und es wurden Verpflichtungen eingegangen, die sicherstellen, dass Microsoft-Patente nicht gegen Personen angewendet werden, die Mono entwickeln, verwenden, verkaufen, importieren und bereitstellen. Die Mono-Komponenten wurden in die erste offene Version der .NET Core-Plattform integriert.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster