Mono projekat prelazi u ruke Wine-a, Microsoft odustaje od razvoja

Mono prelazi u ruke Vina

Od svog debija 2001. godine, projekat Mono je suštinski dio .NET ekosistema. Majmun je bio 2001. godine razvili su Miguel De Icaza i Nat Friedman (koji je takođe osnovao kompaniju Ximian da promoviše svoje projekte) prvobitno da bi olakšao kreiranje višeplatformskih aplikacija, i bio je ključan u širenju .NET-a na operativne sisteme kao što su Android, iOS i Linux.

Novell je 2003. godine kupio Ximian, što je omogućilo izdavanje prve verzije Mono 1.0 2004. Međutim, 2011. godine, nakon restrukturiranja koje je uslijedilo nakon kupovine Novella od strane Attachmate Corporation, svi programeri Mono projekta su otpušteni.

kao odgovor, De Icaza i Friedman su osnovali Xamarin, nova kompanija posvećena razvoju i podršci Mono projekata, odvajajući se od kontrole Attachmate-a. Nekoliko mjeseci kasnije, obje kompanije su postigle sporazum kojim je Mono priznat kao nezavisni projekat otvorenog koda, dajući Xamarinu trajna prava na korištenje sve intelektualne svojine i zaštitnih znakova povezanih s Monom.

Nakon toga i Nakon akvizicije 2016. godine, Microsoft je preuzeo upravljanje Monom, nastavlja svoj razvoj. Posljednje veliko izdanje originalne verzije Mono-a dogodilo se u julu 2019., nakon čega su uslijedila samo manja ažuriranja, najnovija u februaru 2024. godine.

Projekat došao pod vodstvom .NET fondacije, neprofitna organizacija koju je kreirao Microsoft. Osim toga, Microsoft je napravio vlasničke Mono ekstenzije, koje su ranije distribuirane odvojeno, javnim i složio se da neće primjenjivati ​​svoje patente na one koji su razvijali, koristili, prodavali, uvozili ili distribuirali Mono. Mono komponente su integrisane u prvu verziju .NET Core platforme kao open source.

Nova priča za Mono

Mono Korišćen je u Wine-u za pokretanje .NET-baziranih izvršnih datoteka kompajliranih za Windows. u Vinski programeri su držali viljušku sinhronizirani softver pod nazivom Wine Mono, koji je uspješno ažuriran i održavan. Nakon procjene situacije, Microsoft je odlučio da prenese administraciju od glavnog projekta Mono do Wine zajednice i učinite Wine Mono repozitorijum glavnim.

Sa zadovoljstvom najavljujemo da će WineHQ organizacija preuzeti ulogu administratora Mono projekta na Wine-mono/Mono – GitLab (winehq.org)…

Microsoft održava modernu verziju Mono runtimea u dotnet/runtime spremištu i postepeno prebacuje radna opterećenja na ovu verziju. Ovaj posao je sada završen i preporučujemo da aktivni Mono korisnici i održavaoci Mono aplikacija migriraju na .NET, što uključuje rad u ovoj fork.

Podsjećamo da je Mono projekat bio prva implementacija .NET-a na Android, iOS, Linux i druge operativne sisteme. Projekat Mono je bio pionir .NET platforme na mnogim operativnim sistemima. Pomogao je da .NET na više platformi postane stvarnost i odveo .NET na mnoga nova mjesta, a mi cijenimo rad onih prije nas.

Hvala svim Mono programerima!

Ovu vijest je nedavno objavio Microsoft, budući da je putem blog posta je objavio svoju odluku da prenese upravljanje projektom na organizaciju WineHQ i Wine će od sada voditi brigu o administraciji Mono projekta, održavajući glavni repozitorij u wine-mono/Mono u GitLabu.

Spominje se da paralelno, nakon prenosa Mono projekta na Wine, Microsoft će nastaviti da podržava viljušku moderniji, poznat kao Mono Runtime, koji je dio baze koda otvorene .NET platforme. Planirano je da se komponente iz Microsoftovih projekata koje i dalje zavise od Mono-a postepeno prenose na ovaj fork. Osim toga, Microsoft preporučuje korisnicima mono-baziranih aplikacija da pređu na zajednički .NET framework, koji uključuje Mono Runtime.

Trenutna spremišta izvornog koda će ostati dostupna, iako neki mogu biti arhivirani, a binarni fajlovi su dostupni u naredne četiri godine. U međuvremenu, Microsoft razvija ažuriranu verziju Mono runtime-a i preporučuje trenutnim korisnicima i održavaocima Mono-baziranih okvira aplikacija da razmotre migraciju na .NET.

konačno ako jesi zainteresovani da saznaju više o tome, detalje možete provjeriti u sljedeći link.