This is really big for current .Net developers, Novell is working to bring C# to Android. Recently they brought C# to the iPhone in the form of MonoTouch. This will make it easier for developers to make cross platform apps as well as bring some of the existing apps that are made using MonoTouch to Android.

MonoDroid will give Android developers tools for binding the Java APIs, while making them accessible through the JIT-compiled, 335-powered runtime engine. This will hopefully allow allow developers to reuse their engine and business logic code across all mobile platforms and swapping out the user interface code for a platform-specific API. MonoTouch for iPhone devices and the Monodroid APIs for Android devices. If this works out the gap between Android and Iphone apps will continue to get smaller and Android app quality should also improve.




The language itself and core libs (system), and anything relating to Android are technically nothing to do with MS anymore.
On topic, i cannot wait for this! Mono is awesome, far nicer to use than java and will really put android dev on the map.
Microsoft have no power over Novell's products, including Mono; certainly not more power than any software company has over competing products. If Microsoft had patents Novell are violating then there is no reason to assume that Novell's software development tools are more unsafe than any others.
I have not seen a push to get Mono onto anything *BSD (except Mac OS X). Novell themselves do not support BSD and I have only heard of another company supporting a Mono port to Solaris. I think the Linux version of Mono might run on *BSD, but I have never tried it.
And why wouldn't they? The virtual machine is the same, based on the same open specification, and the base frameworks are 100% compatible.
The extended framework is fairly compatible. Both .NET and Mono support Windows Forms. Only .NET supports WPF. Mono supports Gtk# but there is an installer to add Gtk# to .NET.
Both certainly use the same binary format and libraries are binary compatible.
Mono on Windows is simply not as important as Mono on Linux and other platforms, due to the afore-mentioned binary compatibility.
I am sure you'll see me more often now.
I am a long-time Mac user but certainly don't like where his Jobsness is going with the iPad.
But I am also a long-time Mono user and when I read this
http://www.macrumors.com/2010/04/12/...ad-challenger/
and Miguel's blog post about MonoDroid
http://tirania.org/blog/archive/2010/Feb-17.html
my future path was clear: I'll get the Android-based iPad "challenger".
http://www.koushikdutta.com/search/label/Mono