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

Das Unternehmen Microsoft hat die Übergabe des Mono-Projekts angekündigt, das eine alternative Implementierung der .NET-Plattform entwickelt, an die Organisation WineHQ, die eine offene Implementierung der Win32-API fördert. Microsoft übernahm das Mono-Projekt nach der Übernahme von Xamarin im Jahr 2016. Auf Basis der Mono-Plattform war geplant, Werkzeuge zur Entwicklung mobiler Anwendungen in C# unter Verwendung der .NET-Technologien zu entwickeln, aber im Laufe der Zeit fiel das Projekt in eine Stagnation, und seit 2019 wurden keine wesentlichen Releases mehr veröffentlicht, obwohl regelmäßig kleine Updates veröffentlicht wurden.

Da Mono in Wine verwendet wurde, um compilierte .NET-Anwendungen, die für Windows erstellt wurden, auszuführen, unterstützten die Wine-Entwickler einen synchronisierten Fork von Wine Mono, der erfolgreich betreut und regelmäßig aktualisiert wurde. Nachdem die Situation bewertet wurde, entschied sich Microsoft, das Hauptprojekt Mono an die Wine-Community zu übergeben und das Wine Mono-Repository als primär festzulegen. Der Code des alten Mono-Repositories wird aufbewahrt, aber in den Archivmodus versetzt. Bereits erstellte, fertige Builds bleiben für 4 Jahre verfügbar.

Mit der Übergabe des ursprünglichen Mono an Wine wird Microsoft jedoch weiterhin einen moderneren Fork der Mono Runtime unterstützen, der Teil des Open-Source-Codebases der .NET-Plattform ist. Es ist geplant, schrittweise die Komponenten der Microsoft-Projekte, die weiterhin an Mono gebunden sind, auf diesen Fork zu migrieren. Microsoft hat außerdem erklärt, dass es den Benutzern von Anwendungen, die Mono verwenden, empfiehlt, auf die gemeinsame .NET-Plattform umzusteigen, die die Mono Runtime umfasst.

Die Mono-Plattform wurde 2001 von Miguel de Icaza und Nat Friedman gegründet, die das Unternehmen Ximian zur Entwicklung ihrer Projekte ins Leben riefen. Im Jahr 2003 wurde Ximian an Novell verkauft, und das erste Release von Mono 1.0, das 2004 erschien, wurde unter Novell vorbereitet. Im Jahr 2011 wurden im Rahmen einer Umstrukturierung, die nach dem Erwerb von Novell durch die Firma Attachmate durchgeführt wurde, alle Entwickler des Mono-Projekts entlassen. Als Antwort darauf gründeten Miguel de Icaza und Nat Friedman das neue Unternehmen Xamarin, das sich unabhängig von der Holding Attachmate mit der Entwicklung und Unterstützung von Mono-bezogenen Projekten befasste. Zwei Monate später schlossen Xamarin und Attachmate eine Vereinbarung, in der Attachmate Mono als unabhängiges Open-Source-Projekt anerkannte und Xamarin das unbefristete Recht zur Nutzung aller mit dem Mono-Projekt verbundenen geistigen Eigentumsrechte und Marken gewährte.

Im Februar 2016 verkauften Miguel de Icaza und Nat Friedman ihr Unternehmen an Microsoft, nach dem der Mono-Projekt die Lizenz von LGPLv2 auf MIT änderte und unter die Verwaltung der von Microsoft gegründeten Non-Profit-Organisation .NET Foundation fiel. Ebenfalls wurden zuvor separat vertriebene proprietäre Erweiterungen für Mono geöffnet und Verpflichtungen eingegangen, die die Anwendung von Microsoft-Patenten gegen Personen garantieren, die mit der Entwicklung, Nutzung, dem Verkauf, der Einfuhr und der Lieferung von Mono beschäftigt sind. Die Mono-Komponenten wurden mit der ersten Open-Source-Version der .NET Core-Plattform integriert.

Quelle: opennet.ru

60GB SSD 8Gb DDR4