Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, the code is MIT licensed. Check it on github: https://github.com/microsoft/referencesource

In fact, for the past couple releases mono has replaced a lot of its library code with MS's quite successfully.

Full disclosure - I run the mono team at Xamarin.



I'd like to second the poster who said thanks for all your hard work.

It's pretty freakin' sweet to be able to develop my asp.net MVC sites in Monodevelop instead of VC. I really prefer KDE over Windows as a UI, and y'all let me work in Linux all the time now!


I second that sentiment. I mostly use C# for work - about half web stuff and half OpenGL-based user interfaces, and it's a real boon to be able to do all my work in Linux. Some other C# devs here work on Macs. We all appreciate the Mono team's hard work.


Are you guys using OpenTK?


Yeah, just a portion of it (a modified fork of the GL bindings). We wrap our own framework around the bindings and combine that with SDL2, plus Cairo/Pango for vector drawing and writing text to textures, libogg/libopus for audio files, Assimp for 3D assets, etc.


I stopped paying attention when the development stood still for a while, hence my question.

Thanks for the feedback.


It depends. The reference source site code is MS-RSL (see the License link in the upper right).

Some of the source is additionally available under MIT from the github repository, but the reference site includes things that are not "open source" like WPF and Winforms.


Thanks - and thank to you and the team for all your hard work. I just ran Hello World on Mono via dnx/dnu and my mind was blown. Who would have predicted Microsoft would be doing this in 2015?


It was alluded to that this change was coming back in May 2014 https://www.mail-archive.com/ozdotnet%40ozdotnet.com/msg1072... and then on Nov 2014 it landed -> https://www.mail-archive.com/ozdotnet@ozdotnet.com/msg11187....

Additionally check out the recent presentation from last week done by the "Open Source Engineering Team, Microsoft" which is based in Silicon Valley - https://www.youtube.com/watch?v=2ARzbQSWoIM


Thanks for your all hard work and sorry for the few times I was part of the anti-Mono crowd in the early days.

It is quite a valuable work, and if I would be running a business for mobile dev, Xamarin would be on top list vs C++ (which I use as a hobby currently).


Here's the trello board which is tracking the code replacement - https://trello.com/b/vRPTMfdz/net-framework-integration-into...




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: