THE LATEST VERSION of OpenSUSE makes it increasingly difficult to get rid of Mono, which is property of Novell and 'intellectual' property of its ally, Microsoft. This is problematic for a wide variety of reasons and issues that we covered here before.
I won't bore you with screen shots of creating a simple 'Hello world' application. I will say that monodevelop is crashy. For example, without having created anything, I attempted to see what the Classes tab on the left side of the IDE would produce if opened. Normally it should be blank; that's what every other IDE in the known universe shows. Instead MonoDevelop crashed and exited. Hmmm...
Just as surprising as the agreement itself was the enthusiastic participation and defence of the agreement by the developers Novell inherited from Ximian. This enthusiasm was not unconnected to Ximian's committment to Mono, its own free software implementation of the .Net framework, (which is heavily implicated in future GNOME development), and the fear of many that parts of the Mono implementation may turn out to be patent encumbered, or that support will be compromised in other ways. The participation of Novell's corporate wonks in such an agreement could feasibly be excused on the grounds of ignorance or indifference. It is perhaps less easy to understand the enthusiasm of the participating free software developers.
Novell claims that the agreement has brought significant advantages to Linux and Novell, which is beginning to show healthy returns on its Linux business. It may also have brought significant damage to SUSE's long term place in the affections of the community...
"Whoa! It's crashing"
Comments
Diamond Wakizashi
2008-12-23 20:09:25
Mono dictionary definition: "infectious mononucleosis"
Roy Schestowitz
2008-12-23 20:49:04
David Gerard
2008-12-24 17:27:22
A. Because Novell don't consider missing functions in Mono that break real apps reportable bugs. o_0
Chris
2008-12-24 19:50:17
1. It will be implemented
2. There is an automated process that reports missing functions.
So you point is pretty invalid ...