11.07.09
Mono and GNOME 3.0
Summary: Interesting new posts about C# projects, GNONE, Novell’s Banshee, and Novell’s de Icaza’s work promoting C# and iPhones
Stephane Delcroix appears to have just been added to Planet SUSE, so the following post from October 31st shows up with the title “Mono-ifying Gnome3, one dependency at a time”
Looking back a little, there is also this post from him “Announcing Gio# and Gtk#Beans”
For a handful of good reasons (see Mike’s mail), gtk-sharp, the gtk bindings for Mono and .NET, lately chose not to follow the hectic 6 months release plan of both gtk and glib teams but leverage on the almost perfect 2.12.x releases we have now (binding gtk 2.12 and glib 2.16) for a few extra months.
Jo Shields writes (in the comments): “So, Stephane, sweetie… Any chance you can split out Atk# while you’re at it? Banshee’s new a11y stuff needs it”
A lot about F-Spot, which is a Mono application, can also be found in posts like this one. It is not very reassuring to be honest. Miguel de Icaza too is terribly busy with Mono this week. Everything he works on these days is related to Mono and Moonlight. He is not even using Mono to promote greater use of GNU/Linux at the moment. It’s about Apple’s iPhone, specifically about putting .NET in it, using MonoTouch which we wrote about in:
- CodePlex Foundation Loves Software Patents and What MonoTouch Means to Microsoft
- More Thoughts About the Microsoft CodePlex Foundation: New Links
- Novell, Microsoft, and the “Microsoft Hater” Daemonisation Label
- Novell Helps Microsoft Zune and CodePlex Foundation Helps Novell
- “Mono Mania” Carries on and Evolution Includes Mono
- Novell VP Brushes Off Microsoft’s Attacks on GNU/Linux, Promotes .NET
Promoting Mono is not about promoting Free software. It’s about substituting the likes of the FSF with CodePlex and Microsoft. █
“I’d like to see Gnome applications written in .NET in version 4.0 – no, version 3.0. But Gnome 4.0 should be based on .NET.”
dyfet said,
November 7, 2009 at 4:53 pm
There is a danger that GNOME as a project can fail. This could happen not for technical reasons though serious and stupid mistakes were made using defective designs as an inspiration (creating a registry-like thing in gconf, an ole-like monstrosity in bonobo, and effectively neutering the “Network” in network object model in gnome by using corba for rpc, but only for localhost) which it has managed to survive, nor from lack of effort, etc, but rather from becoming a danger to freedom. I think for GNOME catching Mono will prove fatal.
Fortunately the free world can successfully route around this damage if it becomes necessary. Both xfce4 and lxde come to my mind in this respect, and some will of course also rightly note kde.
williami said,
November 8, 2009 at 6:34 pm
Speaking of Miguel,
I tried to get him to stop promoting Mono and other M$ stuff, and to tell him to look at IcedTea (open source Java implementation, at http://icedtea.classpath.org), but he just deleted my comment, without (I guess) looking at IcedTea.
Ooh, makes me want to punch him in the face right now.
Roy Schestowitz Reply:
November 8th, 2009 at 6:59 pm
Please don’t add such expressions of aggression in the comments. It serves nobody.