Post a Comment
The performance optimisations look good; hopefully the Mac support will improve to the point that we start seeing a stable Banshee player emerge for Mac OS X
The performance/efficiency improvements should also help those on laptops who are concerned with making sure the applications they use allow the CPU to drop down into its lowest state (and thus save power).
Well, technically speaking, the only real purpose of winforms is the sake of compatibility more than anything else. Mind you, one should, if they are going to write software, use the native widget for the said platform; Cocoa# for Mac, GTK# for *NIX and Winforms for Windows.
http://zwabel.wordpress.com/2009/03/30/pushing-immature-technology-...
Much people aren't happy with it.
So you moderate down a person comment because you disagree with them - yeah, real mature.
The point I was getting at is that the idea of a multiplatform toolkit is a load of bollocks because no matter how good one makes the toolkit - it will always appear out of place, especially on a Mac.
But hey, you found it easier to moderate me down and flame my post rather than taking an effort to understand what I was talking about.
Seriously, this is getting old.
Most Mono applications make use of the ECMA portion of C# and then Glade# or Gtk#. They have done really well to steer clear of any of the patent encumbered Winforms (and WPF) libraries. If MS decided to sue Novell and require them to remove Winforms, none of the major applications will break since they do not use those libraries.
So is Mono's FAQ.
I wish people would stop posting this from the FAQs, because it is well wide of the mark and doesn't answer the most crucial question that open source projects need answered, and Gnome needs answered if it is to use Mono more fully at any time because Gnome needs something like it.
There is nothing that stops Microsoft from encumbering the CLR or anything submitted to the ECMA and there is nothing to stop the RAND license that they have to be offered under from being revoked. They just won't be ECMA specs any more, that's all.
The notion that there are some ring-fenced 'safe' and potentially 'non-safe' parts of Mono is bogus and potentially dangerous because no one cares about what your namespaces or libraries are called. I can tell you Microsoft doesn't.
They will not sue anyone, or throw their weight around, over people implementing Winforms or people having ADO.Net namespaces I can tell you that. It just wouldn't make any sense and wouldn't be successful. They will do it in a more far reaching way on the basis of anything that runs within a compatible CLR, as documented at the ECMA.




