On Groklaw PJ asked:
Why, exactly, is it so hard to get rid of Mono, if Evolution doesn’t require it?
I think that PJ’s question should have been, why is it so hard to get rid of Evolution, if Gnome doesn’t require it?
Think. An email client is not a necessary part of a desktop. An email client isn’t even a necessary part of a Linux Distribution. Oh, they can bs useful in some cases, if you wish to use one. But for those who want an email client, each has their own favourite, and this being Free Software, there’s a wide range available, each with it’s own special capabilities.
And then you have Evolution. It’s integrated into the Gnome desktop, to the point where removing it is impossible from a practical point of view. Oh, you can remove it. But when you do, your desktop becomes unstable. It was just like running Windows again as I watched the computer reboot for no apparent reason. Which got me thinking, doesn’t the close integration of Evolution into Gnome remind you of how Internet Explorer is closely integrated into Windows, to the point where it cannot be easily removed (if at all?)
When staff at the Gnome project were asked about removing it, and given reasons why removing it was desired (you don’t leave unused software installed on a business system), the response was on the lines of “Live with it”, and “Removing it will ruin the ability to install updates”. This may not seem very important, but consider the following scenarios:
1) Business or Consumer uses webmail only – no need for desktop email client
2) Business of Consumer uses different webmail app – no need for Evolution
Every business I know installs ONLY the software required for the employee to do the job they are assigned to do. This makes support a lot easier for IT, so the ability to customise in this way is very desirable. Internet Explorer, Windows Media Player, and Outlook Express are all “integrated” into Windows and can’t be removed. With most Linux distributions you can remove almost anything, which makes Linux superior for business use. Unless you pick the Gnome desktop, where for some insane reason the Gnome project has decided to integrate Evolution in the same manner. In effect by making this choice, the Gnome project has declared it isn’t interested in being used as a business desktop.
So why is Evolution so tightly integrated info Gnome? I don’t know. I do know that Evolution is a Novell project, and my trust of Novell as a company is at an all time low due to their sponsorship of the Mono and Moonlight projects. I know my paranoia is showing by saying this, but if Novell is deliberately trying to poison Free Software through Mono and Moonlight (or just too stupid to know what they are doing), what’s to stop them from doing the same thing with Evolution?