
Originally Posted by
dijichi2
I've been running OpenSUSE 11.0 on my home desktop as an experiment to re-aquaint myself with the OS, and to produce a zimbra port. I have the port in testing and I will release the patches/binaries at some point when I get some free time.
However, my thoughts are this:
<rant>
The Gnome version of OpenSUSE 11.0 (the default version) runs like a dog and several of the default gui programs are very unstable and lack basic features. The reason for this? The Ximian remnants who have gained control of Novell SUSE strategy are still clearly plugging away with their M$ agenda. Mono and it's dog crap programs are widespread. There are multiple .exe processes running in the background (frequently crashing or consuming large amounts of resources). Moreover for 11.0 Mono is actually a dependency to run the basic GUI at all (I belive this is fixed in 11.1). I am astounded they are so stupid to follow this strategy - lots of people are simply horrified/offended at finding .exes running on their nice Linux box, quite apart from the obvious patent issues.
So, I wiped that and installed the KDE version. Much better. Nice OS.
However, while OpenSUSE used to be a much better engineered OS than other distros, I think while they've spent much effort fixing the zypper debacle and developing more mono/ooxml crap, the others have caught up. Ubuntu has a much more stable/polished feel than it used to, and I find myself going back to it as a desktop. Fedora is likewise a nice desktop these days, and RHEL most certainly is a 'better' server. The only reason I like SUSE over the others is YAST, but unfortunately development of this has not progressed much lately and each component is not as flexible/complete to make it that useful - I still find myself dropping down to config files. Samba is so slow to remote vista clients it's unusable.
Zimbra, for better or worse, is designed to be used mostly on it's own on a server. It's also in this day and age a critical primary communication/collaboration system for a company - not just a 'mail program'. There are several platforms that are very well supported, if your particular choice isn't, you can do one of a few choices:
1) Submit bugfixes/patches, contribute.
2) Move to a better supported platform.
3) Move to a different software.
There are very few distros that do everything well, corporate infrastructures should be flexible enough to cope with this.
Continually complaining without actually being constructive or helpful isn't really very useful.
</rant>