So, Mono can no longer be trusted?
This is a bit of a story but, I think it is important to bring up. I'm a Linux From Scratch user and build all my stuff myself. Yesterday I wanted to give Pinta a try, which is a Mono application. Here are the dependencies and build order:
libgdiplus : autotools : builds OK mono : autotools + cmake : builds OK gtk-sharp2 : autotools: builds OK mono.addins : autotools : FAIL pinta : ? : ? Why did it fail? Code:
/usr/bin/gacutil /i ../bin/Mono.Addins.dll ... Quote:
Quote:
What are we looking at here? embrace, extend, byebye? This makes me think the Linux Community needs to port anything useful off the Mono platform and kick it to the curb. I could be wrong, but if I am correct that closed binaries are going to be needed going forward, it will only be a few years before you'll need Microsoft Visual Studio for Linux to develop Mono applications at the low, low price of $2299 per workstation. If you're a member of an IT department reading this, consider that Microsoft appears to be setting up the scaffolding to create vendor-lock-in for developing Mono applications. You now appear to need their stuff to develop on what was previously supposed to be an open source platform. |
Mono is not from microsoft but a reverse engineered implementation of the .NET framework. This is really moot now since microsoft has open sourced .NET. I personally have no experience with Mono other than I avoid applications that use it.
EDIT - I see that now mono has been purchased by microsoft. It originally was started by Ximian. Given this, I still would never use anything built around mono simply because I have no need to: there are plenty of apps out there that do not use mono. Anything microsoft has their hand in generally turns to crap (if it isn't already) so I avoid anything and everything touched by them anyway. |
All times are GMT -5. The time now is 07:32 PM. |