Linked by Thom Holwerda on Thu 24th Sep 2009 13:35 UTC, submitted by Hiev
Mono Project If you don't like personal, blog-style reporting, you might want to skip this item. A few days ago, during a speech at Software Freedom Day in Boston, Richard Stallman has, at least in my book, crossed a line that I thought he would never cross.
Permalink for comment 386166
To read all comments associated with this story, please click here.
ebasconp
Member since:
2006-05-09


Mono, on the other hand, is a reimplementation of a MS technology. It pushes MS own agenda with .Net. Remember Win32 is dying and MS needs to make all the world swith to .Net. The more people making programs with .Net, the better for MS. Mono isn't really a problem for MS, because it doesn't implement the Windows GUI, it uses Gtk, which .Net doesn't include. So most .Net applications are Windows only, which is good for MS. You can't run all .Net applications with mono, so there's no problem at all.



1. Win32 api dying? everything written on Windows ultimately executes win32 api functions... Such API is, arguely, one of the bests C APIs written ever.... it is huge, it cares a lof of backwards compatibility, it covers a lot of the Windows functionality and so on.

2. Mono implements 100% of Windows Forms on top of Cairo.

3. Anyway, the nice part in Mono is not the MS part, but the new ecosystem they are building: Gtk#, Posix, their ahead of time compiler, their support not just for Linux, but for BSD, Solaris and Mac, SIMD, their programmatically callable C# compiler; and technologies like Moonlight and their new MonoTouch.

If we see just the politics on everything that occurs, the essential gets invisible to our eyes...

Technologically, Mono is a brilliant effort.

Edited 2009-09-25 03:41 UTC

Reply Parent Bookmark Score: 5