Microsoft a transferat dezvoltarea proiectului Mono comunității Wine

Compania Microsoft a anunțat transferul proiectului Mono, care dezvoltă o implementare alternativă a platformei .NET, către organizația WineHQ, care dezvoltă o implementare deschisă a API-ului Win32. Compania Microsoft a preluat proiectul Mono după achiziția companiei Xamarin în 2016. Pe baza platformei Mono, se planificase dezvoltarea de instrumente pentru crearea de aplicații mobile în C# folosind tehnologiile .NET, dar, în timp, proiectul a intrat în stagnare, iar din 2019 nu s-au mai realizat lansări semnificative, deși actualizările corective au continuat să fie publicate regulat.

Deoarece Mono era folosit în Wine pentru a rula fișiere executabile compilate pentru Windows bazate pe .NET, dezvoltatorii Wine au menținut un fork sincronizat al Wine Mono, care a fost însoțit cu succes și actualizat regulat. Evaluând situația, compania Microsoft a decis să transfere proiectul principal Mono comunității Wine și să facă din depozitul Wine Mono unul principal. Codul din vechiul depozit Mono va fi păstrat, dar va fi trecut în mod arhivistic. Versiunile gata formate anterior vor rămâne disponibile timp de 4 ani.

Prin transferul originalului Mono către Wine, Microsoft va continua să susțină fork-ul mai modern Mono Runtime, inclus în baza de cod a platformei deschise .NET. Se preconizează tranziția treptată a componentelor proiectelor Microsoft care rămân legate de Mono pe acest fork. Compania Microsoft a declarat, de asemenea, că recomandă utilizatorilor aplicațiilor care utilizează Mono să treacă la utilizarea platformei comune .NET, care include Mono Runtime.

Platforma Mono a fost fondată în 2001 de Miguel de Icaza și Nat Friedman, care au înființat compania Ximian pentru a-și dezvolta proiectele. În 2003, compania Ximian a fost vândută Novell, iar prima versiune Mono 1.0, lansată în 2004, a fost pregătită sub egida Novell. În 2011, ca urmare a restructurării după achiziția Novell de către Attachmate, toți dezvoltatorii proiectului Mono au fost disponibilizați. Ca răspuns, Miguel de Icaza și Nat Friedman au înființat o nouă companie, Xamarin, care a început să dezvolte și să susțină proiecte legate de Mono, independent de grupul Attachmate. După două luni, companiile Xamarin și Attachmate au semnat un acord prin care Attachmate a recunoscut Mono ca un proiect open-source independent și a acordat Xamarin drepturi nelimitate de utilizare a tuturor proprietăților intelectuale și mărcilor comerciale legate de proiectul Mono.

În februarie 2016, Miguel de Icaza și Nat Friedman și-au vândut afacerea companiei Microsoft, moment în care proiectul Mono a trecut de la licența LGPLv2 la MIT și a fost preluat de organizația non-profit .NET Foundation, creată de Microsoft. De asemenea, au fost deschise anterior extinderi proprietare separate pentru Mono, iar Microsoft a dat asigurări că nu va aplica brevete împotriva celor care dezvoltă, folosesc, vând, importă sau furnizează Mono. Componentele Mono au fost integrate în prima versiune open-source a platformei .NET Core.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster